From e05187acefc89572f1ba27761cdbc79a311b55c4 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期五, 31 三月 2023 09:27:08 +0800
Subject: [PATCH] 修改前端页面
---
src/components/page/whiteList/index.vue | 29 +++++++++++++++++++----------
1 files changed, 19 insertions(+), 10 deletions(-)
diff --git a/src/components/page/whiteList/index.vue b/src/components/page/whiteList/index.vue
index 3299801..9d28e3b 100644
--- a/src/components/page/whiteList/index.vue
+++ b/src/components/page/whiteList/index.vue
@@ -50,8 +50,8 @@
<el-form-item label="鏈堢エ缁撴潫鏃ユ湡" prop="endTime" v-if="flag2">
<el-date-picker placeholder="閫夋嫨鏃堕棿" v-model="formData.endTime"></el-date-picker>
</el-form-item>
- <el-form-item label="鍋滆溅鍦�" prop="parkId" v-if="flag2">
- <el-select v-model="formData.parkId">
+ <el-form-item label="鍋滆溅鍦�" prop="parkIds" v-if="flag2">
+ <el-select v-model="ids" multiple clearable>
<el-option v-for="item in table1" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
@@ -80,8 +80,10 @@
type: 0,
endTime: '',
startTime: '',
- parkId:null
+ parkIds: null,
+ name: '',
},
+ ids:[],
urlPath:this.$systemconfig.basePath + '/whiteList/',
table1:[],
}
@@ -89,7 +91,7 @@
mounted() {
this.loadData();
this.$byutil.postData(this, this.$systemconfig.basePath+'/park/findAll', this.formData, res => {
- this.table1 = res.obj;
+ this.table1 = res.data;
})
},
methods: {
@@ -103,10 +105,11 @@
onSave(){
this.$refs['formData'].validate((valid) => {
if (valid) {
+ this.formData.parkIds = this.ids.join(",")
this.$byutil.postData(this, this.urlPath+'save', this.formData, res => {
this.$refs['formData'].resetFields();
this.flag=false;
- this.$message({message: res.message, type: 'success'});
+ this.$message({message:'淇濆瓨鎴愬姛', type: 'success'});
this.loadData();
})
} else {
@@ -115,7 +118,7 @@
});
},
loadData() {
- this.$byutil.loadPageData(this, this.urlPath+'findPage', this.searchForm);
+ this.$byutil.loadPageData(this, this.urlPath+'findPageNew', this.searchForm);
},
onSearch() {
this.pageData = this.$byutil.defaultPageData();
@@ -123,25 +126,31 @@
},
onAdd() {
this.flag=true;
+ this.flag2=false;
this.$refs['formData'].resetFields();
this.formData = {
carNo: '',
type: 0,
endTime: '',
startTime: '',
- parkId:null
+ parkIds: null
}
},
onEdit(row) {
this.flag=true;
+ this.ids = []
this.formData = row;
if(row.type==1){
- this.flag2=true;
+ this.ids = this.formData.parkIds.split(",")
+ this.ids = this.ids.map(function(data){
+ return +data;
+ });
+ this.flag2=true;
}
},
onDelete(row) {
this.$byutil.deleteData(this,this.urlPath+"delete",{id:row.id}, res => {
- this.$message({message: res.message, type: 'success'});
+ this.$message({message: '鍒犻櫎鎴愬姛', type: 'success'});
this.loadData();
})
},
@@ -159,4 +168,4 @@
<style scoped>
-</style>
\ No newline at end of file
+</style>
--
Gitblit v1.9.1