fix: 为所有CRUD json添加editable配置(default值)

This commit is contained in:
Hermes Agent 2026-06-24 13:12:24 +08:00
parent b17272d9d7
commit d04fbedee6
7 changed files with 127 additions and 38 deletions

View File

@ -2,11 +2,22 @@
"tblname": "acc_balance", "tblname": "acc_balance",
"title": "账户余额", "title": "账户余额",
"params": { "params": {
"sortby": ["acc_date desc"], "sortby": [
"acc_date desc"
],
"browserfields": { "browserfields": {
"exclouded": ["id"], "exclouded": [
"id"
],
"alters": {} "alters": {}
}, },
"editexclouded": ["id"] "editexclouded": [
"id"
],
"editable": {
"new_data_url": "default",
"update_data_url": "default",
"delete_data_url": "default"
}
} }
} }

View File

@ -2,19 +2,37 @@
"tblname": "acc_detail", "tblname": "acc_detail",
"title": "账务明细", "title": "账务明细",
"params": { "params": {
"sortby": ["acc_date desc"], "sortby": [
"acc_date desc"
],
"browserfields": { "browserfields": {
"exclouded": ["id"], "exclouded": [
"id"
],
"alters": { "alters": {
"acc_dir": { "acc_dir": {
"uitype": "code", "uitype": "code",
"data": [ "data": [
{"value": "0", "text": "贷"}, {
{"value": "1", "text": "借"} "value": "0",
"text": "贷"
},
{
"value": "1",
"text": "借"
}
] ]
} }
} }
}, },
"editexclouded": ["id", "acc_no"] "editexclouded": [
"id",
"acc_no"
],
"editable": {
"new_data_url": "default",
"update_data_url": "default",
"delete_data_url": "default"
}
} }
} }

View File

@ -2,9 +2,13 @@
"tblname": "account", "tblname": "account",
"title": "账户管理", "title": "账户管理",
"params": { "params": {
"sortby": ["id"], "sortby": [
"id"
],
"browserfields": { "browserfields": {
"exclouded": ["id"], "exclouded": [
"id"
],
"alters": { "alters": {
"subjectid": { "subjectid": {
"uitype": "code", "uitype": "code",
@ -21,13 +25,23 @@
"balance_at": { "balance_at": {
"uitype": "code", "uitype": "code",
"data": [ "data": [
{"value": "0", "text": "借"}, {
{"value": "1", "text": "贷"} "value": "0",
"text": "借"
},
{
"value": "1",
"text": "贷"
}
] ]
} }
} }
}, },
"editexclouded": ["id", "max_detailno", "balance"], "editexclouded": [
"id",
"max_detailno",
"balance"
],
"subtables": [ "subtables": [
{ {
"field": "accountid", "field": "accountid",
@ -44,6 +58,11 @@
"title": "账户日志", "title": "账户日志",
"subtable": "accounting_log" "subtable": "accounting_log"
} }
] ],
"editable": {
"new_data_url": "default",
"update_data_url": "default",
"delete_data_url": "default"
}
} }
} }

View File

@ -6,11 +6,18 @@
"title": "账户设置", "title": "账户设置",
"params": { "params": {
"browserfields": { "browserfields": {
"exclouded": ["id"], "exclouded": [
"id"
],
"cwidth": {} "cwidth": {}
}, },
"editexclouded": [ "editexclouded": [
"id" "id"
] ],
"editable": {
"new_data_url": "default",
"update_data_url": "default",
"delete_data_url": "default"
}
} }
} }

View File

@ -2,13 +2,23 @@
"tblname": "accounting_config", "tblname": "accounting_config",
"title": "账务设置", "title": "账务设置",
"params": { "params": {
"sortby":["action","accounting_dir"], "sortby": [
"action",
"accounting_dir"
],
"browserfields": { "browserfields": {
"exclouded": ["id"], "exclouded": [
"id"
],
"cwidth": {} "cwidth": {}
}, },
"editexclouded": [ "editexclouded": [
"id" "id"
] ],
"editable": {
"new_data_url": "default",
"update_data_url": "default",
"delete_data_url": "default"
}
} }
} }

View File

@ -7,11 +7,18 @@
"params": { "params": {
"sortby": "name", "sortby": "name",
"browserfields": { "browserfields": {
"exclouded": ["id"], "exclouded": [
"id"
],
"cwidth": {} "cwidth": {}
}, },
"editexclouded": [ "editexclouded": [
"id" "id"
] ],
"editable": {
"new_data_url": "default",
"update_data_url": "default",
"delete_data_url": "default"
}
} }
} }

View File

@ -2,15 +2,25 @@
"tblname": "subject", "tblname": "subject",
"title": "科目管理", "title": "科目管理",
"params": { "params": {
"sortby": ["id"], "sortby": [
"id"
],
"browserfields": { "browserfields": {
"exclouded": ["id"], "exclouded": [
"id"
],
"alters": { "alters": {
"balance_side": { "balance_side": {
"uitype": "code", "uitype": "code",
"data": [ "data": [
{"value": "0", "text": "借"}, {
{"value": "1", "text": "贷"} "value": "0",
"text": "借"
},
{
"value": "1",
"text": "贷"
}
] ]
}, },
"subjecttype": { "subjecttype": {
@ -19,13 +29,20 @@
} }
} }
}, },
"editexclouded": ["id"], "editexclouded": [
"id"
],
"subtables": [ "subtables": [
{ {
"field": "subjectid", "field": "subjectid",
"title": "账户设置", "title": "账户设置",
"subtable": "account_config" "subtable": "account_config"
} }
] ],
"editable": {
"new_data_url": "default",
"update_data_url": "default",
"delete_data_url": "default"
}
} }
} }