From a58c949899e7ed775a0cc96b4b566dfcbcf0b3a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=98=8E=E6=A2=81?= <2429105222@qq.com> Date: Tue, 14 Mar 2023 15:06:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E5=93=81=E6=B7=BB=E5=8A=A0=E9=A2=84?= =?UTF-8?q?=E8=AD=A6=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basic/product/productEdit.vue | 88 ++++++++++++++++++++----- 1 file changed, 70 insertions(+), 18 deletions(-) diff --git a/src/views/basic/product/productEdit.vue b/src/views/basic/product/productEdit.vue index 79bd2bbd..285b8eea 100644 --- a/src/views/basic/product/productEdit.vue +++ b/src/views/basic/product/productEdit.vue @@ -56,9 +56,9 @@ </el-table> </el-card> - <el-row type="flex" class="edit-row" style="margin-top: 20px"> + <el-row type="flex" class="edit-row" style="margin-top: 20px"> <el-col :span="12"> - <el-form-item label="计量单位:"> + <el-form-item label="计量单位:" label-width="140px"> <el-input style="width: 80%" size="small" @@ -68,7 +68,7 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="生产厂家:"> + <el-form-item label="生产厂家:" label-width="140px"> <el-input style="width: 80%" size="small" @@ -80,7 +80,7 @@ </el-row> <el-row type="flex" class="edit-row"> <el-col :span="12"> - <el-form-item label="商品名称:"> + <el-form-item label="商品名称:" label-width="140px"> <el-input style="width: 80%" size="small" @@ -90,7 +90,7 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="产品描述:"> + <el-form-item label="产品描述:" label-width="140px"> <el-input style="width: 80%" size="small" @@ -102,7 +102,7 @@ </el-row> <el-row type="flex" class="edit-row"> <el-col :span="12" v-if="productRemarkSet.remarkEnable1"> - <el-form-item :label="productRemarkSet.remarkTitle1+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle1+':'" + label-width="140px"> <el-input style="width: 80%" size="small" @@ -112,7 +112,7 @@ </el-form-item> </el-col> <el-col :span="12" v-if="productRemarkSet.remarkEnable2"> - <el-form-item :label="productRemarkSet.remarkTitle2+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle2+':'" + label-width="140px"> <el-input style="width: 80%" size="small" @@ -124,7 +124,7 @@ </el-row> <el-row type="flex" class="edit-row"> <el-col :span="12" v-if="productRemarkSet.remarkEnable3"> - <el-form-item :label="productRemarkSet.remarkTitle3+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle3+':'" + label-width="140px"> <el-input style="width: 80%" size="small" @@ -134,7 +134,7 @@ </el-form-item> </el-col> <el-col :span="12" v-if="productRemarkSet.remarkEnable4"> - <el-form-item :label="productRemarkSet.remarkTitle4+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle4+':'" + label-width="140px"> <el-input style="width: 80%" size="small" @@ -146,7 +146,7 @@ </el-row> <el-row type="flex" class="edit-row"> <el-col :span="12" v-if="productRemarkSet.remarkEnable5"> - <el-form-item :label="productRemarkSet.remarkTitle5+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle5+':'" + label-width="140px"> <el-input style="width: 80%" size="small" @@ -156,7 +156,7 @@ </el-form-item> </el-col> <el-col :span="12" v-if="productRemarkSet.remarkEnable6"> - <el-form-item :label="productRemarkSet.remarkTitle6+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle6+':'" label-width="140px"> <el-input style="width: 80%" size="small" @@ -168,7 +168,7 @@ </el-row> <el-row type="flex" class="edit-row"> <el-col :span="12" v-if="productRemarkSet.remarkEnable7"> - <el-form-item :label="productRemarkSet.remarkTitle7+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle7+':'" label-width="140px"> <el-input style="width: 80%" size="small" @@ -178,7 +178,7 @@ </el-form-item> </el-col> <el-col :span="12" v-if="productRemarkSet.remarkEnable8"> - <el-form-item :label="productRemarkSet.remarkTitle8+':'" +> + <el-form-item :label="productRemarkSet.remarkTitle8+':'" label-width="140px"> <el-input style="width: 80%" size="small" @@ -188,9 +188,9 @@ </el-form-item> </el-col> </el-row> - <el-row type="flex" class="edit-row"> + <el-row type="flex" class="edit-row" > <el-col :span="12"> - <el-form-item label="医保编码:"> + <el-form-item label="医保编码:" label-width="140px"> <el-input style="width: 80%" size="small" @@ -200,7 +200,7 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="使用周期(天):"> + <el-form-item label="使用周期(天):" label-width="140px"> <el-input style="width: 80%" size="small" @@ -214,19 +214,67 @@ <el-row> <el-col :span="12"> - <el-form-item label="最小包装可使用次数:"> + <el-form-item label="库存积压预警数量:" label-width="140px"> <el-input style="width: 80%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable" type="number" - v-model="editQuery.useNum" + v-model="editQuery.overStockNum" + ></el-input> + </el-form-item> + </el-col> + <el-col :span="12"> + <el-form-item label="低库存预警数量:" label-width="140px" > + <el-input + style="width: 80%" + size="small" + splaceholder="请输入内容" + type="number" + v-model="editQuery.lowStockNum" ></el-input> </el-form-item> </el-col> + </el-row> + <el-row> + <el-col :span="12"> + <el-form-item label="最小包装可使用次数:" label-width="140px"> + <el-input + style="width: 80%" + size="small" + splaceholder="请输入内容" + :disabled="this.useNumEnable" + type="number" + v-model="editQuery.useNum" + ></el-input> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item label="近效期预警时间:" label-width="140px"> + <el-input + style="width: 80%" + size="small" + splaceholder="请输入内容" + type="number" + v-model="editQuery.recentDateTime" + ></el-input> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item label="预警时间格式:" label-width="100px" style="margin-left: -25px"> + <el-radio-group v-model="editQuery.isDateBy"> + <el-radio :label=1>天</el-radio> + <el-radio :label=2>小时</el-radio> + </el-radio-group> + </el-form-item> + </el-col> </el-row> + + + + <el-row type="flex"> <el-col :span="24"> <div style="margin-bottom: 18px;margin-left: 25px"> @@ -420,6 +468,10 @@ export default { ProductSingleEdit }, created() { + if(this.editQuery.isDateBy==1){ + this.editQuery.recentDateTime=this.editQuery.recentDateTime/24; + } + console.log(this.editQuery) this.useMutiChange(true) this.getThirdSysDetail(); let ttquery = {