Browse Source

机构列表2

Jeremy 3 years ago
parent
commit
0e1d0cbdf8

+ 1 - 1
VinnoManagementSystem/src/api/wing/wing.js

@@ -37,6 +37,6 @@ export default {
             page: res.PageIndex,
             pageSize: res.PageSize
         };
-        return { code: 200, data: formatterData };
+        return formatterData;
     }
 }

+ 14 - 13
VinnoManagementSystem/src/components/scTable/index.vue

@@ -2,9 +2,9 @@
  * @Descripttion: 数�表格组件
  * @version: 1.7
  * @Author: sakuya
- * @Date: 2021å¹1æœ9æ—1:51:15
+ * @Date: 2021年11月29日21:51:15
  * @LastEditors: sakuya
- * @LastEditTime: 2022广œæ—9:59:37
+ * @LastEditTime: 2022年2月9日09:59:37
 -->
 
 <template>
@@ -33,7 +33,7 @@
 			</div>
 			<div class="scTable-do" v-if="!hideDo">
 				<el-button v-if="!hideRefresh" @click="refresh" icon="el-icon-refresh" circle style="margin-left:15px"></el-button>
-				<el-popover v-if="column" placement="top" title="åˆ—è®¾ç½ :width="500" trigger="click" :hide-after="0" @show="customColumnShow=true" @after-leave="customColumnShow=false">
+				<el-popover v-if="column" placement="top" title="列设置" :width="500" trigger="click" :hide-after="0" @show="customColumnShow=true" @after-leave="customColumnShow=false">
 					<template #reference>
 						<el-button icon="el-icon-set-up" circle style="margin-left:15px"></el-button>
 					</template>
@@ -46,14 +46,14 @@
 					<el-form label-width="80px" label-position="left">
 						<el-form-item label="表格尺寸">
 							<el-radio-group v-model="config.size" size="small" @change="configSizeChange">
-								<el-radio-button label="large">å¤/el-radio-button>
+								<el-radio-button label="large">大</el-radio-button>
 								<el-radio-button label="default">正常</el-radio-button>
-								<el-radio-button label="small">å°/el-radio-button>
+								<el-radio-button label="small">å°�</el-radio-button>
 							</el-radio-group>
 						</el-form-item>
 						<el-form-item label="样�">
 							<el-checkbox v-model="config.border" label="纵�边框"></el-checkbox>
-							<el-checkbox v-model="config.stripe" label="斑马çº></el-checkbox>
+							<el-checkbox v-model="config.stripe" label="斑马纹"></el-checkbox>
 						</el-form-item>
 					</el-form>
 				</el-popover>
@@ -133,13 +133,13 @@
 			}
 		},
 		mounted() {
-			//判断是å�¦å¼€å�¯è‡ªå®šä¹‰åˆ
+			//判断是å�¦å¼€å�¯è‡ªå®šä¹‰åˆ
 			if(this.column){
 				this.getCustomColumn()
 			}else{
 				this.userColumn = this.column
 			}
-			//判断是å�¦é�™æ€�æ•°æ�
+			//判断是���数�
 			if(this.apiObj){
 				this.getData();
 			}else if(this.data){
@@ -156,7 +156,7 @@
 			this.isActivat = false;
 		},
 		methods: {
-			//获å�–åˆ
+			//获å�–åˆ
 			async getCustomColumn(){
 				const userColumn = await config.columnSettingGet(this.tableName, this.column)
 				this.userColumn = userColumn
@@ -177,7 +177,7 @@
 				Object.assign(reqData, this.tableParams)
 
 				try {
-					var res = this.apiObj.get ? await this.apiObj.post(reqData): await this.apiObj(reqData);
+					var response = this.apiObj.get ? await this.apiObj.post(reqData): await this.apiObj(reqData);
 				}catch(error){
 					this.loading = false;
 					this.emptyText = error.statusText;
@@ -192,9 +192,10 @@
 				// }
 				if(!response){
 					this.loading = false;
-					this.emptyText = "æœ�务无å“�åº;
+					this.emptyText = "�务无�应";
 				}else{
 					this.emptyText = "暂无数�";
+					console.log(response)
 					if (response.code && response.code > 0)
 					{
 						this.emptyText = response.message;
@@ -240,7 +241,7 @@
 				this.$refs.scTable.clearFilter()
 				this.getData()
 			},
-			//自定义å�˜åŒ–事ä»
+			//自定义å�˜åŒ–事ä»
 			columnSettingChange(userColumn){
 				this.userColumn = userColumn;
 				this.toggleIndex += 1;
@@ -299,7 +300,7 @@
 				})
 				this.upData(filters)
 			},
-			//远程å�ˆè®¡è¡Œå¤„ç�
+			//远程å�ˆè®¡è¡Œå¤„ç�
 			remoteSummaryMethod(param){
 				const {columns} = param
 				const sums = []