diff --git a/src/pages/product/input/index.vue b/src/pages/product/input/index.vue index 0f9df88..6de858a 100644 --- a/src/pages/product/input/index.vue +++ b/src/pages/product/input/index.vue @@ -48,8 +48,8 @@ @finish="handleSave" autocomplete="off" :model="saveData" - :label-col="{ span: 6 }" - :wrapper-col="{ span: 16 }" + :label-col="{ span: 4 }" + :wrapper-col="{ span: 18 }" >
@@ -57,14 +57,22 @@ :rules="[{ required: true, message: '请输入指标名称' }]"> - + - + - - + +
@@ -122,7 +130,7 @@ function deleteById(id: number) { function handleDelete(id: number) { Modal.confirm({ - title: '删除营养制剂数据', + title: '删除输入指标', content:'删除此数据后可能导致系统无法正常计算结果或导致系统异常,请确定要删除该数据吗?', cancelText: '再想想', okText: '删除', @@ -134,19 +142,19 @@ function handleDelete(id: number) { } function handleSave() { - saveData.value = { - ...saveData.value, - created_at: undefined, - updated_at: undefined, - status: undefined, - }; - if(!saveData.value.placeholder){ - saveData.value.placeholder = '入液量(ml)' - } - if(!saveData.value.unit){ - saveData.value.unit = 'ml' - } - runAsync(saveData.value).then(() => { + // saveData.value = { + // created_at: undefined, + // updated_at: undefined, + // status: undefined, + // }; + runAsync({ + id:saveData.value.id, + product_id: saveData.value.product_id, + key: saveData.value.key, + name: saveData.value.name, + placeholder: saveData.value.placeholder, + unit: saveData.value.unit, + }).then(() => { refresh() saveData.value = undefined; })