style:设备管理-设备关键件添加数量字段

main
黄伟杰 2 weeks ago
parent 30e2b7671c
commit d00ab08299

@ -5,6 +5,7 @@ export interface CriticalComponentVO {
code: string code: string
name: string name: string
description?: string description?: string
count?: number
remark?: string remark?: string
createTime?: string createTime?: string
} }

@ -1014,6 +1014,7 @@ export default {
}, },
// 设备关键件 // 设备关键件
EquipmentKeyItems: { EquipmentKeyItems: {
count: '数量',
code: '编码', code: '编码',
name: '名称', name: '名称',
description: '描述', description: '描述',
@ -1025,7 +1026,8 @@ export default {
placeholderCode: '请输入编码', placeholderCode: '请输入编码',
placeholderName: '请输入名称', placeholderName: '请输入名称',
placeholderDescription: '请输入描述', placeholderDescription: '请输入描述',
placeholderRemark: '请输入备注' placeholderRemark: '请输入备注',
placeholderCount: '请输入数量'
}, },
// 项目维护 // 项目维护
DvSubject: { DvSubject: {

@ -23,6 +23,14 @@
clearable clearable
type="textarea" type="textarea"
/> />
</el-form-item>
<el-form-item :label="t('EquipmentManagement.EquipmentKeyItems.count')" prop="count">
<el-input
v-model="formData.count"
:placeholder="t('EquipmentManagement.EquipmentKeyItems.placeholderCount')"
clearable
type="number"
/>
</el-form-item> </el-form-item>
<el-form-item :label="t('EquipmentManagement.EquipmentKeyItems.remark')" prop="remark"> <el-form-item :label="t('EquipmentManagement.EquipmentKeyItems.remark')" prop="remark">
<el-input <el-input
@ -59,6 +67,7 @@ const formData = ref<Partial<CriticalComponentVO>>({
code: undefined, code: undefined,
name: undefined, name: undefined,
description: undefined, description: undefined,
count: undefined,
remark: undefined remark: undefined
}) })
@ -73,6 +82,7 @@ const resetForm = () => {
code: undefined, code: undefined,
name: undefined, name: undefined,
description: undefined, description: undefined,
count: undefined,
remark: undefined remark: undefined
} }
formRef.value?.resetFields?.() formRef.value?.resetFields?.()
@ -89,6 +99,7 @@ const open = (type: 'create' | 'update', row?: Partial<CriticalComponentVO>) =>
code: row.code, code: row.code,
name: row.name, name: row.name,
description: row.description, description: row.description,
count: row.count,
remark: row.remark remark: row.remark
} }
} }

@ -77,6 +77,9 @@ v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true"
:label="t('EquipmentManagement.EquipmentKeyItems.description')" align="center" prop="description" :label="t('EquipmentManagement.EquipmentKeyItems.description')" align="center" prop="description"
min-width="180" /> min-width="180" />
<el-table-column <el-table-column
:label="t('EquipmentManagement.EquipmentKeyItems.count')" align="center" prop="count"
min-width="180" />
<el-table-column
:label="t('EquipmentManagement.EquipmentKeyItems.remark')" align="center" prop="remark" :label="t('EquipmentManagement.EquipmentKeyItems.remark')" align="center" prop="remark"
min-width="180" /> min-width="180" />
<el-table-column <el-table-column

Loading…
Cancel
Save