xjc il y a 4 ans
Parent
commit
75f512ee56
2 fichiers modifiés avec 21 ajouts et 3 suppressions
  1. 4 1
      src/api.js
  2. 17 2
      src/views/data/index.vue

+ 4 - 1
src/api.js

@@ -217,6 +217,9 @@ export default {
 	fastSavePlayer: params => {
 		return axios.post(`${baseURL}/api/admin/player/fast`, params);
 	},
-
+	// 自动填充数据
+	autoCompleteData: params => {
+		return axios.post(`${baseURL}/api/admin/player/autorecord`, params);
+	},
 
 }

+ 17 - 2
src/views/data/index.vue

@@ -67,12 +67,20 @@
                         >上传数据</el-button>
                     </el-form-item>
                 </el-col>
-                <el-col :span="3">
+                <el-col :span="2">
+                    <el-form-item style="margin-left:10px;" label-width="10">
+                        <el-button icon="el-icon-download" type="primary" @click="downloadExcel" size="mini">导出Excel</el-button>
+                    </el-form-item>
+                </el-col>
+                <el-col :span="2">
                     <el-form-item style="margin-left:10px;" label-width="10">
-                    <el-button icon="el-icon-download" type="primary" @click="downloadExcel" size="mini">导出Excel</el-button>
+                        <el-button icon="el-icon-plus" type="warning" @click="autoCompleteData" size="mini">补全数据</el-button>
                     </el-form-item>
                 </el-col>
             </el-row>
+            <el-row :gutter="10">
+                <el-col :span="6"></el-col>
+            </el-row>
         </el-form>
         <el-table :data="list" height='55vh' style="width: 100%;margin-top:10px;" v-loading='loading'>
                 <el-table-column prop="group_rank" label="排名"/>
@@ -263,6 +271,13 @@ export default {
             d=d>9?d:'0'+d
             return y+'-'+m+'-'+d;
         },
+        autoCompleteData(){
+            this.loading = true
+            this.$api.autoCompleteData({}).then((res)=>{
+                this.getData();
+                this.loading = false;
+            })
+        },
         downloadExcel(){
             this.$api.downloadRecords(this.queryParams).then((res)=>{
                 var elink = document.createElement('a');