parent
5e59ea7ff3
commit
8f2b80cbc4
6 changed files with 189 additions and 188 deletions
@ -1,183 +1,176 @@ |
|||||||
const num = (rule, value, callback) => { |
const num = (rule, value, callback) => { |
||||||
if (value < 0) { |
if (value < 0) { |
||||||
callback(new Error('必须大于0')); |
callback(new Error("必须大于0")); |
||||||
return false |
return false; |
||||||
} |
} |
||||||
callback(); |
callback(); |
||||||
}; |
}; |
||||||
const statisticsTypeDic = |
const statisticsTypeDic = [ |
||||||
[ |
{ |
||||||
{ |
label: "否", |
||||||
label: '否', |
value: 0, |
||||||
value: 0 |
}, |
||||||
}, |
{ |
||||||
{ |
label: "是", |
||||||
label: '是', |
value: 1, |
||||||
value: 1 |
}, |
||||||
}, |
]; |
||||||
] |
const gType = [ |
||||||
const gType = |
{ |
||||||
[ |
label: "启用", |
||||||
{ |
value: 0, |
||||||
label: '启用', |
}, |
||||||
value: 0 |
{ |
||||||
}, { |
label: "禁用", |
||||||
label: '禁用', |
value: 1, |
||||||
value: 1 |
}, |
||||||
} |
]; |
||||||
] |
const Type = [ |
||||||
const Type = |
{ |
||||||
[ |
label: "固定资产", |
||||||
{ |
value: 1, |
||||||
label:'固定资产', |
}, |
||||||
value:1 |
// {
|
||||||
}, |
// label:'试剂类',
|
||||||
{ |
// value:2
|
||||||
label:'试剂类', |
// },
|
||||||
value:2 |
// {
|
||||||
}, |
// label:'耗材类',
|
||||||
{ |
// value:3
|
||||||
label:'耗材类', |
// }
|
||||||
value:3 |
]; |
||||||
} |
|
||||||
] |
|
||||||
|
|
||||||
|
|
||||||
export const tableOption = { |
export const tableOption = { |
||||||
calcHeight: 210, |
calcHeight: 210, |
||||||
searchShow: true, |
searchShow: true, |
||||||
searchMenuSpan: 4, |
searchMenuSpan: 4, |
||||||
border: false, |
border: false, |
||||||
viewBtn: false, |
viewBtn: false, |
||||||
editBtn: false, |
editBtn: false, |
||||||
addBtn: false, |
addBtn: false, |
||||||
delBtn: false, |
delBtn: false, |
||||||
index: false, |
index: false, |
||||||
columnBtn: false, |
columnBtn: false, |
||||||
refreshBtn: false, |
refreshBtn: false, |
||||||
searchShowBtn: false, |
searchShowBtn: false, |
||||||
menuWidth: 280, |
menuWidth: 280, |
||||||
headerAlign: "left", |
headerAlign: "left", |
||||||
align: "left", |
align: "left", |
||||||
menuPosition: "left", |
menuPosition: "left", |
||||||
emptyBtnText: "重置", |
emptyBtnText: "重置", |
||||||
searchBtnText: "查询", |
searchBtnText: "查询", |
||||||
searchSpan: 5, |
searchSpan: 5, |
||||||
selection: false, |
selection: false, |
||||||
tip: false, |
tip: false, |
||||||
tree: true, |
tree: true, |
||||||
searchBtn:false, |
searchBtn: false, |
||||||
emptyBtn:false, |
emptyBtn: false, |
||||||
slot: true, |
slot: true, |
||||||
//弹框
|
//弹框
|
||||||
saveBtn:false, |
saveBtn: false, |
||||||
cancelBtn:false, |
cancelBtn: false, |
||||||
dialogWidth: 920, |
dialogWidth: 920, |
||||||
addBtn:false, |
addBtn: false, |
||||||
updateBtn:false, |
updateBtn: false, |
||||||
tip: false, |
tip: false, |
||||||
labelPosition: "top", |
labelPosition: "top", |
||||||
columnBtn: false, |
columnBtn: false, |
||||||
refreshBtn: false, |
refreshBtn: false, |
||||||
dialogCustomClass:"custom", |
dialogCustomClass: "custom", |
||||||
addTitle:"新增", |
addTitle: "新增", |
||||||
menuHeaderAlign: 'left', |
menuHeaderAlign: "left", |
||||||
column: |
column: [ |
||||||
[ |
{ |
||||||
{ |
label: "类型", |
||||||
label: "类型", |
prop: "name", |
||||||
prop: "name", |
searchLabelWidth: 60, |
||||||
searchLabelWidth: 60, |
span: 8, |
||||||
span: 8, |
rules: [ |
||||||
rules: |
{ |
||||||
[ |
required: true, |
||||||
{ |
message: "请输入类型名称", |
||||||
required: true, |
trigger: "blur", |
||||||
message: "请输入类型名称", |
}, |
||||||
trigger: "blur" |
], |
||||||
} |
overHidden: true, |
||||||
], |
}, |
||||||
overHidden:true, |
{ |
||||||
}, |
label: "资产类型", |
||||||
{ |
prop: "productCategory", |
||||||
label: "资产类型", |
type: "select", |
||||||
prop: "productCategory", |
span: 8, |
||||||
type: "select", |
dicData: Type, |
||||||
span: 8, |
editDisabled: true, |
||||||
dicData: Type, |
rules: [ |
||||||
editDisabled: true, |
{ |
||||||
rules: |
required: true, |
||||||
[ |
message: "请选择资产类型", |
||||||
{ |
trigger: "blur", |
||||||
required: true, |
}, |
||||||
message: "请选择资产类型", |
], |
||||||
trigger: "blur", |
overHidden: true, |
||||||
} |
}, |
||||||
], |
{ |
||||||
overHidden:true, |
label: "上级类型", |
||||||
}, |
prop: "parentId", |
||||||
{ |
dicData: [], |
||||||
label: "上级类型", |
type: "tree", |
||||||
prop: "parentId", |
hide: true, |
||||||
dicData: [], |
addDisabled: false, |
||||||
type: "tree", |
span: 8, |
||||||
hide: true, |
props: { |
||||||
addDisabled: false, |
label: "title", |
||||||
span: 8, |
}, |
||||||
props: { |
rules: [ |
||||||
label: "title" |
{ |
||||||
}, |
required: false, |
||||||
rules: |
message: "上级类型", |
||||||
[ |
trigger: "click", |
||||||
{ |
}, |
||||||
required: false, |
], |
||||||
message: "上级类型", |
overHidden: true, |
||||||
trigger: "click" |
}, |
||||||
} |
{ |
||||||
], |
label: "状态", |
||||||
overHidden:true, |
prop: "status", |
||||||
|
type: "select", |
||||||
}, |
span: 8, |
||||||
{ |
dicData: gType, |
||||||
label: "状态", |
overHidden: true, |
||||||
prop: "status", |
rules: [ |
||||||
type: "select", |
{ |
||||||
span: 8, |
required: true, |
||||||
dicData: gType, |
message: "请选择固定资产", |
||||||
overHidden:true, |
trigger: "blur", |
||||||
rules: |
}, |
||||||
[ |
], |
||||||
{ |
// value: 1,
|
||||||
required: true, |
slot: true, |
||||||
message: "请选择固定资产", |
}, |
||||||
trigger: "blur", |
{ |
||||||
} |
label: "危险品", |
||||||
], |
prop: "danger", |
||||||
// value: 1,
|
type: "switch", |
||||||
slot:true, |
overHidden: true, |
||||||
}, |
span: 8, |
||||||
{ |
dicData: statisticsTypeDic, |
||||||
label: "危险品", |
}, |
||||||
prop: "danger", |
{ |
||||||
type: "switch", |
label: "排序", |
||||||
overHidden:true, |
prop: "sort", |
||||||
span: 8, |
type: "number", |
||||||
dicData: statisticsTypeDic, |
overHidden: true, |
||||||
}, |
span: 8, |
||||||
{ |
width: 100, |
||||||
label: "排序", |
cell: true, |
||||||
prop: "sort", |
// minRows: 1,
|
||||||
type: "number", |
rules: [ |
||||||
overHidden:true, |
{ |
||||||
span: 8, |
required: true, |
||||||
width: 100, |
message: "请输入排序", |
||||||
cell: true, |
trigger: "blur", |
||||||
// minRows: 1,
|
}, |
||||||
rules: [{ |
], |
||||||
required: true, |
}, |
||||||
message: "请输入排序", |
], |
||||||
trigger: "blur" |
}; |
||||||
}], |
|
||||||
}, |
|
||||||
] |
|
||||||
} |
|
||||||
|
|||||||
Loading…
Reference in new issue