- json/discount_list.json: dataurl→/appbase/, resellerid隐藏+自动填充, customerid保留下拉 - json/discount_detail_list.json: dataurl→/appbase/ - 新增6个API: discount和discount_detail的create/update/delete - load_path.py: 注册新API路径到logined和operator
63 lines
1.5 KiB
JSON
63 lines
1.5 KiB
JSON
{
|
|
"tblname": "discount_detail",
|
|
"alias": "discount_detail_list",
|
|
"title": "折扣产品明细",
|
|
"params": {
|
|
"sortby": [
|
|
"prodtypeid",
|
|
"productid"
|
|
],
|
|
"browserfields": {
|
|
"exclouded": [
|
|
"id",
|
|
"resellerid"
|
|
],
|
|
"alters": {
|
|
"discountid": {
|
|
"uitype": "code",
|
|
"dataurl": "/appbase/get_code.dspy",
|
|
"datamethod": "GET",
|
|
"dataparams": {
|
|
"dbname": "sage",
|
|
"table": "discount",
|
|
"tblvalue": "id",
|
|
"tbltext": "name"
|
|
}
|
|
},
|
|
"prodtypeid": {
|
|
"uitype": "code",
|
|
"dataurl": "/appbase/get_code.dspy",
|
|
"datamethod": "GET",
|
|
"dataparams": {
|
|
"dbname": "sage",
|
|
"table": "prodtype",
|
|
"tblvalue": "id",
|
|
"tbltext": "name"
|
|
}
|
|
},
|
|
"productid": {
|
|
"uitype": "code",
|
|
"dataurl": "/appbase/get_code.dspy",
|
|
"datamethod": "GET",
|
|
"dataparams": {
|
|
"dbname": "sage",
|
|
"table": "product",
|
|
"tblvalue": "id",
|
|
"tbltext": "name"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"editexclouded": [
|
|
"id",
|
|
"discountid",
|
|
"resellerid"
|
|
],
|
|
"editable": {
|
|
"new_data_url": "{{entire_url('../api/discount_detail_create.dspy')}}",
|
|
"update_data_url": "{{entire_url('../api/discount_detail_update.dspy')}}",
|
|
"delete_data_url": "{{entire_url('../api/discount_detail_delete.dspy')}}"
|
|
}
|
|
}
|
|
}
|