| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314 |
- 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: "合计",
- sumColumnList: [
- {
- name: "debitAmount",
- type: "sum"
- },
- {
- name: "deliveringAmount",
- type: "sum"
- },
- {
- name: "balanceAmount",
- type: "sum"
- },
- {
- name: "settlmentAmount",
- type: "sum"
- }
- ],
- column: [
- {
- label: "客户名称",
- prop: "corpName",
- width:165,
- overHidden: true,
- // search: true,
- // type: 'select',
- // dicData:[],
- // props: {
- // label: 'cname',
- // value: 'cname'
- // },
- index: 1
- },
- {
- label: "单号",
- prop: "sysNo",
- overHidden: true,
- index: 2
- },
- {
- label: "设备名",
- prop: "deviceDescribe",
- search: true,
- overHidden: true,
- index: 3
- },
- {
- label: "客户电话",
- search: true,
- type: 'select',
- prop: "corpTel",
- index: 4
- },
- {
- label: "设备地址",
- prop: "deviceAddress",
- width: 200,
- index: 5
- },
- {
- label: "故障描述",
- prop: "faultDescribe",
- overHidden: true,
- index: 6
- },
- {
- label: "维修工",
- prop: "maintenanceWorkerID",
- hide:true,
- search: true,
- index: 7
- },
- {
- label: "维修工",
- prop: "maintenanceWorkerName",
- index: 7
- },
- {
- label: "维修电话",
- prop: "maintenanceWorkerTel",
- index: 8
- },
- {
- label: "维修金额",
- prop: "maintenanceAmount",
- index: 9
- },
- {
- label: "报修日期",
- prop: "repairReportDate",
- type:'date',
- format: "yyyy-MM-dd",
- valueFormat: 'yyyy-MM-dd HH:mm:ss',
- width: 200,
- index: 10
- },
- {
- label: "报修日期",
- prop: "repairReportDateList",
- search: true,
- unlinkPanels: true,
- searchRange: true,
- type:'date',
- format: "yyyy-MM-dd",
- valueFormat: 'yyyy-MM-dd HH:mm:ss',
- searchDefaultTime: ["00:00:00", "23:59:59"],
- hide:true,
- index: 10
- },
- {
- label: "是否派工",
- prop: "dispatchingWorkers",
- dataType: "string",
- type: "select",
- disabled:true,
- search: true,
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=Dispatching_workers_Q",
- props: {
- label: "dictValue",
- value: "dictKey"
- },
- index:10
- },
- {
- label: "完成日期",
- prop: "completeDate",
- type:'date',
- format: "yyyy-MM-dd",
- valueFormat: 'yyyy-MM-dd HH:mm:ss',
- index: 11
- },
- {
- label: "完成日期",
- prop: "completeDateList",
- search: true,
- unlinkPanels: true,
- searchRange: true,
- type:'date',
- format: "yyyy-MM-dd",
- valueFormat: 'yyyy-MM-dd HH:mm:ss',
- searchDefaultTime: ["00:00:00", "23:59:59"],
- hide:true,
- index: 11
- },
- {
- label: "支付状态",
- prop: "paymentStatus",
- dataType: "string",
- type: "select",
- disabled:true,
- search: true,
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=payment_status_Q",
- props: {
- label: "dictValue",
- value: "dictKey"
- },
- index:12
- },
- {
- label: "状态",
- prop: "status",
- dataType: "string",
- type: "select",
- disabled:true,
- search: true,
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=state_Q",
- props: {
- label: "dictValue",
- value: "dictKey"
- },
- index:13
- },
- {
- label: "结算金额",
- prop: "settlementAmount",
- index: 13
- },
- {
- label: "备注",
- prop: "remarks",
- index: 14
- }
- ]
- }
- export const optionList = {
- align: "center",
- addBtn: false,
- refreshBtn: false,
- editBtn: false,
- delBtn: false,
- border: true,
- menuWidth: 120,
- 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: "维修项目",
- prop: "costName",
- width:'250px',
- overHidden: true
- },
- {
- label: "金额",
- prop: "amount",
- overHidden: true
- },
- {
- label: "结算金额",
- prop: "settlementAmount",
- type:'number',
- overHidden: true
- },
- {
- label: "备注",
- prop: "remarks",
- cell: false,
- 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
- }
- ]
- }
|