- 新增 json/supply_contracts_list.json CRUD定义(供销协议管理) - 新增 json/supply_contract_items_list.json CRUD定义(协议产品明细折扣) - 修复 json/suppliers_list.json JSON语法错误(缺少逗号) - 修复6个API dspy文件违规(移除import/print,改用return) - 新增4个搜索API(供应商/合同/产品分类/产品下拉数据) - 新增 supplychain/__init__.py 导出所有公共函数 - 重新生成CRUD UI文件并修正editable URL指向自定义API - 更新load_path.py注册新路径 - 添加.gitignore排除自动生成文件
49 lines
1.7 KiB
JSON
49 lines
1.7 KiB
JSON
{
|
|
"tblname": "supply_contract_items",
|
|
"alias": "supply_contract_items_list",
|
|
"title": "协议产品明细折扣管理",
|
|
"params": {
|
|
"sortby": [
|
|
"prodtypeid",
|
|
"productid"
|
|
],
|
|
"logined_userorgid": "resellerid",
|
|
"browserfields": {
|
|
"exclouded": [
|
|
"id",
|
|
"contract_id",
|
|
"resellerid"
|
|
],
|
|
"alters": {
|
|
"contract_id": {
|
|
"uitype": "code",
|
|
"dataurl": "{{entire_url('../api/get_search_contract_id.dspy')}}",
|
|
"valueField": "contract_id",
|
|
"textField": "contract_id_text"
|
|
},
|
|
"prodtypeid": {
|
|
"uitype": "code",
|
|
"dataurl": "{{entire_url('../api/get_search_prodtypeid.dspy')}}",
|
|
"valueField": "prodtypeid",
|
|
"textField": "prodtypeid_text"
|
|
},
|
|
"productid": {
|
|
"uitype": "code",
|
|
"dataurl": "{{entire_url('../api/get_search_productid.dspy')}}",
|
|
"valueField": "productid",
|
|
"textField": "productid_text"
|
|
}
|
|
}
|
|
},
|
|
"editexclouded": [
|
|
"id",
|
|
"resellerid",
|
|
"created_at"
|
|
],
|
|
"editable": {
|
|
"new_data_url": "{{entire_url('../api/supply_contract_items_create.dspy')}}",
|
|
"update_data_url": "{{entire_url('../api/supply_contract_items_update.dspy')}}",
|
|
"delete_data_url": "{{entire_url('../api/supply_contract_items_delete.dspy')}}"
|
|
}
|
|
}
|
|
} |