Browse Source

在选择中心显示

谢杰标 2 years ago
parent
commit
a892745e54

+ 1 - 0
src/views/Marketing/goods/commodityManageMent/add/index.vue

@@ -202,6 +202,7 @@ export default {
         goodsType: "",
         status: 1,
         certificateTypeId: "",
+        centerShow: 1,
       },
       rules: {
         year: [

+ 19 - 6
src/views/Marketing/goods/commodityManageMent/add/pricePeriod.vue

@@ -6,22 +6,19 @@
           <el-input
             :style="`max-width:${inputWidth}px;`"
             v-model="listData.standPrice"
-            ></el-input
-          >
+          ></el-input>
         </el-form-item>
         <el-form-item label="商品最低价格(元)" prop="lowestPrice">
           <el-input
             :style="`max-width:${inputWidth}px;`"
             v-model="listData.lowestPrice"
-            ></el-input
-          >
+          ></el-input>
         </el-form-item>
         <el-form-item label="商品划线价(元)" prop="linePrice">
           <el-input
             :style="`max-width:${inputWidth}px;`"
             v-model="listData.linePrice"
-            ></el-input
-          >
+          ></el-input>
         </el-form-item>
         <el-form-item label="状态" prop="status">
           <el-radio-group v-model="listData.status">
@@ -29,6 +26,22 @@
             <el-radio :label="0">无效</el-radio>
           </el-radio-group>
         </el-form-item>
+        <el-form-item label="在选择中心显示">
+          <el-radio-group
+            v-model="listData.centerShow"
+            @change="listData.centerShowNum = ''"
+          >
+            <el-radio :label="1">是</el-radio>
+            <el-input
+              v-if="listData.centerShow"
+              style="width: 60px; margin-right: 30px"
+              onkeyup="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''"
+              v-model="listData.centerShowNum"
+              placeholder="排序"
+            ></el-input>
+            <el-radio :label="0">否</el-radio>
+          </el-radio-group>
+        </el-form-item>
         <el-form-item label="商品有效期" prop="timeArrays">
           <el-date-picker
             v-model="listData.timeArrays"

+ 20 - 7
src/views/Marketing/goods/commodityManageMent/edit/pricePeriod.vue

@@ -8,8 +8,7 @@
             :min="0"
             :style="`max-width:${inputWidth}px;`"
             v-model="listData.standPrice"
-            ></el-input-number
-          >
+          ></el-input-number>
         </el-form-item>
         <el-form-item label="商品最低价格(元)" prop="lowestPrice">
           <el-input-number
@@ -17,17 +16,15 @@
             :min="0"
             :style="`max-width:${inputWidth}px;`"
             v-model="listData.lowestPrice"
-            ></el-input-number
-          >
+          ></el-input-number>
         </el-form-item>
-         <el-form-item label="商品划线价(元)" prop="linePrice">
+        <el-form-item label="商品划线价(元)" prop="linePrice">
           <el-input-number
             :controls="false"
             :min="0"
             :style="`max-width:${inputWidth}px;`"
             v-model="listData.linePrice"
-            ></el-input-number
-          >
+          ></el-input-number>
         </el-form-item>
         <el-form-item label="状态" prop="status">
           <el-radio-group v-model="listData.status">
@@ -35,6 +32,22 @@
             <el-radio :label="0">无效</el-radio>
           </el-radio-group>
         </el-form-item>
+        <el-form-item label="在选择中心显示">
+          <el-radio-group
+            v-model="listData.centerShow"
+            @change="listData.centerShowNum = ''"
+          >
+            <el-radio :label="1">是</el-radio>
+            <el-input
+              v-if="listData.centerShow"
+              style="width: 60px; margin-right: 30px"
+              onkeyup="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''"
+              v-model="listData.centerShowNum"
+              placeholder="排序"
+            ></el-input>
+            <el-radio :label="0">否</el-radio>
+          </el-radio-group>
+        </el-form-item>
         <el-form-item label="商品有效期" prop="timeArrays">
           <el-date-picker
             v-model="listData.timeArrays"