许成详 6 년 전
부모
커밋
be2a97a923
2개의 변경된 파일26개의 추가작업 그리고 2개의 파일을 삭제
  1. 2
    2
      src/pages/system/marketingActivities/activitiesList/index.vue
  2. 24
    0
      src/pages/system/marketingActivities/addActivities/index.vue

+ 2
- 2
src/pages/system/marketingActivities/activitiesList/index.vue 파일 보기

@@ -24,13 +24,13 @@
24 24
             prop="ActivityName"
25 25
             label="活动名称">
26 26
           </el-table-column>
27
-          <el-table-column
27
+          <!-- <el-table-column
28 28
             prop="ActivityType"
29 29
             label="活动类型">
30 30
             <template slot-scope="scope">
31 31
               <span>{{getActivitName(scope.row.ActivityType)}}</span>
32 32
             </template>
33
-          </el-table-column>
33
+          </el-table-column> -->
34 34
           <el-table-column
35 35
             prop="giftLabel"
36 36
             label="卡券名称">

+ 24
- 0
src/pages/system/marketingActivities/addActivities/index.vue 파일 보기

@@ -2,6 +2,21 @@
2 2
   <div class="subPage">
3 3
     <form class="mainForm">
4 4
       <ul>
5
+        <li class="flex-h">
6
+          <span>案场:<em>*</em></span>
7
+          <div class="flex-item">
8
+            <div style="width: 50%;">
9
+              <el-select v-model="CaseId" placeholder="请选择">
10
+                <el-option
11
+                  v-for="item in cases"
12
+                  :key="item.CaseId"
13
+                  :label="item.CaseName"
14
+                  :value="item.CaseId">
15
+                </el-option>
16
+              </el-select>
17
+            </div>
18
+          </div>
19
+        </li>
5 20
         <li class="flex-h">
6 21
           <span>活动名称:<em>*</em></span>
7 22
           <div class="flex-item">
@@ -125,6 +140,7 @@ export default {
125 140
   },
126 141
   computed: {
127 142
     ...mapState({
143
+      cases: x => x.app.cases.list,
128 144
       defaultCaseId: x => x.app.cases.default,
129 145
     }),
130 146
     giftData: {
@@ -139,6 +155,14 @@ export default {
139 155
         }
140 156
         return data
141 157
       }
158
+    },
159
+    CaseId: {
160
+      get () {
161
+        return this.postData.CaseId || this.defaultCaseId
162
+      },
163
+      set (val) {
164
+        this.postData.CaseId = val
165
+      }
142 166
     }
143 167
   },
144 168
   methods: {