refactor: 让CRUD自动处理code字段,移除手动alters配置

This commit is contained in:
Hermes Agent 2026-06-24 09:10:43 +08:00
parent 96cd4712c0
commit 842647da89
2 changed files with 13 additions and 24 deletions

View File

@ -11,30 +11,7 @@
"exclouded": [ "exclouded": [
"id", "id",
"resellerid" "resellerid"
], ]
"alters": {
"discountid": {
"uitype": "code",
"dataurl": "{{entire_url('/appbase/get_code.dspy')}}?dbname=discount&table=discount&tblvalue=id&tbltext=name&valueField=discountid&textField=discountid_text",
"datamethod": "GET",
"valueField": "discountid",
"textField": "discountid_text"
},
"prodtypeid": {
"uitype": "code",
"dataurl": "{{entire_url('/appbase/get_code.dspy')}}?dbname=product_management&table=prodtype&tblvalue=id&tbltext=name&valueField=prodtypeid&textField=prodtypeid_text",
"datamethod": "GET",
"valueField": "prodtypeid",
"textField": "prodtypeid_text"
},
"productid": {
"uitype": "code",
"dataurl": "{{entire_url('/appbase/get_code.dspy')}}?dbname=product_management&table=product&tblvalue=id&tbltext=name&valueField=productid&textField=productid_text",
"datamethod": "GET",
"valueField": "productid",
"textField": "productid_text"
}
}
}, },
"editexclouded": [ "editexclouded": [
"id", "id",

View File

@ -74,6 +74,18 @@
"table": "organization", "table": "organization",
"valuefield": "id", "valuefield": "id",
"textfield": "orgname" "textfield": "orgname"
},
{
"field": "prodtypeid",
"table": "prodtype",
"valuefield": "id",
"textfield": "name"
},
{
"field": "productid",
"table": "product",
"valuefield": "id",
"textfield": "name"
} }
] ]
} }