Prechádzať zdrojové kódy

fix: 优惠券最低消费金额可以为0

Sun 3 rokov pred
rodič
commit
bf6c3730f2
1 zmenil súbory, kde vykonal 6 pridanie a 6 odobranie
  1. 6 6
      src/views/business/coupon/add.vue

+ 6 - 6
src/views/business/coupon/add.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="app-container coupon-add">
     <br>
-    <el-row>
+    <el-row  style="width: 600px">
       <el-col :span="23">
         <el-form ref="addItem" :model="addData" :rules="rules" label-width="160px">
           <el-form-item label="券名称:" prop="title">
@@ -33,7 +33,7 @@
             <div class="tip">若门店承担100%,则核销后公司不需要打款给门店,依此类推。</div>
           </el-form-item>
           <el-form-item label="最低消费金额:" prop="minOrderAmt">
-            <el-input v-model.number="addData.minOrderAmt" :readonly="readonly" type="number" placeholder="请输入可使用的最低消费金额">
+            <el-input v-model="addData.minOrderAmt" :readonly="readonly" type="number" placeholder="请输入可使用的最低消费金额">
               <template slot="append">元</template>
             </el-input>
             <div class="tip">最低消费金额小于等于面值则为无门槛券</div>
@@ -93,7 +93,7 @@
       </el-col>
     </el-row>
     <el-row v-if="!readonly">
-      <el-col :span="23" style="text-align: right">
+      <el-col :span="23" style="text-align: center">
         <el-button type="info" @click="$router.go(-1)">取消</el-button>
         <el-button :loading="addIng" type="primary" @click="update()">保存</el-button>
       </el-col>
@@ -144,11 +144,11 @@ export default {
         ],
         minOrderAmt: [
           { required: true, message: '请输入最低消费金额', trigger: 'blur' },
-          { pattern: /^([1-9]\d*(\.\d{1,2})?|([0](\.([0][1-9]|[1-9]\d{0,1}))))$/, message: "请输入正确的金额,最多两位小数", trigger: ["blur", "change"] }
+          { pattern: /^(([1-9]\d*)|0)(\.\d{1,2})?$/, message: "请输入正确的金额,最多两位小数", trigger: ["blur", "change"] }
         ],
         dueDays: [
-          { required: true, message: '请输入有效期', trigger: 'blur' },
-          { pattern: /^([1-9]\d*)$/, message: "请输入正确的数字", trigger: ["blur", "change"] }
+          { required: true, message: '请选择有效期', trigger: 'blur' },
+          // { pattern: /^([1-9]\d*)$/, message: "请输入正确的数字", trigger: ["blur", "change"] }
         ],
         description: [{ required: false, message: '请输入使用说明', trigger: 'blur' }],
         useArea: [{ required: true, message: '请选择使用范围', trigger: 'blur' }]