瀏覽代碼

规格页面,推荐摄入量单位默认为规格

wangyang 5 年之前
父節點
當前提交
2734ad95f8
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      src/views/foodModifier/components/ModifierDetail.vue

+ 7 - 1
src/views/foodModifier/components/ModifierDetail.vue

@@ -3,7 +3,7 @@
     <el-form ref="postForm" :model="postForm" :rules="rules" label-position="right" label-width="90px" class="form-container">
       <div class="createPost-main-container">
         <el-form-item label="规格名称:" style="margin-bottom: 40px;width: 60%" prop="name">
-          <el-input v-model="postForm.name" placeholder="请输入名称" />
+          <el-input v-model="postForm.name" placeholder="请输入名称" @blur="updateUnit" />
         </el-form-item>
         <el-form-item label="数值:" style="margin-bottom: 40px;width: 60%" prop="quantity">
           <el-input v-model="postForm.quantity" placeholder="请输入数值" />
@@ -136,6 +136,12 @@ export default {
         res.data.list.forEach(item => units.push({ value: item.name }))
         cb(units)
       })
+    },
+    updateUnit(event) {
+      const unitName = event.target.value
+      if (!this.postForm.inInitUnit && unitName) {
+        this.$set(this.postForm, 'inInitUnit', unitName)
+      }
     }
   }
 }