diff --git a/json/suppliers_list.json b/json/suppliers_list.json index 7e18890..1a7146f 100644 --- a/json/suppliers_list.json +++ b/json/suppliers_list.json @@ -3,13 +3,27 @@ "alias": "suppliers_list", "title": "供应商管理", "params": { - "sortby": ["created_at desc"], + "sortby": [ + "created_at desc" + ], "logined_userorgid": "resellerid", "data_filter": { "AND": [ - {"field": "supplier_name", "op": "LIKE", "var": "supplier_name"}, - {"field": "is_external", "op": "=", "var": "is_external"}, - {"field": "status", "op": "=", "var": "status"} + { + "field": "supplier_name", + "op": "LIKE", + "var": "supplier_name" + }, + { + "field": "is_external", + "op": "=", + "var": "is_external" + }, + { + "field": "status", + "op": "=", + "var": "status" + } ] }, "filter_labels": { @@ -17,9 +31,21 @@ "is_external": "供应商类型", "status": "状态" }, - "editexclouded": ["id", "resellerid", "orgid", "status", "created_by", "created_at", "updated_at"], + "editexclouded": [ + "id", + "resellerid", + "orgid", + "status", + "created_by", + "created_at", + "updated_at" + ], "browserfields": { - "exclouded": ["id", "resellerid", "created_by"], + "exclouded": [ + "id", + "resellerid", + "created_by" + ], "alters": { "orgid": { "uitype": "code", @@ -53,6 +79,14 @@ "new_data_url": "{{entire_url('../api/suppliers_create.dspy')}}", "update_data_url": "{{entire_url('../api/suppliers_update.dspy')}}", "delete_data_url": "{{entire_url('../api/suppliers_delete.dspy')}}" - } + }, + "subtables": [ + { + "field": "supplier_id", + "title": "供应商合同", + "url": "{{entire_url('../supply_contracts_list')}}", + "subtable": "supply_contracts" + } + ] } -} +} \ No newline at end of file