|
@@ -58,6 +58,12 @@ export const modalConfig = (_this) => ({
|
|
|
colLayout: { span: 12 }
|
|
|
}
|
|
|
],
|
|
|
+ rules: {
|
|
|
+ avmatCatalogName: [{ required: true, message: '请输入航材名称', trigger: 'blur' }],
|
|
|
+ avmatCatalogCode: [{ required: true, message: '请输入航材编码', trigger: 'blur' }],
|
|
|
+ unit: [{ required: true, message: '请输入计量单位', trigger: 'blur' }],
|
|
|
+ avmatCategoriesName: [{ required: true, message: '请选择所属分类', trigger: 'blur' }]
|
|
|
+ },
|
|
|
labelWidth: '80px',
|
|
|
itemStyle: { padding: '10px' },
|
|
|
width: '680px' // 弹框宽度
|
|
@@ -72,7 +78,8 @@ export const modalConfig = (_this) => ({
|
|
|
export const columns = (_this) => [
|
|
|
{
|
|
|
prop: 'avmatCatalogName',
|
|
|
- label: '航材名称'
|
|
|
+ label: '航材名称',
|
|
|
+ align: 'left'
|
|
|
},
|
|
|
{
|
|
|
prop: 'avmatCatalogCode',
|
|
@@ -103,9 +110,9 @@ export const columns = (_this) => [
|
|
|
label: '是否可修',
|
|
|
render: (h, params) => {
|
|
|
if (params.row.isRepairable == 1) {
|
|
|
- return h('span', { class: 'success-state' }, '可修')
|
|
|
+ return h('span', { class: 'success-state' }, '是')
|
|
|
} else {
|
|
|
- return h('span', { class: 'warning-state' }, '不可修')
|
|
|
+ return h('span', { class: 'warning-state' }, '否')
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -136,9 +143,9 @@ export const columns = (_this) => [
|
|
|
label: '是否进口',
|
|
|
render: (h, params) => {
|
|
|
if (params.row.isImported == 1) {
|
|
|
- return h('span', { class: 'success-state' }, '进口')
|
|
|
+ return h('span', { class: 'success-state' }, '是')
|
|
|
} else {
|
|
|
- return h('span', { class: 'warning-state' }, '国产')
|
|
|
+ return h('span', { class: 'warning-state' }, '否')
|
|
|
}
|
|
|
}
|
|
|
},
|