import { number } from "echarts" export const option = { searchShow: true, searchMenuSpan: 8, align: "center", searchSpan: 8, tip: false, border: true, index: true, addBtn: false, viewBtn: false, editBtn: false, delBtn: false, menu: true, menuWidth: 100, searchIcon: true, searchIndex: 2, showSummary: true, summaryText: "合计", expand: true, //是否有展开表格 sumColumnList: [ { name: "debitAmount", type: "sum" }, { name: "deliveringAmount", type: "sum" }, { name: "balanceAmount", type: "sum" }, { name: "settlmentAmount", type: "sum" } ], column: [ { label: "客户名称", prop: "corpId", width:165, overHidden: true, search: true, hide:true, index: 1 }, { label: "客户名称", prop: "corpName", width:165, overHidden: true, index: 1 }, { label: "编号", prop: "sysNo", overHidden: true, index: 3 }, { label: "联系人", prop: "contacts", overHidden: true, search: true, index: 3 }, { label: "电话", prop: "contactsTel", search: true, overHidden: true, index: 3 }, { label: "设备名称", prop: "deviceJson", search: true, overHidden: true, index: 3 }, { label: "设备数量", prop: "equipmentNumber", overHidden: true, index: 4 }, { label: "维修次数", prop: "maintenanceSecond", index: 12 }, // { // label: "功能分类", // prop: "categoryitem", // type: "select", // props: { // label: "dictValue", // value: "dictValue" // }, // dicUrl: "/api/blade-system/dict-biz/dictionary?code=functional_classification", // index:12 // }, { label: "合同起", prop: "signingDateStart", width: 120, index: 12 }, { label: "合同止", prop: "signingDateEnd", search: true, type:'date', format: "yyyy-MM-dd", valueFormat: 'yyyy-MM-dd HH:mm:ss', width: 120, index: 12 }, { label: "更新时间", prop: "updateTime", width: 160, index: 12 }, { label: "更新人", prop: "updateUser", width: 160, index: 12 }, { label: "备注", prop: "remarks", index: 12 } ] } export const optionXiala = { align: "center", addBtn: false, refreshBtn: false, editBtn: false, delBtn: false, border: true, menuWidth: 120, stripe: true, index: true, header:false, indexSlot: true, showSummary: false, columnBtn:false, column: [ { label: "设备名称", prop: "cname", width:'250px', overHidden: true }, { label: "设备编号", prop: "code", overHidden: true }, { label: "设备描述", prop: "equipmentDescribe", cell: true, overHidden: true }, { label: "出厂日期", prop: "exitDate", overHidden: true }, { label: "保养日期", prop: "maintenanceDate", overHidden: true }, { label: "维修次数", prop: "maintenanceSecond", overHidden: true }, { label: "工厂", prop: "factoryName", overHidden: true }, { label: "规格", prop: "specs", }, { label: "备注", prop: "remarks", cell: true, overHidden: true }, ] } export const optionList = { align: "center", addBtn: false, refreshBtn: false, editBtn: false, delBtn: false, border: true, menuWidth: 200, stripe: true, index: true, indexSlot: true, showSummary: true, summaryText: "合计", sumColumnList: [ { name: "amount", type: "sum" }, { name: "storageAmount", type: "sum" }, { name: "storageInQuantity", type: "sum" }, { name: "actualQuantity", type: "sum" } ], column: [ { label: "设备名称", hide:true, prop: "cname", width:'250px', overHidden: true }, { label: "设备编号", prop: "code", width:'200px', overHidden: true }, { label: "设备名", prop: "equipmentDescribe", cell: true, width:'200px', overHidden: true }, { label: "出厂日期", prop: "exitDate", overHidden: true }, { label: "保养日期", prop: "maintenanceDate", overHidden: true }, { label: "安装日期", prop: "installDate", overHidden: true }, { label: "维修次数", prop: "maintenanceSecond", overHidden: true }, { label: "工厂", prop: "factoryName", overHidden: true, cell: true, }, { label: "功能分类", prop: "categoryitem", hide:true, type: "select", props: { label: "dictValue", value: "dictValue" }, dicUrl: "/api/blade-system/dict-biz/dictionary?code=functional_classification", overHidden: true }, { label: "设备分类", prop: "goodsTypeId", hide:true, type: 'select', dicData: [], props: { label: 'title', value: 'id' }, }, { label: "规格", prop: "specs", cell:true, }, { label: "品牌", prop: "brand", type: "select", props: { label: "cname", value: "cname" }, dicData: [], cell: true, change:(val)=>{ for(let item of val.column.dicData) { if (val.value == item.cname) { val.row.brandId = item.id break; } } } }, { label: "备注", prop: "remarks", cell: true, overHidden: true }, ] } export const feeOption = { align: "center", addBtn: false, refreshBtn: false, editBtn: false, delBtn: false, border: true, menuWidth: 120, stripe: true, index: true, indexSlot: true, column: [ { label: "付款单号", prop: "sysNo", overHidden: true }, { label: "付款日期", prop: "settlementDate", type: "datetime", format: "yyyy-MM-dd HH:mm:ss", valueFormat: "yyyy-MM-dd HH:mm:ss", overHidden: true }, { label: "付款金额", prop: "amount", cell: true, overHidden: true }, { label: "付款账户", prop: "account", type: "select", props: { label: "dictValue", value: "dictValue" }, dicData:[], cell: true, overHidden: true }, { label: "备注", prop: "remark", cell: true, overHidden: true } ] }