From 4a4e2815de15052af2357e7f53ed9aa30e079d40 Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期二, 20 九月 2022 10:39:05 +0800
Subject: [PATCH] 修改字体颜色以及输入框背景色
---
src/views/systemSetting/baseSetting/department/index.vue | 99 ++++++++++++++++++++++++++++++++-----------------
1 files changed, 64 insertions(+), 35 deletions(-)
diff --git a/src/views/systemSetting/baseSetting/department/index.vue b/src/views/systemSetting/baseSetting/department/index.vue
index f2da19c..c298888 100644
--- a/src/views/systemSetting/baseSetting/department/index.vue
+++ b/src/views/systemSetting/baseSetting/department/index.vue
@@ -4,9 +4,9 @@
<div class="headerContent">
<div class="search">
<span>绛涢�夋潯浠�:</span>
- <el-input placeholder="璇疯緭鍏ュ唴瀹�"></el-input>
+ <el-input v-model="content" placeholder="璇疯緭鍏ュ唴瀹�"></el-input>
<div class="findBtn">
- <el-button type="primary">鏌ヨ</el-button>
+ <el-button type="primary" @click="search()">鏌ヨ</el-button>
</div>
</div>
<div class="addUser">
@@ -22,33 +22,25 @@
<el-table ref="multipleTable"
:header-cell-style="{background:'#06122c','font-size':'12px',color:'#4b9bb7','font-weight':'650','line-height':'45px'}"
:data="tableData" style="width: 100%" :row-class-name="tableRowClassName">
- <el-table-column type="selection" width="55">
+ <el-table-column type="selection" min-width="10">
</el-table-column>
- <el-table-column label="鐢ㄦ埛ID" width="80">
+ <el-table-column label="閮ㄩ棬ID" min-width="10">
<template slot-scope="scope">{{ scope.row.id }}</template>
</el-table-column>
- <el-table-column prop="nickName" label="鐢ㄦ埛鍚嶇О" width="100">
+ <el-table-column prop="departName" label="閮ㄩ棬鍚嶇О" min-width="10">
</el-table-column>
- <el-table-column prop="username" label="鎵�灞炲鍚�" width="76">
+ <el-table-column prop="departType" label="閮ㄩ棬绫诲瀷" min-width="10">
</el-table-column>
- <el-table-column prop="mobile" label="鑱旂郴鏂瑰紡" width="81">
+ <el-table-column prop="departDes" label="閮ㄩ棬鎻忚堪" min-width="10">
</el-table-column>
- <el-table-column prop="note" label="鎵�灞炶鑹�" width="87">
- </el-table-column>
- <el-table-column prop="departName" label="鎵�灞為儴闂�" width="80">
- </el-table-column>
- <el-table-column prop="jobTitle" label="鎵�灞炶亴鍔�" width="83">
- </el-table-column>
- <el-table-column prop="createTime" label="鍒涘缓鏃堕棿" width="128">
- </el-table-column>
- <el-table-column prop="status" label="鍚敤" width="120">
+ <el-table-column prop="status" label="鍚敤" min-width="10">
<template slot-scope="scope">
<el-switch class="switchStyle" v-model="scope.row.status" active-text="寮�" inactive-text="鍏�"
active-color="#3fef9a" inactive-color="#000212" @change="handleChangeStatus(scope.row)">
</el-switch>
</template>
</el-table-column>
- <el-table-column prop="operation" label="鎿嶄綔" width="366">
+ <el-table-column prop="operation" label="鎿嶄綔" min-width="10">
<template slot-scope="scope">
<div class="operation">
<!-- <span @click="handleChangeRole(scope.row)">淇敼瑙掕壊</span> -->
@@ -81,6 +73,7 @@
dialogCreate: false,
dialogUpdate: false,
user: '',
+ content: '',
}
},
created() {
@@ -98,7 +91,7 @@
let { id, status } = obj;
status == true ? status = 1 : status = 0;
console.log(id, status);
- this.$axios.post(`sccg/admin/updateStatus/` + id + '?status=' + status).then(res => {
+ this.$axios.post(`/sccg/depart/status`,{id:id,status:status}).then(res => {
console.log(res);
})
},
@@ -107,7 +100,27 @@
const that = this;
this.dialogCreate = false;
// 鑾峰彇鎵�鏈夌敤鎴蜂俊鎭�
- this.$axios.get('sccg/admin/list').then(res => {
+ this.$axios.get('sccg/depart/page').then(res => {
+ if (res.code === 200) {
+ res.data.records.forEach(item => {
+ item.createTime = helper(item.createTime);
+ item.status == 1 ? item.status = true : item.status = false;
+ })
+ that.tableData = res.data.records;
+ }
+ })
+ },
+
+ // 鑾峰彇鐢ㄦ埛鍒楄〃
+ search() {
+ const that = this;
+ this.dialogCreate = false;
+ // 鑾峰彇鎵�鏈夌敤鎴蜂俊鎭�
+ this.$axios.get('sccg/depart/page', {
+ params: {
+ departName: this.content
+ }
+ }).then(res => {
if (res.code === 200) {
res.data.records.forEach(item => {
item.createTime = helper(item.createTime);
@@ -138,6 +151,7 @@
header {
background-color: #09152f;
border: 1pox solid #fff;
+
.headerContent {
padding: 0 40px;
display: flex;
@@ -187,6 +201,7 @@
// padding: 0 40px;
padding-bottom: 50px;
border: 1pox solid #fff;
+
.mainTitle {
line-height: 60px;
}
@@ -196,51 +211,65 @@
.el-table {
color: #4b9bb7;
font-size: 10px;
+
.operation {
display: flex;
// justify-content: space-around;
color: #0079fe;
- span{
+
+ span {
margin-left: 10px;
}
+
span:hover {
cursor: pointer;
}
}
}
-.el-dialog__header,.el-dialog__body{
+
+.el-dialog__header,
+.el-dialog__body {
background-color: #06122c;
}
+
.el-table .warning-row {
background: #06122c;
}
-.el-input__inner{
+
+.el-input__inner {
background-color: #09152f;
}
+
.el-table .success-row {
background: #071f39;
}
+
.switchStyle .el-switch__label {
position: absolute;
display: none;
color: #fff;
- }
- .el-switch__core{
- background-color: rgba(166, 166, 166, 1) ;
- }
- .switchStyle .el-switch__label--left {
+}
+
+.el-switch__core {
+ background-color: rgba(166, 166, 166, 1);
+}
+
+.switchStyle .el-switch__label--left {
z-index: 9;
left: 20px;
- }
- .switchStyle .el-switch__label--right {
+}
+
+.switchStyle .el-switch__label--right {
z-index: 9;
left: 4px;
- }
- .switchStyle .el-switch__label.is-active {
+}
+
+.switchStyle .el-switch__label.is-active {
display: block;
- }
- .switchStyle.el-switch .el-switch__core,
- .el-switch .el-switch__label {
+}
+
+.switchStyle.el-switch .el-switch__core,
+.el-switch .el-switch__label {
width: 50px !important;
- }
+}
</style>
\ No newline at end of file
--
Gitblit v1.8.0