lex-xin 4 lat temu
rodzic
commit
aba2b4d4f2

+ 66 - 9
src/views/businessManager/shopManager/shopList.vue

@@ -72,6 +72,36 @@
                        value="0"></el-option>
           </el-select>
         </el-form-item>
+        <el-form-item>
+          <el-select v-model.trim="searchForm.clientShow"
+                     clearable
+                     placeholder="学生端是否是展示">
+            <el-option label="是"
+                       value="1"></el-option>
+            <el-option label="否"
+                       value="0"></el-option>
+          </el-select>
+        </el-form-item>
+        <el-form-item>
+          <el-select v-model.trim="searchForm.educationalShow"
+                     clearable
+                     placeholder="教务端是否是展示">
+            <el-option label="是"
+                       value="1"></el-option>
+            <el-option label="否"
+                       value="0"></el-option>
+          </el-select>
+        </el-form-item>
+        <el-form-item>
+          <el-select v-model.trim="searchForm.musicGroupShow"
+                     clearable
+                     placeholder="乐团是否是展示">
+            <el-option label="是"
+                       value="1"></el-option>
+            <el-option label="否"
+                       value="0"></el-option>
+          </el-select>
+        </el-form-item>
         <!-- <el-form-item>
           <el-date-picker v-model.trim="orderDate" style="width:410px;" type="daterange" value-format="yyyy-MM-dd"
             @change="searchOrderDate" range-separator="至" :picker-options="{ firstDayOfWeek: 1 }" start-placeholder="开始日期"
@@ -111,18 +141,24 @@
             </template>
           </el-table-column>
           <el-table-column align='center'
-                           label="是否APP展示">
+                           label="学员是否展示">
             <template slot-scope="scope">
               {{ scope.row.clientShow ? '是' : '否' }}
             </template>
           </el-table-column>
           <el-table-column align='center'
-                           label="是否教务端展示">
+                           label="教务端是否展示">
             <template slot-scope="scope">
               {{ scope.row.educationalShow ? '是' : '否' }}
             </template>
           </el-table-column>
           <el-table-column align='center'
+                           label="乐团是否展示">
+            <template slot-scope="scope">
+              {{ scope.row.musicGroupShow ? '是' : '否' }}
+            </template>
+          </el-table-column>
+          <el-table-column align='center'
                            label="是否库存预警">
             <template slot-scope="scope">
               <span v-if="!scope.row.complementGoodsIdList">
@@ -381,22 +417,33 @@
                     @mousewheel.native.prevent
                     v-model.trim="form.groupPurchasePrice"></el-input>
         </el-form-item>
-        <el-form-item label="是否APP展示"
+        <el-form-item label="学员是否展示"
                       prop="clientShow"
                       :label-width="formLabelWidth">
           <el-select v-model="form.clientShow"
-                     placeholder="请选择是否APP展示">
+                     placeholder="请选择学员是否展示">
             <el-option label="是"
                        :value="1"></el-option>
             <el-option label="否"
                        :value="0"></el-option>
           </el-select>
         </el-form-item>
-        <el-form-item label="是否教务端展示"
+        <el-form-item label="教务端是否展示"
                       prop="educationalShow"
                       :label-width="formLabelWidth">
           <el-select v-model="form.educationalShow"
-                     placeholder="请选择是否APP展示">
+                     placeholder="请选择教务端是否展示">
+            <el-option label="是"
+                       :value="1"></el-option>
+            <el-option label="否"
+                       :value="0"></el-option>
+          </el-select>
+        </el-form-item>
+        <el-form-item label="乐团是否展示"
+                      prop="musicGroupShow"
+                      :label-width="formLabelWidth">
+          <el-select v-model="form.musicGroupShow"
+                     placeholder="请选择乐团是否展示">
             <el-option label="是"
                        :value="1"></el-option>
             <el-option label="否"
@@ -504,7 +551,10 @@ export default {
         goodsCategoryId: null,
         startTime: null,
         endTime: null,
-        status: null
+        status: null,
+        clientShow: null,
+        educationalShow: null,
+        musicGroupShow: null
       },
       headers: {
         Authorization: getToken()
@@ -534,6 +584,7 @@ export default {
         groupPurchasePrice: null,
         clientShow: null,
         educationalShow: null,
+        musicGroupShow: null,
         stockWarning: null,
         image: null,
         complementGoodsIdList: null,
@@ -618,12 +669,17 @@ export default {
         }],
         clientShow: [{
           required: true,
-          message: '请选择是否APP展示',
+          message: '请选择学员是否展示',
           trigger: 'change'
         }],
         educationalShow: [{
           required: true,
-          message: '请选择是否教务端展示',
+          message: '请选择教务端是否展示',
+          trigger: 'change'
+        }],
+        musicGroupShow: [{
+          required: true,
+          message: '请选择乐团是否展示',
           trigger: 'change'
         }],
         stockWarning: [{
@@ -803,6 +859,7 @@ export default {
         groupPurchasePrice: null,
         clientShow: null,
         educationalShow: null,
+        musicGroupShow: null,
         stockWarning: null,
         image: null,
         complementGoodsIdList: null,

+ 23 - 6
src/views/businessManager/shopManager/shopOperation.vue

@@ -102,10 +102,10 @@
                     v-model.trim="form.groupPurchasePrice"
                     style="width: 400px"></el-input>
         </el-form-item>
-        <el-form-item label="是否APP展示"
+        <el-form-item label="学员是否展示"
                       prop="clientShow">
           <el-select v-model="form.clientShow"
-                     placeholder="请选择是否APP展示"
+                     placeholder="请选择学员是否展示"
                      style="width: 400px !important;">
             <el-option label="是"
                        :value="1"></el-option>
@@ -113,10 +113,21 @@
                        :value="0"></el-option>
           </el-select>
         </el-form-item>
-        <el-form-item label="是否教务端展示"
+        <el-form-item label="教务端是否展示"
                       prop="educationalShow">
           <el-select v-model="form.educationalShow"
-                     placeholder="请选择是否教务端展示"
+                     placeholder="请选择教务端是否展示"
+                     style="width: 400px !important;">
+            <el-option label="是"
+                       :value="1"></el-option>
+            <el-option label="否"
+                       :value="0"></el-option>
+          </el-select>
+        </el-form-item>
+        <el-form-item label="乐团是否展示"
+                      prop="musicGroupShow">
+          <el-select v-model="form.musicGroupShow"
+                     placeholder="请选择乐团是否展示"
                      style="width: 400px !important;">
             <el-option label="是"
                        :value="1"></el-option>
@@ -230,6 +241,7 @@ export default {
         groupPurchasePrice: null,
         clientShow: null,
         educationalShow: null,
+        musicGroupShow: null,
         stockWarning: null,
         image: null,
         brief: null,
@@ -311,10 +323,13 @@ export default {
           trigger: 'blur'
         }],
         clientShow: [
-          { required: true, message: '请选择是否APP展示', trigger: 'change' }
+          { required: true, message: '请选择学员是否展示', trigger: 'change' }
         ],
         educationalShow: [
-          { required: true, message: '请选择是否教务端展示', trigger: 'change' }
+          { required: true, message: '请选择教务端是否展示', trigger: 'change' }
+        ],
+        musicGroupShow: [
+          { required: true, message: '请选择乐团是否展示', trigger: 'change' }
         ],
         stockWarning: [
           { required: true, message: '请选择是否库存预警', trigger: 'change' }
@@ -432,6 +447,7 @@ export default {
           groupPurchasePrice: null,
           clientShow: null,
           educationalShow: null,
+          musicGroupShow: null,
           stockWarning: null,
           image: null,
           brief: null,
@@ -462,6 +478,7 @@ export default {
               groupPurchasePrice: result.groupPurchasePrice,
               clientShow: result.clientShow,
               educationalShow: result.educationalShow,
+              musicGroupShow: result.musicGroupShow,
               stockWarning: result.stockWarning,
               image: result.image,
               brief: result.brief,