import { number } from "echarts" export const option = { searchShow: true, searchMenuSpan: 16, align: "center", searchSpan: 8, tip: false, border: true, index: true, addBtn: false, viewBtn: false, editBtn: false, delBtn: false, menuWidth: 130, searchIcon: true, searchIndex: 2, column: [ { label: "客户名称", prop: "cname", overHidden: true, index: 1 }, { label: "客户名称", prop: "ids", type: 'select', hide: true, showColumn: false, search: true, index: 2 }, { label: "电话", prop: "tel", overHidden: true, search: true, index: 3 }, { label: "合同金额", prop: "debitAmount", overHidden: true, index: 4 }, { label: "已送货", prop: "deliveringAmount", overHidden: true, index: 5 }, { label: "预收款", prop: "advancePayment", overHidden: true, index: 6 }, { label: "未收款", prop: "balanceAmount", overHidden: true, index: 7 }, { label: "已收款", prop: "settlmentAmount", overHidden: true, index: 8 }, { label: "状态", prop: "status", type: 'select', props: { label: "dictValue", value: "dictKey" }, dicData:[], hide: true, search: true, showColumn: false, overHidden: true, index: 9 }, { label: "日期", prop: "date", hide: true, search: true, showColumn: false, overHidden: true, index: 11 } ] } export const optionList = { align: "center", addBtn: false, refreshBtn: false, editBtn: false, delBtn: false, border: true, menuWidth: 120, stripe: true, index: true, indexSlot: true, column: [ { label: "地址类型", prop: "type", dicData: [ { type: 0, name: '客户地址' }, { type: 1, name: '物流地址' } ], dataType: "string", type: "cascader", props: { label: 'name', value: 'type' }, overHidden: true }, { label: "详细地址", prop: "detailedAddress", overHidden: true } ] } export const option2 = { align: "center", addBtn: false, refreshBtn: false, editBtn: false, delBtn: false, border: true, menuWidth: 120, stripe: true, index: true, indexSlot: true, column: [ // defaultAddres 0否 1是 { label: "是否是默认地址", prop: "defaultAddres", minWidth: 200, span: 24, }, { label: "简称", allowCreate: true, filterable: true, prop: "abbreviation", type: "select", props: { label: "dictValue", value: "dictValue" }, // dicUrl: "/api/blade-system/dict-biz/dictionary?code=abbreviation", dicData: [], cell: true, minWidth: 200, span: 24, }, { label: "别名", prop: "alias", width:200, overHidden: true, cell: true }, { label: "联系人", prop: "attn", width:200, overHidden: true, cell: true },{ label: "电话", prop: "tel", width:200, overHidden: true, cell: true }, { label: "地址", prop: "addr", dicData:[], dataType: "string", type: "cascader", props: { label: 'name', value: 'name' }, filterable: true, cell: true, minWidth: 250, span: 24, }, { label: "详细地址", prop: "detailedAddress", cell: true, minWidth: 350, span: 24, }, { label: "邮编", prop: "postalCode", cell: true, minWidth: 150, span: 24, }, { label: "备注", prop: "remarks", cell: true, minWidth: 300, span: 24, } ] } export const option3 = { align: "center", addBtn: false, refreshBtn: false, editBtn: false, delBtn: false, border: true, menuWidth: 120, stripe: true, index: true, indexSlot: true, column: [ { label: "目的地", prop: "destination", minWidth: 150, cell: true, }, { label: "物流公司", prop: "logisticsCompany", minWidth: 200, cell: true, }, { label: "电话", prop: "tel", minWidth: 150, cell: true, }, { label: "地址", prop: "addr", dicData: JSON.parse(localStorage.getItem('areaTypeTree')), dataType: "string", type: "cascader", props: { label: 'name', value: 'name' }, minWidth: 250, filterable: true, cell: true }, { label: "详细地址", prop: "detailedAddress", minWidth: 350, cell: true, }, { label: "邮编", prop: "postalCode", minWidth: 150, cell: true, }, { label: "备注", prop: "remarks", minWidth: 300, cell: true, } ] } export const sellOptionList = { searchShow: true, searchMenuSpan: 8, align: "center", searchSpan: 8, tip: false, border: true, index: true, addBtn: false, viewBtn: false, editBtn: false, delBtn: false, menu: false, searchIcon: true, searchIndex: 2, column: [ { label: "单号", prop: "a", search: true, overHidden: true }, { label: "日期", prop: "b", search: true, overHidden: true }, { label: "合同金额", prop: "c", search: true, overHidden: true }, { label: "已发送", prop: "d", overHidden: true }, { label: "未收款", prop: "e", overHidden: true }, { label: "已收款", prop: "f", overHidden: true }, { label: "收款状态", prop: "g", search: true, overHidden: true }, { label: "送货状态", prop: "h", search: true, overHidden: true } ] } export const sellOption = { searchShow: true, searchMenuSpan: 8, align: "center", searchSpan: 8, tip: false, border: true, index: true, addBtn: false, viewBtn: false, editBtn: false, delBtn: false, menu: false, menuWidth: 150, searchIcon: true, searchIndex: 2, column: [ { label: "单号", prop: "sysNo", overHidden: true, search: true, index: 1 }, { label: "客户名称", prop: "corpId", type: 'select', dicData: [], search: true, overHidden: true, index: 2 }, { label: "电话", prop: "tel", type: 'select', dicData: [], search: true, overHidden: true, index: 3 }, { label: "日期", prop: "businesDate", search: true, overHidden: true, index: 4 }, { label: "合同金额", prop: "debitAmount", overHidden: true, index: 5 }, { label: "已送货", prop: "deliveringAmount", overHidden: true, search: true, index: 6 }, { label: "未收款", prop: "balanceAmount", overHidden: true, search: true, index: 7 }, { label: "已收款", prop: "settlmentAmount", overHidden: true, search: true, index: 8 }, { label: "收款状态", prop: "actualPaymentStatus", type: 'select', dataType:"string", dicData:[], props: { label: "dictValue", value: "dictKey" }, index: 9 }, { label: "送货状态", prop: "status", type: 'select', dataType:"string", dicData:[], props: { label: "dictValue", value: "dictKey" }, search: true, index: 10 }, { label: "产品", prop: "cname", type: "select", dicData: [], search: true, filterable: true, props: { label: "cname", value: "cname" }, index: 11 }, { label: "客户分类", prop: "corpType", type: "tree", dicData: [], filterable: true, props: { label: "title", value: "id" }, hide: true, search: true, showColumn: false, index: 12 }, { label: "制单人", prop: "createUser", type: "select", filterable: true, props: { label: "name", value: "id" }, dicData: [], hide: true, search: true, showColumn: false, index: 14 } ] } export const capitalOption = { searchShow: true, searchMenuSpan: 16, align: "center", searchSpan: 8, tip: false, border: true, index: true, addBtn: false, viewBtn: false, editBtn: false, delBtn: false, menu: false, searchIcon: true, searchIndex: 2, column: [ { label: "单号", prop: "sysNo", search: true, overHidden: true }, { label: "收款日期", prop: "settlementDate", search: true, overHidden: true }, { label: "类型", prop: "billType", type: "select", dicData: [ { label: "收款", value: "D" }, { label: "付款", value: "C" } ], search: true, overHidden: true }, { label: "收款金额", prop: "amount", overHidden: true }, { label: "收款账户", prop: "account", type: "select", props: { label: "dictValue", value: "dictValue" }, dicData: [], search: true, overHidden: true }, { label: "备注", prop: "remark", overHidden: true } ] } // 充值明细的配置 export const czoption = { "width": 150, "delBtn": false, "editBtn": false, addBtn: false, "border": true, "resizable": true, "selection": true, searchMenuSpan:6, menu:false, "column": [ { "label": "客户", "prop": "corpId", "overHidden": true, "labelWidth": 120, "remote": true, "type": "select", "dicUrl": "/api/blade-client/corpsdesc/corpsDescList?corpType=KH&cname={{key}}", "props": { "label": "cname", "value": "id" }, "index": 2, "rules": [ { "required": true, "message": "", "trigger": "blur" } ] }, { "label": "充值方式", "prop": "type", "search": true, "overHidden": true, "type": "select", "dicUrl": "/api/blade-system/dict-biz/dictionary?code=recharge_method", "props": { "label": "dictKey", "value": "dictValue" }, "labelWidth": 120, "index": 3, "rules": [ { "required": true, "message": "", "trigger": "blur" } ] }, { "label": "充值日期", "prop": "time", "overHidden": true, "type": "date", "unlinkPanels": true, "searchRange": true, "addDisplay": false, "editDisplay": false, "width": 150, "index": 6, "rules": [ { "required": true, "message": "", "trigger": "blur" } ] }, { "label": "实际充值金额", "prop": "realityAmount", "overHidden": true, "labelWidth": 120, "width": 150, "index": 9, "rules": [ { "required": true, "message": "", "trigger": "blur" } ] }, { "label": "赠送金额", "prop": "giveAmount", "overHidden": true, "labelWidth": 120, "width": 150, "index": 10, "rules": [ { "required": true, "message": "", "trigger": "blur" } ] }, { "label": "总计金额", "prop": "totalAmount", "overHidden": true, "labelWidth": 120, "index": 11, "disabled": true, "editDisplay": false, "addDisplay": false, "width":100, "rules": [ { "required": true, "message": "", "trigger": "blur" } ] }, { "label": "操作人", "prop": "operatorName", "overHidden": true, "index": 13, "width":100, "editDisplay": false, "addDisplay": false }, { "label": "备注", "prop": "remarks", "overHidden": true, "labelWidth": 120, "index": 13 } ] } // 会员卡金额消费记录 export const hykoption = { "width": 150, "delBtn": false, "editBtn": false, addBtn: false, "border": true, "resizable": true, "selection": true, menu:false, "column": [ { label: "销售单号", prop: "sysNo", overHidden: true, editDisplay: false, addDisplay: false }, { "label": "事件", "prop": "businesDate", "overHidden": true, "type": "date", "unlinkPanels": true, "searchRange": true, "addDisplay": false, "editDisplay": false, "rules": [ { "required": true, "message": "", "trigger": "blur" } ] }, { "label": "金额", "prop": "memberBalance", "overHidden": true, } ] } // 积分获取明细 export const jfhqmxoption = { "width": 150, "delBtn": false, "editBtn": false, addBtn: false, "border": true, "resizable": true, "selection": true, menu:false, "column": [ { label: "商品名称", prop: "goodsName", overHidden: true, editDisplay: false, addDisplay: false }, { label: "日期", prop: "createTime", overHidden: true, }, { label: "单号", prop: "srcNo", overHidden: true, }, { label: "业务类型", prop: "type", overHidden: true, }, { label: "积分", prop: "integral", overHidden: true, } ] } // 积分总换明细 export const jfzhmxoption = { "width": 150, "delBtn": false, "editBtn": false, addBtn: false, "border": true, "resizable": true, "selection": true, menu:false, "column": [ { label: "商品名称", prop: "goodsName", overHidden: true, editDisplay: false, addDisplay: false }, { label: "日期", prop: "createTime", overHidden: true, }, { label: "单号", prop: "srcNo", overHidden: true, }, { label: "业务类型", prop: "type", overHidden: true, }, { label: "积分", prop: "integral", overHidden: true, } ] }