// 仪器设备管理 export const tableOption = { selection: true, index: true, labelPosition: "top", labelSuffix: " ", //控制标题后缀 border: false, gutter: 60, //设置input的大小 expandLevel: 3, headerAlign: "left", align: "left", // menuPosition: "left", tree: true, menuBtn: true, menuWidth: 410, editBtn: false, delBtn: false, submitBtn: true, saveBtn: false, cancelBtn: false, updateBtn: false, // 编辑内修改按钮 addBtn: false, tip: false, columnBtn: false, refreshBtn: false, dialogCustomClass: "custom", addTitle: "新增", indexLabel: "序号", column: [ { type: "input", span: 8, label: "仪器/设备编号", prop: "code", align: "left", overHidden: true, rules: [{ required: true, message: "请输入仪器/设备编号" }], }, { type: "input", span: 8, label: "仪器/设备名称", prop: "name", align: "left", overHidden: true, rules: [{ required: true, message: "请输入仪器/设备名称" }], }, { type: "select", label: "仪器设备类型", dicUrl: "/api/blade-system/dict-biz/dictionary?code=instrument", props: { label: "dictValue", value: "dictKey", }, span: 8, display: true, prop: "type", align: "left", overHidden: true, }, { type: "input", span: 8, label: "型号", prop: "model", align: "left", overHidden: true, }, { span: 8, type: "date", label: "出厂日期", prop: "productionDate", format: "yyyy-MM-dd", valueFormat: "yyyy-MM-dd HH:mm:ss", align: "left", overHidden: true, rules: [{ required: true, message: "请输入出厂日期" }], }, { type: "date", span: 8, label: "启用日期", prop: "enableDate", format: "yyyy-MM-dd", valueFormat: "yyyy-MM-dd HH:mm:ss", align: "left", overHidden: true, rules: [{ required: true, message: "请输入启用日期" }], }, { type: "input", span: 8, label: "存放地点", prop: "storagePlace", align: "left", overHidden: true, rules: [{ required: true, message: "请输入存放地点" }], }, { type: "input", span: 8, label: "保管人", prop: "saveById", align: "left", overHidden: true, //弹框 component: "wf-user-select", hide: true, rules: [{ required: true, message: "请输入保管人" }], }, { type: "input", span: 8, label: "保管人", prop: "saveByName", align: "left", addDisplay: false, viewDisplay: false, editDisplay: false, overHidden: true, }, { type: "input", span: 8, label: "生产厂家及品牌", prop: "manufacturerBrand", align: "left", overHidden: true, }, { type: "date", span: 8, label: "购置时间", prop: "purchaseTime", display: true, hide: true, format: "yyyy-MM-dd ", valueFormat: "yyyy-MM-dd HH:mm:ss", align: "left", overHidden: true, }, { type: "select", span: 8, label: "是否需要检定", prop: "isVerification", slot: true, align: "left", overHidden: true, dicData: [ { label: "是", value: "1" }, { label: "否", value: "0" }, ], rules: [{ required: true, message: "请选择是否需要检定" }], }, { span: 8, label: "是否已确认", prop: "status", slot: true, align: "left", overHidden: true, addDisplay: false, editDisplay: false, }, { span: 8, hide: true, minRows: 0, type: "number", prop: "scrapYears", overHidden: true, label: "报废年限(年)", }, { type: "select", span: 8, label: "状态", prop: "instrumentStatus", slot: true, align: "left", overHidden: true, dicUrl: "/api/blade-system/dict-biz/dictionary?code=equip_status", props: { label: "dictValue", value: "dictKey", }, }, { type: "select", span: 8, label: "运行状态", prop: "runStatus", slot: true, align: "left", overHidden: true, dicUrl: "/api/blade-system/dict-biz/dictionary?code=run_status", props: { label: "dictValue", value: "dictKey", }, }, ], };