// 选择器配置 import API from "@/api"; import config from "@/config/table"; import XEUtils from "xe-utils"; export default { queryData: { common: function ({ key, query }) { return []; // if (XEUtils.isEmpty(XEUtils.get(API, key))) return []; // return new Promise(resolve => { // XEUtils.get(API, key).get(query).then(res => resolve(res.records)); // }); }, zeroLiteOld: function ({ key, query, expands }) { if (XEUtils.isEmpty(XEUtils.get(API, key))) return []; return new Promise(resolve => { XEUtils.get(API, key).get({ querys: [query], expands }).then(res => { const response = XEUtils.get(config, "framework.zeroLiteOld.parseData")(res) resolve(response.data) }); }); }, zeroLite: function ({ key, query }) { return [] } }, props: { label: "label", // 映射label显示字段 value: "value" // 映射value值字段 } }