From 98d6b76976ed7cd4f07029327db146f35d596e11 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期二, 20 十二月 2022 14:36:24 +0800
Subject: [PATCH] fix:修改页面细节
---
src/views/operate/car/myIndex/index.vue | 2
src/views/systemSetting/baseSetting/user/components/main/index.vue | 8 +++-
src/views/systemSetting/baseSetting/user/components/password/index.vue | 46 +++++++++++-----------
src/components/myUpload/index.vue | 2
src/views/layout/components/Header/index.vue | 10 +++-
src/views/systemSetting/baseSetting/role/index.vue | 4 +-
6 files changed, 40 insertions(+), 32 deletions(-)
diff --git a/src/components/myUpload/index.vue b/src/components/myUpload/index.vue
index 15ae865..cae960e 100644
--- a/src/components/myUpload/index.vue
+++ b/src/components/myUpload/index.vue
@@ -3,7 +3,7 @@
<div v-if="pictureList.length > 0" class="image-box">
<div v-for="image in pictureList" :class="{ 'image-box-item': true, 'image-box-item-cover': isShowUpload }">
<span v-if="isShowUpload" @click="handleDeletePicture(image)" class="image-delete-icon el-icon-delete"></span>
- <el-image :key="image" class="image-content" :src="image"></el-image>
+ <el-image :key="image" class="image-content" :src="image" :preview-src-list="[image]"></el-image>
</div>
</div>
<el-upload
diff --git a/src/views/layout/components/Header/index.vue b/src/views/layout/components/Header/index.vue
index 058dd9d..575eeb8 100644
--- a/src/views/layout/components/Header/index.vue
+++ b/src/views/layout/components/Header/index.vue
@@ -59,7 +59,7 @@
<updatePassword />
</el-dialog>
<el-dialog :visible.sync="baseInformationVisible" width="35%" title="鍩烘湰淇℃伅" v-if="baseInformationVisible"
- :before-close="handleClose">
+ >
<el-form :model="info" class="info" label-width="6vw">
<el-form-item label="鐢ㄦ埛ID" min-width="6">
<el-input v-model="info.id"></el-input>
@@ -107,13 +107,13 @@
},
{
label: '瑙嗛宸℃煡',
- checked: false,
+ checked: true,
url: '',
id: '2f'
},
{
label: '鎵ф硶绠$悊',
- checked: false,
+ checked: true,
url: '',
if: '3f',
},
@@ -212,6 +212,10 @@
if (data.id === '1f') {
window.open('http://cockpit.patstech.net:28081/cockpit/dist/board.html#/share-board/zfu0LsJ9', '_blank');
}
+ if (data.id === '2f') {
+ this.$router.push({path: "/home/video"})
+ }
+
}
}
};
diff --git a/src/views/operate/car/myIndex/index.vue b/src/views/operate/car/myIndex/index.vue
index 49be8c7..2b31650 100644
--- a/src/views/operate/car/myIndex/index.vue
+++ b/src/views/operate/car/myIndex/index.vue
@@ -73,7 +73,7 @@
</el-dialog>
<!-- 缂栬緫 -->
<el-dialog :visible.sync="dialogEdit" width="60%" title="缂栬緫杞﹁締淇℃伅" v-if="dialogEdit"
- :before-close="handleClose">
+ >
<MyEditLaw v-if="mystatus === 1" @closeDialog="closeDialog" :info="info"></MyEditLaw>
<MyEditSoil v-else @closeDialog="closeDialog" :info="info"></MyEditSoil>
</el-dialog>
diff --git a/src/views/systemSetting/baseSetting/role/index.vue b/src/views/systemSetting/baseSetting/role/index.vue
index 0f25179..cc8ee2c 100644
--- a/src/views/systemSetting/baseSetting/role/index.vue
+++ b/src/views/systemSetting/baseSetting/role/index.vue
@@ -56,13 +56,13 @@
</el-table>
<!-- 淇敼椤甸潰 -->
<el-dialog :visible.sync="dialogUpdate" width="45%" :title="updateFlag ? '鏉冮檺璁剧疆' :'鏌ョ湅瑙掕壊淇℃伅'"
- v-if="dialogUpdate" :before-close="handleClose">
+ v-if="dialogUpdate" >
<updateUser :updateFlag="updateFlag" :userInfo=userInfo
:getRoleList=" context ? getRoleList : getRoleList" @changeDialog="changeDialog" />
</el-dialog>
<!-- 鏌ョ湅椤甸潰 -->
<el-dialog :visible.sync="dialogView" width="45%" title="鏌ョ湅瑙掕壊淇℃伅" v-if="dialogView"
- :before-close="handleClose">
+ >
<MyView :userInfo=userInfo @changeDialog="changeDialog" />
</el-dialog>
<!-- tools -->
diff --git a/src/views/systemSetting/baseSetting/user/components/main/index.vue b/src/views/systemSetting/baseSetting/user/components/main/index.vue
index fbb6ce5..5428bf0 100644
--- a/src/views/systemSetting/baseSetting/user/components/main/index.vue
+++ b/src/views/systemSetting/baseSetting/user/components/main/index.vue
@@ -44,7 +44,7 @@
</template>
</el-table-column>
<el-table-column prop="status" label="鍚敤" min-width="5">
- <template slot-scope="scope">
+ <template slot-scope="scope" >
<!-- @change="handleChangeStatus(scope.row)" -->
<el-switch
class="switchStyle"
@@ -72,6 +72,9 @@
<span @click="handleChangeRole(scope.row, 'depart')"
>淇敼閮ㄩ棬</span
>
+ <span class="line">|</span>
+ <span @click="handleChangeStatus(scope.row)">{{scope.row.status === true ?'鍋滅敤':'鍚敤' }}</span>
+
</div>
</template>
</el-table-column>
@@ -380,10 +383,11 @@
// 淇敼鐢ㄦ埛鐘舵��
handleChangeStatus(obj) {
let { id, status } = obj;
- status == true ? (status = 1) : (status = 0);
+ status == true ? (status = 0) : (status = 1);
this.$axios
.post(`sccg/admin/updateStatus/` + id + "?status=" + status)
.then((res) => {
+ this.getUserList();
});
},
// 鑾峰彇鐢ㄦ埛鍒楄〃
diff --git a/src/views/systemSetting/baseSetting/user/components/password/index.vue b/src/views/systemSetting/baseSetting/user/components/password/index.vue
index 90e5ed3..2a7eb82 100644
--- a/src/views/systemSetting/baseSetting/user/components/password/index.vue
+++ b/src/views/systemSetting/baseSetting/user/components/password/index.vue
@@ -34,7 +34,7 @@
const checkNewPwd = (rule, value, callback) => {
if (!value) {
callback(new Error('鏂板瘑鐮佷笉鑳戒负绌�'))
- }else if(value === this.user.password){
+ } else if (value === this.user.password) {
callback(new Error('鏂板瘑鐮佷笉鑳藉拰鏃у瘑鐮佷竴鏍�'))
} else {
callback();
@@ -89,32 +89,32 @@
methods: {
// 鎻愪氦
handleSubmit() {
- const { userInfo,user } = this;
+ const { userInfo, user } = this;
this.$refs.pwd.validate((valid) => {
if (valid) {
this.$axios({
- method:'post',
- url:'sccg/admin/updatePassword',
- data:{
- newPassword:user.newPwd,
- oldPassword:user.password,
- username:userInfo.username
+ method: 'post',
+ url: 'sccg/admin/updatePassword',
+ data: {
+ newPassword: user.newPwd,
+ oldPassword: user.password,
+ username: userInfo.username
}
})
- .then(res=>{
- if(res.code === 200){
- this.$emit('closeDialog',{flag:false});
- this.$message({
- type:'success',
- message:'瀵嗙爜淇敼鎴愬姛'
- })
- }else{
- this.$message({
- type:'warning',
- message:res.message
- })
- }
- })
+ .then(res => {
+ if (res.code === 200) {
+ this.$emit('closeDialog', { flag: false });
+ this.$message({
+ type: 'success',
+ message: '瀵嗙爜淇敼鎴愬姛'
+ })
+ } else {
+ this.$message({
+ type: 'warning',
+ message: res.message
+ })
+ }
+ })
} else {
return false;
}
@@ -123,7 +123,7 @@
// 娓呯┖琛ㄥ崟
resetForm() {
this.$refs.pwd.resetFields();
- this.$emit('closeDialog',{flag:false});
+ this.$emit('closeDialog', { flag: false });
}
}
}
--
Gitblit v1.8.0