张延森 4 years ago
parent
commit
7c9763f9f6

+ 1
- 1
.env.production View File

2
 ENV = 'production'
2
 ENV = 'production'
3
 
3
 
4
 # base api
4
 # base api
5
-VUE_APP_BASE_API = 'https://app.xnsport.cn/api/admin'
5
+VUE_APP_BASE_API = 'https://admin.xnsport.cn/api/admin'
6
 
6
 

+ 0
- 3
package.json View File

14
     "new": "plop"
14
     "new": "plop"
15
   },
15
   },
16
   "husky": {
16
   "husky": {
17
-    "hooks": {
18
-      "pre-commit": "lint-staged"
19
-    }
20
   },
17
   },
21
   "lint-staged": {
18
   "lint-staged": {
22
     "src/**/*.{js,vue}": [
19
     "src/**/*.{js,vue}": [

+ 1
- 1
src/components/SeachForm/index.vue View File

1
 <template>
1
 <template>
2
   <el-form :inline="true">
2
   <el-form :inline="true">
3
-    <slot></slot>
3
+    <slot />
4
     <el-form-item>
4
     <el-form-item>
5
       <el-button type="primary" @click="$emit('search')">查询</el-button>
5
       <el-button type="primary" @click="$emit('search')">查询</el-button>
6
     </el-form-item>
6
     </el-form-item>

+ 5
- 5
src/views/lottery/customer/customer-lottery-list.vue View File

17
       style="width: 100%;"
17
       style="width: 100%;"
18
       @sort-change="sortChange"
18
       @sort-change="sortChange"
19
     >
19
     >
20
-       <el-table-column label="客户编号" min-width="100px" align="center">
20
+      <el-table-column label="客户编号" min-width="100px" align="center">
21
         <template slot-scope="{row}">
21
         <template slot-scope="{row}">
22
           <span>{{ row.customerId }}</span>
22
           <span>{{ row.customerId }}</span>
23
         </template>
23
         </template>
24
       </el-table-column>
24
       </el-table-column>
25
       <el-table-column label="昵称" min-width="100px" align="center">
25
       <el-table-column label="昵称" min-width="100px" align="center">
26
         <template slot-scope="{row}">
26
         <template slot-scope="{row}">
27
-          <span @click="goToBillList(row)"  style="color: blue; cursor:pointer">{{ row.name }}</span>
27
+          <span style="color: blue; cursor:pointer" @click="goToBillList(row)">{{ row.name }}</span>
28
         </template>
28
         </template>
29
       </el-table-column>
29
       </el-table-column>
30
       <el-table-column label="头像" width="80px" align="center">
30
       <el-table-column label="头像" width="80px" align="center">
37
           <span>{{ row.phone }}</span>
37
           <span>{{ row.phone }}</span>
38
         </template>
38
         </template>
39
       </el-table-column>
39
       </el-table-column>
40
-       <el-table-column label="身份证" min-width="110px" align="center">
40
+      <el-table-column label="身份证" min-width="110px" align="center">
41
         <template slot-scope="{row}">
41
         <template slot-scope="{row}">
42
           <span>{{ row.idCard }}</span>
42
           <span>{{ row.idCard }}</span>
43
         </template>
43
         </template>
73
   ]
73
   ]
74
 
74
 
75
   export default {
75
   export default {
76
-    name: 'shopLotteryList',
76
+    name: 'ShopLotteryList',
77
     components: { Pagination },
77
     components: { Pagination },
78
     directives: { waves },
78
     directives: { waves },
79
     filters: {
79
     filters: {
115
         });
115
         });
116
       },
116
       },
117
       // 跳转流水页面
117
       // 跳转流水页面
118
-      goToBillList(row){
118
+      goToBillList(row) {
119
         this.$router.push("customer-bill-list?customerId=" + row.customerId)
119
         this.$router.push("customer-bill-list?customerId=" + row.customerId)
120
       },
120
       },
121
       handleFilter() {
121
       handleFilter() {

+ 1
- 3
src/views/lottery/shop/components/shop-detail.vue View File

32
         <el-input v-model="form.createDate" readonly="true" />
32
         <el-input v-model="form.createDate" readonly="true" />
33
       </el-form-item>
33
       </el-form-item>
34
     </el-form>
34
     </el-form>
35
-    <div slot="footer" class="dialog-footer">
36
-
37
-    </div>
35
+    <div slot="footer" class="dialog-footer" />
38
   </el-dialog>
36
   </el-dialog>
39
 </template>
37
 </template>
40
 
38
 

+ 13
- 13
src/views/match/index.vue View File

38
           <span>{{ row.lotteryId | getLotteryName }}</span>
38
           <span>{{ row.lotteryId | getLotteryName }}</span>
39
         </template>
39
         </template>
40
       </el-table-column>
40
       </el-table-column>
41
-      <el-table-column label="编号" prop="matchWeek" width="80px"></el-table-column>
41
+      <el-table-column label="编号" prop="matchWeek" width="80px" />
42
       <el-table-column label="比赛开始时间" width="180px">
42
       <el-table-column label="比赛开始时间" width="180px">
43
         <template slot-scope="{row}">
43
         <template slot-scope="{row}">
44
           <span>{{ row.matchDate }}</span>
44
           <span>{{ row.matchDate }}</span>
45
-          <span> </span>
45
+          <span />
46
           <span>{{ row.matchTime }}</span>
46
           <span>{{ row.matchTime }}</span>
47
         </template>
47
         </template>
48
       </el-table-column>
48
       </el-table-column>
49
-      <el-table-column label="联赛" prop="leagueName" width="200px"></el-table-column>
49
+      <el-table-column label="联赛" prop="leagueName" width="200px" />
50
       <el-table-column label="主队 vs 客队">
50
       <el-table-column label="主队 vs 客队">
51
         <template slot-scope="{row}">
51
         <template slot-scope="{row}">
52
           <span>{{ row.homeTeamName }}</span>
52
           <span>{{ row.homeTeamName }}</span>
54
           <span>{{ row.awayTeamName }}</span>
54
           <span>{{ row.awayTeamName }}</span>
55
         </template>
55
         </template>
56
       </el-table-column>
56
       </el-table-column>
57
-      <el-table-column label="让分" prop="spreadPoints" width="80px"></el-table-column>
57
+      <el-table-column label="让分" prop="spreadPoints" width="80px" />
58
       <el-table-column label="预设(篮球)" width="100px">
58
       <el-table-column label="预设(篮球)" width="100px">
59
-        <template slot-scope="{row}" v-if="row.lotteryId === 'basketball'">
59
+        <template v-if="row.lotteryId === 'basketball'" slot-scope="{row}">
60
           <span>{{ row.presetPoints }}</span>
60
           <span>{{ row.presetPoints }}</span>
61
         </template>
61
         </template>
62
       </el-table-column>
62
       </el-table-column>
63
       <el-table-column label="比分" width="160px">
63
       <el-table-column label="比分" width="160px">
64
-        <template slot-scope="{row}" v-if="row.status === 3">
64
+        <template v-if="row.status === 3" slot-scope="{row}">
65
           <span>(半){{ row.halfScore }}</span>
65
           <span>(半){{ row.halfScore }}</span>
66
           <span> &larr;|&rarr; </span>
66
           <span> &larr;|&rarr; </span>
67
           <span>{{ row.wholeScore }}(全)</span>
67
           <span>{{ row.wholeScore }}(全)</span>
90
 const statusEnum = [
90
 const statusEnum = [
91
   {
91
   {
92
     value: 0,
92
     value: 0,
93
-    label: '--',
93
+    label: '--'
94
   },
94
   },
95
   {
95
   {
96
     value: 1,
96
     value: 1,
97
-    label: '开售',
97
+    label: '开售'
98
   },
98
   },
99
   {
99
   {
100
     value: 2,
100
     value: 2,
101
-    label: '进行中',
101
+    label: '进行中'
102
   },
102
   },
103
   {
103
   {
104
     value: 3,
104
     value: 3,
105
-    label: '已结束',
105
+    label: '已结束'
106
   },
106
   },
107
   {
107
   {
108
     value: 4,
108
     value: 4,
109
-    label: '无效或异常',
109
+    label: '无效或异常'
110
   },
110
   },
111
   {
111
   {
112
     value: 5,
112
     value: 5,
113
-    label: '取消',
113
+    label: '取消'
114
   }
114
   }
115
 ]
115
 ]
116
 
116
 
189
     },
189
     },
190
     setMatchException(row) {
190
     setMatchException(row) {
191
       this.$confirm('确认进行当前操作?', '提示', { type: 'warning' }).then(() => {
191
       this.$confirm('确认进行当前操作?', '提示', { type: 'warning' }).then(() => {
192
-        matchAPI.update({...row, status: 4})
192
+        matchAPI.update({ ...row, status: 4 })
193
       })
193
       })
194
     }
194
     }
195
   }
195
   }