فهرست منبع

后台优化

1
mo 3 سال پیش
والد
کامیت
cea31cef64
1فایلهای تغییر یافته به همراه46 افزوده شده و 25 حذف شده
  1. 46 25
      src/views/couponManager/couponUpdate.vue

+ 46 - 25
src/views/couponManager/couponUpdate.vue

@@ -109,13 +109,13 @@
         </el-col> -->
         <el-col style="width: 395px" v-if="form.type == 'FULL_REDUCTION'">
           <el-form-item
-            label="面值"
-            prop="faceValue"
-            :rules="[{ required: true, message: '请输入面值' }]"
+            label="满减金额"
+            prop="fullAmount"
+            :rules="[{ required: true, message: '请输入满减金额' }]"
           >
             <el-input
-              v-model="form.faceValue"
-              placeholder="请输入面值"
+              v-model="form.fullAmount"
+              placeholder="请输入满减金额"
               :disabled="isDisabled"
             >
               <template slot="append">元</template>
@@ -124,19 +124,20 @@
         </el-col>
         <el-col style="width: 395px" v-if="form.type == 'FULL_REDUCTION'">
           <el-form-item
-            label="满减金额"
-            prop="fullAmount"
-            :rules="[{ required: true, message: '请输入满减金额' }]"
+            label="面值"
+            prop="faceValue"
+            :rules="[{ required: true, message: '请输入面值' }]"
           >
             <el-input
-              v-model="form.fullAmount"
-              placeholder="请输入满减金额"
+              v-model="form.faceValue"
+              placeholder="请输入面值"
               :disabled="isDisabled"
             >
               <template slot="append">元</template>
             </el-input>
           </el-form-item>
         </el-col>
+
         <el-col style="width: 395px" v-if="form.type == 'DISCOUNT'">
           <el-form-item
             label="折扣"
@@ -230,19 +231,33 @@
       <el-row :gutter="20">
         <el-col style="width: 395px">
           <el-form-item
-            label="库存总量(-1为不限制)"
+            label="库存总量"
             prop="stockCount"
             :rules="[{ required: true, message: '请输入库存总量' }]"
           >
-            <el-input  :disabled='form.stockCount ==-1' v-model="form.stockCount" placeholder="请输入库存总量">
+            <el-input
+              :disabled="form.stockCount == -1"
+              v-model="form.stockCount"
+              placeholder="请输入库存总量"
+            >
               <template slot="append">张</template>
             </el-input>
-                         <el-checkbox   v-model="form.stockCount" :true-label='-1' false-label=''	 @change="(val)=>{checkNo(val,'stockCount')}" >不限制</el-checkbox>
+            <el-checkbox
+              v-model="form.stockCount"
+              :true-label="-1"
+              false-label=""
+              @change="
+                (val) => {
+                  checkNo(val, 'stockCount');
+                }
+              "
+              >不限制</el-checkbox
+            >
           </el-form-item>
         </el-col>
         <!-- <el-col style="width: 395px">
           <el-form-item
-            label="预警值(-1为不限制)"
+            label="预警值"
             prop="warningStockNum"
             :rules="[{ required: true, message: '请输入预警值' }]"
           >
@@ -255,8 +270,14 @@
         <el-col style="width: 395px">
           <el-form-item
             prop="limitExchangeNum"
-            :rules="[{ required: true, message: '请输入领取上限' },
-            {pattern:/^[1-9][0-9]?$/,message:'请输入1-99的正整数',trigger: 'blur'}]"
+            :rules="[
+              { required: true, message: '请输入领取上限' },
+              {
+                pattern: /^[1-9][0-9]?$/,
+                message: '请输入1-99的正整数',
+                trigger: 'blur',
+              },
+            ]"
           >
             <span style="color: #606266">
               <span style="color: #f56c6c">*</span> 领取上限
@@ -310,13 +331,13 @@
 </template>
 <script>
 import { addSysCoupon, resetSysCoupon } from "./api.js";
-import { couponTypeList ,coupontypeDetailList} from "@/utils/searchArray";
+import { couponTypeList, coupontypeDetailList } from "@/utils/searchArray";
 import { getTimes } from "@/utils";
 export default {
   data() {
     return {
       couponTypeList,
-      coupontypeDetail:coupontypeDetailList,
+      coupontypeDetail: coupontypeDetailList,
       form: {
         name: "",
         description: "",
@@ -333,7 +354,7 @@ export default {
       activeRow: null,
       isDisabled: false,
       title: "新增优惠券",
-      warningStockNum:'',
+      warningStockNum: "",
     };
   },
   mounted() {
@@ -457,13 +478,13 @@ export default {
         }
       });
     },
-    checkNo(val,type){
-      if(val){
-        this.form[type] =val
-      }else{
-         this.form[type] = null
+    checkNo(val, type) {
+      if (val) {
+        this.form[type] = val;
+      } else {
+        this.form[type] = null;
       }
-    }
+    },
   },
 };
 </script>