Commit 367a645c by bingobo

开发自查模块

1 parent e97d4907
Showing with 660 additions and 526 deletions
......@@ -2,6 +2,8 @@
node_modules
/dist
# Ignore package.json
package.json
# local env files
.env.local
......
# dwawio-vue
## 项目开发
1. 打开 src/views/layout/index.vue 第三行到第49行代码,TODO: 打包时记得注释掉这段代码
2. image.png
3. 后评估管控中心 & 综合分析中心 菜单中使用的是iframe,接口地址配制也是在 publick/system.config.js 有个iframe地址
iframe里嵌套的页面是 智杰的前端项目: zhiie-web
## 打包流程
1.
## Project setup
```
npm install
......
The file could not be displayed because it is too large.
This diff could not be displayed because it is too large.
......@@ -7,7 +7,6 @@
"build": "vue-cli-service build --mode production"
},
"dependencies": {
"@onlyoffice/document-editor-vue": "^1.3.0",
"@vue-office/pdf": "^2.0.2",
"@wangeditor/editor-for-vue": "^1.0.2",
"axios": "^1.6.2",
......@@ -22,10 +21,11 @@
"moment": "^2.30.1",
"scss": "^0.2.4",
"util": "^0.12.5",
"vue": "^2.6.14",
"vue": "^2.7.16",
"vue-cli": "^2.9.6",
"vue-demi": "^0.14.10",
"vue-doc-preview": "^0.3.2",
"vue-loader": "^15.11.1",
"vue-pdf": "^4.3.0",
"vue-router": "^3.5.1",
"vuex": "^3.6.2",
......@@ -36,10 +36,10 @@
"@vue/cli-plugin-router": "~5.0.0",
"@vue/cli-plugin-vuex": "~5.0.0",
"@vue/cli-service": "~5.0.0",
"node-sass": "^6.0.1",
"sass": "^1.7",
"sass-loader": "^10.0.1",
"url-loader": "^4.1.1",
"vue-template-compiler": "^2.6.14"
"vue-template-compiler": "^2.7.16"
},
"browserslist": [
"> 1%",
......
......@@ -4,7 +4,9 @@
const SystemConfig = {
PUBLIC_PATH: '/api',
VUE_APP_BASE_URL: "http://25.66.210.41/tools",
// VUE_APP_BASE_URL: "http://192.168.231.1:18000//tools",
VUE_APP_ZJ_IFRAME: "http://25.66.210.41/arch"
//TODO VUE_APP_BASE_URL: "http://25.66.210.41/tools",
VUE_APP_BASE_URL: "http://192.168.0.113:18088/tools",
//TODO VUE_APP_ZJ_IFRAME: "http://25.66.210.41/arch"
// VUE_APP_ZJ_IFRAME: "http://192.168.0.113:18088/arch"
VUE_APP_ZJ_IFRAME: "http://localhost:30478/arch"
};
......@@ -87,6 +87,11 @@ export function ossupload(params) {
export function ossuploadStr(params) {
return post(`${ARCH_EVALUATION}/oss/uploadStr`, params)
}
//多文件上传(不覆盖原文件)
export function ossuploadStrAddFiles(params) {
// /oss/multipleFilesBatchUpload
return post(`${ARCH_EVALUATION}/oss/multipleFilesBatchUpload`, params)
}
//浏览
export function presignedUrl(params) {
return post(`${ARCH_EVALUATION}/oss/presignedUrl`, params)
......
......@@ -86,7 +86,7 @@ export default {
white-space: nowrap;
position: relative;
overflow: hidden;
padding-left: 100px;
padding-left: 54px;
width: 100%;
.icon{
top:6px;
......@@ -117,7 +117,7 @@ export default {
position: absolute;
left: 0;
}
/deep/ {
::v-deep {
.el-scrollbar__bar {
bottom: 0px;
}
......
......@@ -234,7 +234,7 @@ export default {
<style lang="scss" scoped>
@import '@/styles/common.scss';
/deep/ .scroll-container .el-scrollbar__wrap {
::v-deep .scroll-container .el-scrollbar__wrap {
// padding-left: 50px;
scrollbar-width: none;
}
......@@ -252,7 +252,7 @@ export default {
border-bottom: 1px solid #d8dce5;
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);
text-align: left;
/deep/ .el-scrollbar__wrap {
::v-deep .el-scrollbar__wrap {
overflow-x: hidden;
}
.tags-view-wrapper {
......@@ -294,7 +294,7 @@ export default {
&:hover {
// color: $color-primary;
border: 1px solid $color-primary ;
/deep/ .el-icon-close:before {
::v-deep .el-icon-close:before {
color: red !important;
}
}
......@@ -371,7 +371,7 @@ export default {
}
}
}
// /deep/ .el-icon-close:before{
// ::v-deep .el-icon-close:before{
// font-size:17px !important;
// }
</style>
$color-primary: #0d857f;
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: $color-primary;
text-align: left;
padding: 10px 20px;
}
/deep/ .el-dialog__headerbtn {
::v-deep .el-dialog__headerbtn {
top: 14px;
}
/deep/ .el-dialog__title {
::v-deep .el-dialog__title {
color: #fff;
}
/deep/ .el-dialog__close {
::v-deep .el-dialog__close {
color: #fff;
}
/deep/ .el-dialog__headerbtn:focus .el-dialog__close,
/deep/ .el-dialog__headerbtn:hover .el-dialog__close {
::v-deep .el-dialog__headerbtn:focus .el-dialog__close,
::v-deep .el-dialog__headerbtn:hover .el-dialog__close {
color: #fff;
}
/deep/ .el-table th.el-table__cell {
::v-deep .el-table th.el-table__cell {
background-color: #f2f9f9 !important;
font-weight: bold;
// font-size: 16px;
......
......@@ -24,7 +24,7 @@ let loadingInstance
//http 请求拦截器
axios.interceptors.request.use(config => {
if(config.url.indexOf('oss/upload')!='-1'||config.url.indexOf('oss/uploadStr')!='-1'){
if (config.url.indexOf('oss/upload') != '-1' || config.url.indexOf('oss/uploadStr') != '-1') {
loadingInstance = Loading.service({
lock: true,
text: '文件上传中,请耐心等待...',
......@@ -38,11 +38,14 @@ axios.interceptors.request.use(config => {
// background: 'rgba(0, 0, 0, 0.7)'
// });
// }
config.headers['X-USER'] =sessionStorage.getItem('author');
config.headers['X-USER-NAME']=sessionStorage.getItem('authorName')
if(config.url.indexOf('oss/downloadObject')!='-1'){
config.headers["Content-Type"] ='application/x-www-form-urlencoded'
config.headers['responseType']='blob'
// console.log(1111111111, sessionStorage.getItem('authorCName'));
config.headers['X-USER'] = sessionStorage.getItem('author');
config.headers['X-USER-NAME'] = sessionStorage.getItem('authorName')
// 请求头中传递中文字符
config.headers['X-USER-CNAME'] = encodeURIComponent(sessionStorage.getItem('authorCName'))
if (config.url.indexOf('oss/downloadObject') != '-1') {
config.headers["Content-Type"] = 'application/x-www-form-urlencoded'
config.headers['responseType'] = 'blob'
}
......@@ -54,7 +57,7 @@ axios.interceptors.request.use(config => {
// console.log(config.data);
// }
return config;
},
},
error => {
return Promise.reject(error);
}
......@@ -76,18 +79,18 @@ axios.interceptors.response.use(response => {
if (code == 200) {
return response;
} else if(code == 507||code == 502) {
} else if (code == 507 || code == 502) {
// Vue.prototype.$message.error('登录状态过期或者没有token,请重新登录!');
// sessionStorage.clear()
// router.push({path:'/login'})
}else if(code == 500) {
} else if (code == 500) {
// Vue.prototype.$message({message:response.data.msg,type:'error', customClass:'messageIndex_'});
return response;
}else{
} else {
return response;
}
}, err => {
}, err => {
if (loadingInstance) {
loadingInstance.close();
Message.error('上传失败')
......@@ -99,38 +102,38 @@ axios.interceptors.response.use(response => {
// Message.error('连接到服务器失败')
}
return Promise.reject('err');
});
});
export function get(url, params = {}) {
export function get(url, params = {}) {
return new Promise((resolve, reject) => {
axios.get(url, { params: params }).then(response => {
if(response){
if (response) {
resolve(response);
}
}).catch(err => {
reject(err);
})
})
}
export function post(url, data = {}) {
}
export function post(url, data = {}) {
return new Promise((resolve, reject) => {
axios.post(url, data).then(response => {
if(response){
if (response) {
resolve(response.data);
}
}, err => {
reject(err);
})
})
}
export function download(url, data = {}) {
}
export function download(url, data = {}) {
return new Promise((resolve, reject) => {
axios.post(url, data, { responseType: 'blob' }).then(response => {
if(response){
if (response) {
resolve(response.data);
}
}, err => {
reject(err);
})
})
}
}
......@@ -641,12 +641,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -655,7 +655,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -676,7 +676,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -684,7 +684,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -692,13 +692,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -707,7 +707,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -715,7 +715,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -814,33 +814,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -863,14 +863,14 @@ h3 {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
}
}
.imgList {
/deep/ .el-image__inner {
::v-deep .el-image__inner {
width: 60px;
height: 60px;
}
......
......@@ -1058,12 +1058,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -1072,7 +1072,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -1093,7 +1093,7 @@ export default {
widows: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -1101,18 +1101,18 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -1121,7 +1121,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -1129,7 +1129,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -1183,21 +1183,21 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.dialog {
......@@ -1206,33 +1206,33 @@ export default {
overflow-y: hidden;
}
}
/deep/.el-switch__core {
::v-deep.el-switch__core {
height: 30px;
width: 79px !important;
border-radius: 20px;
}
/deep/.el-switch.is-checked .el-switch__core::after {
::v-deep.el-switch.is-checked .el-switch__core::after {
margin-left: -28px;
}
/deep/ .el-switch_label {
::v-deep .el-switch_label {
height: 30px;
line-height: 30px;
}
/deep/.el-switch {
::v-deep.el-switch {
height: 30px;
line-height: 30px;
border-radius: 20px;
}
/deep/ .el-switch__label * {
::v-deep .el-switch__label * {
font-size: 12px;
}
/deep/.el-switch__core:after {
::v-deep.el-switch__core:after {
width: 26px;
height: 26px;
}
/deep/.el-switch__label--left {
::v-deep.el-switch__label--left {
position: absolute;
left: 30px;
color: #fff;
......@@ -1241,7 +1241,7 @@ export default {
user-select: none;
}
/deep/.el-switch__label--right {
::v-deep.el-switch__label--right {
position: absolute;
right: 30px;
color: #fff;
......@@ -1250,14 +1250,14 @@ export default {
user-select: none;
}
/deep/.el-switch__label--right.is-active {
::v-deep.el-switch__label--right.is-active {
z-index: 1111;
color: grey !important;
height: 30px;
line-height: 30px;
}
/deep/.el-switch__label--left.is-active {
::v-deep.el-switch__label--left.is-active {
z-index: 1111;
color: #fff !important;
height: 30px;
......@@ -1300,14 +1300,14 @@ h3 {
width: 100%;
min-width: 100%;
}
/deep/.el-table__fixed-body-wrapper .el-table__body {
::v-deep.el-table__fixed-body-wrapper .el-table__body {
padding-bottom: 6px; // 6px为横向滚动条高度
}
/deep/.el-table--scrollable-x .el-table__body-wrapper {
::v-deep.el-table--scrollable-x .el-table__body-wrapper {
overflow-x: hidden !important;
}
}
/deep/ .el-tag {
::v-deep .el-tag {
white-space: normal;
height: auto;
}
......@@ -1358,13 +1358,13 @@ h3 {
.addfrom {
display: inline-block;
height: 300px;
/deep/.el-input__inner {
::v-deep.el-input__inner {
width: 450px !important;
}
/deep/.el-textarea__inner {
::v-deep.el-textarea__inner {
width: 450px !important;
}
/deep/ .el-select-dropdown {
::v-deep .el-select-dropdown {
margin-top: -55px !important; /* 调整与触发按钮的距离 */
margin-left: 20px; /* 也可以调整左边距,根据需要 */
}
......
......@@ -1175,12 +1175,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -1189,7 +1189,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -1207,7 +1207,7 @@ export default {
}
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -1215,18 +1215,18 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -1235,7 +1235,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -1243,7 +1243,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
// width: 100%;
position: absolute;
// width: auto !important;
......@@ -1275,7 +1275,7 @@ export default {
}
.textarea {
width: 100%;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
display: flex;
}
.el-textarea {
......@@ -1303,7 +1303,7 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
.zjBtn {
......@@ -1324,10 +1324,10 @@ export default {
margin-left: 10px;
}
}
/deep/ .el-icon-position {
::v-deep .el-icon-position {
margin-right: 10px;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
.cxItem {
......@@ -1363,11 +1363,11 @@ export default {
color: #fff;
}
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.setscrolldialog {
......@@ -1375,7 +1375,7 @@ export default {
height: 450px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 400px;
overflow: auto;
......@@ -1386,7 +1386,7 @@ export default {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
......
......@@ -894,7 +894,7 @@ export default {
// margin-bottom: 50px;
// color: #fff;
/deep/ .el-tabs {
::v-deep .el-tabs {
flex: 1;
min-height: 0;
display: flex;
......@@ -928,43 +928,43 @@ export default {
padding: 10px;
}
}
/deep/.el-step__icon {
::v-deep.el-step__icon {
color: #0d867f;
border-color: #0d867f;
width: 20px;
height: 20px;
// border:3px solid #0d867f;
}
/deep/.el-icon-caret-right {
::v-deep.el-icon-caret-right {
font-size: 30px;
line-height: 23px;
display: inline-block;
color: #0d867f;
z-index: 4;
}
/deep/.el-step.is-horizontal .el-step__line {
::v-deep.el-step.is-horizontal .el-step__line {
height: 1px;
// margin-right: -20px !important;
z-index: 1;
}
/deep/.el-step__line {
::v-deep.el-step__line {
color: gainsboro;
}
.el-step__head.is-wait {
color: #0d867f;
border-color: #0d867f;
}
/deep/.el-step__title {
::v-deep.el-step__title {
color: #000;
}
/deep/.el-step__title.is-process {
::v-deep.el-step__title.is-process {
color: #0d867f;
}
/deep/ .is-wait .el-step__icon-inner {
::v-deep .is-wait .el-step__icon-inner {
display: none;
}
/deep/.upload-demo {
::v-deep.upload-demo {
display: inline-block;
}
.tableTitle {
......@@ -1081,13 +1081,13 @@ export default {
}
}
/deep/.uploadBox_hide .el-upload--picture-card {
::v-deep.uploadBox_hide .el-upload--picture-card {
display: none;
}
/deep/.upload_box {
::v-deep.upload_box {
display: inline-block;
}
/deep/.el-upload--picture-card {
::v-deep.el-upload--picture-card {
width: 80px;
height: 40px;
line-height: 50px;
......@@ -1123,20 +1123,20 @@ export default {
width: 100%;
text-align: left;
padding-left: 10px;
/deep/ .el-input__inner {
::v-deep .el-input__inner {
width: 600px;
}
}
/deep/ .docx-wrapper {
::v-deep .docx-wrapper {
padding: 0 !important;
}
/deep/ .docx {
::v-deep .docx {
// width: 100% !important;
display: table !important;
padding: 2em 1em 0 !important;
margin: 0 auto !important;
}
/deep/.kaimo-docx-666 {
::v-deep.kaimo-docx-666 {
margin: 0 auto !important;
text-align: center;
}
......@@ -1148,7 +1148,7 @@ export default {
vertical-align: middle;
line-height: 33px;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -1157,7 +1157,7 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
// margin-top: 3vh !important;
// margin-left: 3vw !important;
......
......@@ -321,7 +321,7 @@ export default {
font-weight: 600;
font-size: 15px;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -331,7 +331,7 @@ export default {
box-sizing: border-box;
margin-bottom: 10px;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -339,7 +339,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -351,18 +351,18 @@ export default {
table-layout: auto;
}
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.xqtitle {
......@@ -383,7 +383,7 @@ export default {
}
}
.imgList {
/deep/ .el-image__inner {
::v-deep .el-image__inner {
width: 60px;
height: 60px;
}
......
......@@ -1034,12 +1034,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -1048,7 +1048,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -1071,7 +1071,7 @@ export default {
height: 100%;
overflow-y: auto;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -1079,22 +1079,22 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -1103,7 +1103,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -1111,7 +1111,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
// width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -1141,7 +1141,7 @@ export default {
}
.textarea {
width: 100%;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
display: flex;
}
.el-textarea {
......@@ -1169,7 +1169,7 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
.zjBtn {
......@@ -1192,10 +1192,10 @@ export default {
margin-left: 10px;
}
}
/deep/ .el-icon-position {
::v-deep .el-icon-position {
margin-right: 10px;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
.cxItem {
......@@ -1235,11 +1235,11 @@ export default {
// color: #fff;
// }
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.dialogHeigth {
......@@ -1261,7 +1261,7 @@ export default {
min-width: 190%;
}
/deep/.el-table--scrollable-x .el-table__body-wrapper {
::v-deep.el-table--scrollable-x .el-table__body-wrapper {
overflow-x: hidden !important;
}
}
......@@ -1279,7 +1279,7 @@ export default {
// min-width: 190%;
}
// /deep/.el-table--scrollable-x .el-table__body-wrapper {
// ::v-deep.el-table--scrollable-x .el-table__body-wrapper {
// overflow-x: hidden !important;
// }
}
......@@ -1289,7 +1289,7 @@ export default {
// position: relative;
// overflow: auto;
// box-sizing: border-box;
// /deep/ .el-table {
// ::v-deep .el-table {
// position: absolute;
// width: 100%;
// // width: auto !important;
......@@ -1308,7 +1308,7 @@ export default {
width: 190%;
min-width: 190%;
}
// /deep/.el-table--scrollable-x .el-table__body-wrapper {
// ::v-deep.el-table--scrollable-x .el-table__body-wrapper {
// overflow-x: hidden !important;
// }
}
......@@ -1327,7 +1327,7 @@ export default {
width: 190%;
min-width: 190%;
}
// /deep/.el-table--scrollable-x .el-table__body-wrapper {
// ::v-deep.el-table--scrollable-x .el-table__body-wrapper {
// overflow-x: hidden !important;
// }
}
......@@ -1336,7 +1336,7 @@ export default {
text-align: left;
font-size: 13px;
}
// .hide-selection /deep/.el-table__header-wrapper .el-checkbox {
// .hide-selection ::v-deep.el-table__header-wrapper .el-checkbox {
// display: none;
// }
</style>
......
......@@ -1074,12 +1074,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -1088,7 +1088,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -1111,7 +1111,7 @@ export default {
// overflow-y: auto;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -1119,18 +1119,18 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -1139,7 +1139,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -1147,7 +1147,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -1183,7 +1183,7 @@ export default {
vertical-align: middle;
}
}
/deep/ .el-form {
::v-deep .el-form {
width: 65%;
flex-wrap: wrap;
padding: 0 10px;
......@@ -1203,10 +1203,10 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: 400;
// color: #000;
width: 160px !important;
......@@ -1215,7 +1215,7 @@ export default {
}
.textarea {
width: 100%;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
display: flex;
}
.el-textarea {
......@@ -1249,14 +1249,14 @@ export default {
// color: #fff;
// }
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
// /deep/.el-table th.el-table__cell.is-leaf,
// ::v-deep.el-table th.el-table__cell.is-leaf,
// .el-table td.el-table__cell {
// text-align: center;
// }
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.setscrolldialog {
......@@ -1264,7 +1264,7 @@ export default {
height: 290px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
......@@ -1276,33 +1276,33 @@ export default {
overflow-y: auto;
}
}
/deep/.el-switch__core {
::v-deep.el-switch__core {
height: 30px;
width: 79px !important;
border-radius: 20px;
}
/deep/.el-switch.is-checked .el-switch__core::after {
::v-deep.el-switch.is-checked .el-switch__core::after {
margin-left: -28px;
}
/deep/ .el-switch_label {
::v-deep .el-switch_label {
height: 30px;
line-height: 30px;
}
/deep/.el-switch {
::v-deep.el-switch {
height: 30px;
line-height: 30px;
border-radius: 20px;
}
/deep/ .el-switch__label * {
::v-deep .el-switch__label * {
font-size: 12px;
}
/deep/.el-switch__core:after {
::v-deep.el-switch__core:after {
width: 26px;
height: 26px;
}
/deep/.el-switch__label--left {
::v-deep.el-switch__label--left {
position: absolute;
left: 30px;
color: #fff;
......@@ -1311,7 +1311,7 @@ export default {
user-select: none;
}
/deep/.el-switch__label--right {
::v-deep.el-switch__label--right {
position: absolute;
right: 30px;
color: #fff;
......@@ -1320,14 +1320,14 @@ export default {
user-select: none;
}
/deep/.el-switch__label--right.is-active {
::v-deep.el-switch__label--right.is-active {
z-index: 1111;
color: grey !important;
height: 30px;
line-height: 30px;
}
/deep/.el-switch__label--left.is-active {
::v-deep.el-switch__label--left.is-active {
z-index: 1111;
color: #fff !important;
height: 30px;
......@@ -1370,14 +1370,14 @@ h3 {
width: 100%;
// min-width: 150%;
}
/deep/.el-table--scrollable-x .el-table__body-wrapper {
::v-deep.el-table--scrollable-x .el-table__body-wrapper {
overflow-x: hidden !important;
}
}
/deep/ .el-table th .gutter {
::v-deep .el-table th .gutter {
display: table-cell !important;
}
// /deep/ .el-table .cell{
// ::v-deep .el-table .cell{
// padding-right: 0;
// }
.noclick {
......@@ -1430,7 +1430,7 @@ h3 {
display: inline-block;
margin-right: 10px;
}
/deep/.el-upload-list__item-name {
::v-deep.el-upload-list__item-name {
display: none;
}
</style>
......@@ -305,11 +305,11 @@ h2 {
width: 200px;
margin-right: 20px;
}
/deep/ .el-input--suffix .el-input__inner {
::v-deep .el-input--suffix .el-input__inner {
background: transparent !important;
border: 1px solid #0a7872;
}
/deep/.el-checkbox__input.is-checked .el-checkbox__inner {
::v-deep.el-checkbox__input.is-checked .el-checkbox__inner {
background: blue;
}
</style>
\ No newline at end of file
......@@ -93,7 +93,8 @@
<el-table-column prop="batchName" label="后评估批次名称"> </el-table-column>
<el-table-column prop="expertName" label="评审专家"> </el-table-column>
<el-table-column prop="projectCode" label="项目编码" width="140"> </el-table-column>
<el-table-column prop="projectLeader" label="项目负责人" width="140"> </el-table-column>
<el-table-column prop="creatorName" label="项目发起人" width="140"> </el-table-column>
<el-table-column prop="projectName" label="项目名称" show-overflow-tooltip>
</el-table-column>
<el-table-column prop="issueYear" label="项目年度" width="120">
......@@ -345,6 +346,7 @@ export default {
},
},
mounted() {
// console.log(9999999, this.$route, this.$route.query.batchName);
this.ruleForm.batchName = this.$route.query.batchName
this.ruleForm.projectId = this.$route.query.projCode
this.submitForm()
......@@ -641,12 +643,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -655,7 +657,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -676,7 +678,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -684,7 +686,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -692,13 +694,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -707,7 +709,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -715,7 +717,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -814,33 +816,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -863,14 +865,14 @@ h3 {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
}
}
.imgList {
/deep/ .el-image__inner {
::v-deep .el-image__inner {
width: 60px;
height: 60px;
}
......
......@@ -107,7 +107,8 @@
>
<el-table-column prop="batchName" label="后评估批次名称"> </el-table-column>
<el-table-column prop="expertName" label="评审专家" width="90"> </el-table-column>
<el-table-column prop="projectLeader" label="项目负责人" width="90"> </el-table-column>
<el-table-column prop="projectNum" label="项目数量" width="90"> </el-table-column>
<el-table-column prop="projectCode" label="项目编码" width="130"> </el-table-column>
<el-table-column prop="projectName" label="项目名称" show-overflow-tooltip>
</el-table-column>
......@@ -218,9 +219,10 @@
></el-image>
</template>
</el-table-column>
<el-table-column label="问题响应" min-width="100">
<el-table-column label="是否申述" min-width="100">
<template slot-scope="scope">
<el-switch
<span>{{ scope.row.confirmStatus == 1 ? '是' : '否' }}</span>
<!-- <el-switch
v-model="scope.row.confirmStatus"
active-color="#C0C0C0"
inactive-color="#13ce66"
......@@ -237,11 +239,11 @@
<template v-slot:inactive>
<span>关闭</span>
</template>
</el-switch>
</el-switch> -->
</template>
</el-table-column>
<el-table-column
label="解释批注"
label="整改说明"
prop="feedback"
min-width="100"
show-overflow-tooltip
......@@ -1057,12 +1059,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -1071,7 +1073,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -1092,7 +1094,7 @@ export default {
widows: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -1100,18 +1102,18 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -1120,7 +1122,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -1128,7 +1130,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -1182,21 +1184,21 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.dialog {
......@@ -1205,33 +1207,33 @@ export default {
overflow-y: hidden;
}
}
/deep/.el-switch__core {
::v-deep.el-switch__core {
height: 30px;
width: 79px !important;
border-radius: 20px;
}
/deep/.el-switch.is-checked .el-switch__core::after {
::v-deep.el-switch.is-checked .el-switch__core::after {
margin-left: -28px;
}
/deep/ .el-switch_label {
::v-deep .el-switch_label {
height: 30px;
line-height: 30px;
}
/deep/.el-switch {
::v-deep.el-switch {
height: 30px;
line-height: 30px;
border-radius: 20px;
}
/deep/ .el-switch__label * {
::v-deep .el-switch__label * {
font-size: 12px;
}
/deep/.el-switch__core:after {
::v-deep.el-switch__core:after {
width: 26px;
height: 26px;
}
/deep/.el-switch__label--left {
::v-deep.el-switch__label--left {
position: absolute;
left: 30px;
color: #fff;
......@@ -1240,7 +1242,7 @@ export default {
user-select: none;
}
/deep/.el-switch__label--right {
::v-deep.el-switch__label--right {
position: absolute;
right: 30px;
color: #fff;
......@@ -1249,14 +1251,14 @@ export default {
user-select: none;
}
/deep/.el-switch__label--right.is-active {
::v-deep.el-switch__label--right.is-active {
z-index: 1111;
color: grey !important;
height: 30px;
line-height: 30px;
}
/deep/.el-switch__label--left.is-active {
::v-deep.el-switch__label--left.is-active {
z-index: 1111;
color: #fff !important;
height: 30px;
......@@ -1299,14 +1301,14 @@ h3 {
width: 100%;
min-width: 100%;
}
/deep/.el-table__fixed-body-wrapper .el-table__body {
::v-deep.el-table__fixed-body-wrapper .el-table__body {
padding-bottom: 6px; // 6px为横向滚动条高度
}
/deep/.el-table--scrollable-x .el-table__body-wrapper {
::v-deep.el-table--scrollable-x .el-table__body-wrapper {
overflow-x: hidden !important;
}
}
/deep/ .el-tag {
::v-deep .el-tag {
white-space: normal;
height: auto;
}
......@@ -1357,13 +1359,13 @@ h3 {
.addfrom {
display: inline-block;
height: 300px;
/deep/.el-input__inner {
::v-deep.el-input__inner {
width: 450px !important;
}
/deep/.el-textarea__inner {
::v-deep.el-textarea__inner {
width: 450px !important;
}
/deep/ .el-select-dropdown {
::v-deep .el-select-dropdown {
margin-top: -55px !important; /* 调整与触发按钮的距离 */
margin-left: 20px; /* 也可以调整左边距,根据需要 */
}
......
......@@ -887,7 +887,7 @@ export default {
// margin-bottom: 50px;
// color: #fff;
/deep/ .el-tabs {
::v-deep .el-tabs {
flex: 1;
min-height: 0;
display: flex;
......@@ -921,43 +921,43 @@ export default {
padding: 10px;
}
}
/deep/.el-step__icon {
::v-deep.el-step__icon {
color: #0d867f;
border-color: #0d867f;
width: 20px;
height: 20px;
// border:3px solid #0d867f;
}
/deep/.el-icon-caret-right {
::v-deep.el-icon-caret-right {
font-size: 30px;
line-height: 23px;
display: inline-block;
color: #0d867f;
z-index: 4;
}
/deep/.el-step.is-horizontal .el-step__line {
::v-deep.el-step.is-horizontal .el-step__line {
height: 1px;
// margin-right: -20px !important;
z-index: 1;
}
/deep/.el-step__line {
::v-deep.el-step__line {
color: gainsboro;
}
.el-step__head.is-wait {
color: #0d867f;
border-color: #0d867f;
}
/deep/.el-step__title {
::v-deep.el-step__title {
color: #000;
}
/deep/.el-step__title.is-process {
::v-deep.el-step__title.is-process {
color: #0d867f;
}
/deep/ .is-wait .el-step__icon-inner {
::v-deep .is-wait .el-step__icon-inner {
display: none;
}
/deep/.upload-demo {
::v-deep.upload-demo {
display: inline-block;
}
.tableTitle {
......@@ -1075,13 +1075,13 @@ export default {
}
}
/deep/.uploadBox_hide .el-upload--picture-card {
::v-deep.uploadBox_hide .el-upload--picture-card {
display: none;
}
/deep/.upload_box {
::v-deep.upload_box {
display: inline-block;
}
/deep/.el-upload--picture-card {
::v-deep.el-upload--picture-card {
width: 80px;
height: 40px;
line-height: 50px;
......@@ -1117,20 +1117,20 @@ export default {
width: 100%;
text-align: left;
padding-left: 10px;
/deep/ .el-input__inner {
::v-deep .el-input__inner {
width: 600px;
}
}
/deep/ .docx-wrapper {
::v-deep .docx-wrapper {
padding: 0 !important;
}
/deep/ .docx {
::v-deep .docx {
// width: 100% !important;
display: table !important;
padding: 2em 1em 0 !important;
margin: 0 auto !important;
}
/deep/.kaimo-docx-666 {
::v-deep.kaimo-docx-666 {
margin: 0 auto !important;
text-align: center;
}
......@@ -1142,7 +1142,7 @@ export default {
vertical-align: middle;
line-height: 33px;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -1151,7 +1151,7 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
// margin-top: 3vh !important;
// margin-left: 3vw !important;
......
......@@ -321,7 +321,7 @@ export default {
font-weight: 600;
font-size: 15px;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -331,7 +331,7 @@ export default {
box-sizing: border-box;
margin-bottom: 10px;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -339,7 +339,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -351,18 +351,18 @@ export default {
table-layout: auto;
}
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.xqtitle {
......@@ -383,7 +383,7 @@ export default {
}
}
.imgList {
/deep/ .el-image__inner {
::v-deep .el-image__inner {
width: 60px;
height: 60px;
}
......
......@@ -457,12 +457,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -471,7 +471,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -492,7 +492,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -500,7 +500,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -508,13 +508,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -523,7 +523,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -531,7 +531,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -630,33 +630,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -685,7 +685,7 @@ h3 {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
......@@ -735,7 +735,7 @@ h3 {
color: #fff;
}
}
/deep/.el-button--small {
::v-deep.el-button--small {
font-size: 14px;
}
</style>
\ No newline at end of file
......@@ -718,7 +718,7 @@ export default {
</script>
<style scoped lang="scss">
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -747,12 +747,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -783,7 +783,7 @@ export default {
height: 100px;
overflow: hidden;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 100px;
overflow: hidden;
......@@ -794,7 +794,7 @@ export default {
height: 450px;
overflow-y: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height:450px;
overflow-y: auto;
......@@ -867,7 +867,7 @@ export default {
}
}
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -875,13 +875,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -890,7 +890,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -898,7 +898,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -964,11 +964,11 @@ export default {
border-radius: 5px;
}
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
</style>
\ No newline at end of file
......@@ -967,12 +967,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -981,7 +981,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -1002,7 +1002,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -1010,7 +1010,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -1018,13 +1018,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -1033,7 +1033,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -1041,7 +1041,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -1081,33 +1081,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -1130,13 +1130,13 @@ h3 {
height: 550px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 550px;
overflow: auto;
}
}
/deep/ .el-switch__core:after {
::v-deep .el-switch__core:after {
height: 17px;
top: 0;
}
......
......@@ -1835,12 +1835,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -1849,7 +1849,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -1870,7 +1870,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -1878,7 +1878,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -1886,13 +1886,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -1901,7 +1901,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -1909,7 +1909,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -2008,33 +2008,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -2057,7 +2057,7 @@ h3 {
height: 100px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 100px;
overflow: auto;
......@@ -2068,7 +2068,7 @@ h3 {
height: 400px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 340px;
overflow: auto;
......@@ -2158,14 +2158,14 @@ h3 {
}
}
/deep/ .el-table::before {
::v-deep .el-table::before {
display: none !important;
}
.demo-ruleForm {
position: relative;
margin-bottom: 20px;
}
/deep/ .el-table thead.is-group th.el-table__cell {
::v-deep .el-table thead.is-group th.el-table__cell {
background: #f5f5f5;
}
.tips {
......
<template>
<div class="mian">
<!-- <div class="head-container">
<div class="head-container">
<div class="logo" style="z-index: 10">
<div class="logo-inner">
<img src="../../assets/logo.png" alt="" />
......@@ -9,6 +9,14 @@
</div>
<div class="right">
<div class="head">
<!-- <el-select v-model="userMock" placeholder="请选择" @change="changeUser" >
<el-option
v-for="(item, index) in userMockList"
:key="index"
:label="item.label"
:value="item.id"
/>
</el-select> -->
<div style="margin-right: 5px">
<img src="../../assets/user.png" alt="user" />
</div>
......@@ -21,7 +29,7 @@
</div>
<div class="menu no-select">
<div class="right-angle-triangle"></div>
<div class="just">
<div v-if="!false" class="just">
<div id="home" @click="navigateToChild('1','/home')" :class="active=='1'?'active':''">
<span class="iconfont">&#xe608;</span>&nbsp;主页
</div>
......@@ -46,7 +54,7 @@
</div>
</div>
</div>
</div> -->
</div>
<router-view></router-view>
<!-- <MainLayout class="continer">
<router-view></router-view>
......@@ -62,6 +70,25 @@ export default {
},
data() {
return {
userMock: 1, // 角色
userMockList: [
{
label: '超管',
id: 1
},
{
label: '发起人',
id: 2
},
{
label: '专家',
id: 3
},
{
label: '项目负责人',
id: 4
},
],
active:'5',
headerList: [
{
......@@ -110,6 +137,10 @@ export default {
// this.$router.push({ path:" /mainLayout" });
},
methods:{
changeUser(val){
const { label } = this.userMockList.find(item => item.id === val)
console.log('changeUser', val, label);
},
navigateToChild(num,pushUrl){
this.active=num
this.$router.push({ path: pushUrl });
......@@ -164,13 +195,13 @@ export default {
// flex: 1;
// flex-wrap: nowrap;
}
/deep/ .el-menu {
::v-deep .el-menu {
background: #effbfa;
display: flex;
// flex: 1;
flex-wrap: nowrap;
}
/deep/ .el-submenu__title {
::v-deep .el-submenu__title {
color: #4ca6a7;
font-size: 19px;
font-weight: bold;
......@@ -262,7 +293,7 @@ export default {
height: 100%;
width: 100%;
color: #4ca6a7;
font-size: 19px;
font-size: 14px;
font-weight: bold;
}
......
......@@ -247,7 +247,7 @@ export default {
overflow-y: auto;
margin-left: 10px;
}
/deep/.el-menu {
::v-deep.el-menu {
border: none !important;
box-sizing: border-box;
}
......@@ -259,7 +259,7 @@ export default {
box-shadow: 1px 2px 4px 0px #0068624c;
}
.submenu1 /deep/ .el-submenu__title {
.submenu1 ::v-deep .el-submenu__title {
height: 40px;
line-height: 40px;
box-shadow: 1px 2px 4px 0px #0068624c;
......@@ -274,7 +274,7 @@ export default {
border-radius: 5px;
box-shadow: 1px 2px 4px 0px #0068624c;
}
.submenu2 /deep/ .el-submenu__title {
.submenu2 ::v-deep .el-submenu__title {
height: 40px;
line-height: 40px;
box-shadow: 1px 2px 4px 0px #0068624c;
......@@ -284,11 +284,11 @@ export default {
text-align: left;
padding-left: 20px !important;
}
/deep/ .el-icon-arrow-down {
::v-deep .el-icon-arrow-down {
display: none;
}
/deep/ .el-submenu__title:hover {
::v-deep .el-submenu__title:hover {
background: transparent;
}
.seticon1 {
......@@ -353,29 +353,29 @@ export default {
box-shadow: 1px 2px 4px 0px #0068624c;
padding-right: 0;
}
.submenu2 /deep/ .is-active {
.submenu2 ::v-deep .is-active {
background: rgba(99, 164, 166, 0.6);
color: #fff;
}
.xiangmu{
margin: 0;
}
.xiangmu /deep/ .is-active {
.xiangmu ::v-deep .is-active {
background: rgba(99, 164, 166, 0.6);
color: #fff;
}
.xuanzhong /deep/ .is-active {
.xuanzhong ::v-deep .is-active {
background: rgba(99, 164, 166, 0.6);
color: #fff;
}
.menu-scrollbar /deep/ .el-scrollbar__view {
.menu-scrollbar ::v-deep .el-scrollbar__view {
height: 100%; /* 设置高度以填满父容器 */
}
/deep/.el-scrollbar__thumb {
::v-deep.el-scrollbar__thumb {
background-color: #6bcfde; /* 滑块的颜色 */
}
/deep/
::v-deep
.el-scrollbar__view
> ul:first-child
> li:first-child
......
<template>
<div class="layout">
<LeftBar :class="openBar?'bar':'barClose'" :authority="authority" :autho="autho" ref="child"></LeftBar>
<LeftBar
:class="openBar ? 'bar' : 'barClose'"
:authority="authority"
:autho="autho"
ref="child"
></LeftBar>
<ContinerView class="continer" id="myElement">
<router-view></router-view>
</ContinerView>
<div class="changeqx">
<!-- <el-menu
<el-menu
router
class="el-menu-vertical-demo"
:unique-opened="true"
......@@ -42,7 +47,7 @@
</el-menu-item>
</el-submenu>
</el-submenu>
</el-menu> -->
</el-menu>
</div>
</div>
</template>
......@@ -59,7 +64,7 @@ export default {
},
data() {
return {
openBar:true,
openBar: true,
title: "确认更改",
submenu: [
{
......@@ -81,7 +86,7 @@ export default {
url: "",
children: [
{
name: "省公司管理",
name: "发起人",
url: "",
id: 1,
children: [
......@@ -93,7 +98,7 @@ export default {
],
},
{
name: "省公司专家",
name: "专家",
id: 2,
children: [
{
......@@ -111,7 +116,7 @@ export default {
],
},
{
name: "项目建设单位专责",
name: "负责人",
id: 3,
children: [
{
......@@ -149,21 +154,93 @@ export default {
],
},
],
// menuList: [
// {
// name: "权限切换",
// url: "",
// children: [
// {
// name: "省公司管理",
// url: "",
// id: 1,
// children: [
// {
// name: "张宇",
// code: "zhangyu",
// children: [],
// },
// ],
// },
// {
// name: "省公司专家",
// id: 2,
// children: [
// {
// name: "李一鸣",
// code: "liyiming",
// children: [],
// },
// {
// name: "王美玲",
// code: "wangmeiling",
// children: [],
// },
// ],
// },
// {
// name: "项目建设单位专责",
// id: 3,
// children: [
// {
// name: "孟德建",
// code: "mengdejian",
// children: [],
// },
// {
// name: "李文博",
// code: "liwenbo",
// children: [],
// },
// {
// name: "章轲",
// code: "zhangke",
// children: [],
// },
// ],
// },
// {
// name: "超级管理员",
// url: "",
// id: 99,
// children: [
// {
// name: "魏征",
// code: "weizheng",
// children: [],
// },
// ],
// },
// ],
// },
// ],
authority: null,
autho:null,
KeyIndex:"",
autho: null,
KeyIndex: "",
};
},
mounted() {
EventBus.$on('modifyStyleEvent', this.updateStyle)
EventBus.$on("modifyStyleEvent", this.updateStyle);
},
methods: {
updateStyle(style) {
console.log('9999999')
this.openBar=!this.openBar
console.log("9999999");
this.openBar = !this.openBar;
},
handleResize() {
......@@ -191,21 +268,21 @@ export default {
console.log("选怎", a, b);
sessionStorage.setItem("author", b.code);
sessionStorage.setItem("authorName", a.id);
sessionStorage.setItem("authorCName", b.name);
this.authority = a.id;
this.autho= b.code
this.autho = b.code;
this.$refs.menu.close("0");
},
handleOpen(key,bb) {
console.log(key,bb)
handleOpen(key, bb) {
console.log(key, bb);
this.KeyIndex = key;
},
handleClose(){
this.isCollapsed=!this.isCollapsed
}
},
handleClose() {
this.isCollapsed = !this.isCollapsed;
},
},
beforeDestroy() {
EventBus.$off('modifyStyleEvent', this.updateStyle);
EventBus.$off("modifyStyleEvent", this.updateStyle);
},
};
</script>
......@@ -247,11 +324,11 @@ export default {
}
</style>
<style lang="scss">
.el-tooltip__popper{
max-width:400px;
.el-tooltip__popper {
max-width: 400px;
line-height: 20px;
}
.el-tooltip__popper{
}
.el-tooltip__popper {
background-color: gainsboro !important;
color: black;
}
......@@ -266,19 +343,19 @@ export default {
.el-tooltip__popper.is-dark {
color: black;
}
.el-icon-close:before{
.el-icon-close:before {
color: #fff;
font-size:17px;
font-size: 17px;
}
.el-form{
.el-form {
margin: 0 !important;
position: relative;
box-sizing: border-box;
padding-right: 20px !important;
.upicon{
.upicon {
position: absolute;
width: 30px;
height:30px;
height: 30px;
border-radius: 50%;
background: #23c6c8;
right: 0;
......@@ -288,16 +365,14 @@ export default {
font-size: 24px;
line-height: 30px;
}
}
.downicon{
.downicon {
position: absolute;
width: 30px;
height:30px;
height: 30px;
border-radius: 50%;
background: #23c6c8;
right:0;
right: 0;
transform: rotate(180deg);
.el-icon-bottom:before {
content: "\e6eb";
......@@ -305,26 +380,24 @@ export default {
font-size: 24px;
line-height: 30px;
}
}
}
.el-form .button{
.el-form .button {
margin-bottom: 0;
vertical-align: middle;
}
.elpagination{
.elpagination {
margin-bottom: 5px;
}
.setscroll{
height: calc(100% );
.setscroll {
height: calc(100%);
min-height: 300px;
overflow-y: auto;
}
.setscrollOne {
height: calc(100% );
height: calc(100%);
min-height: 300px;
position: relative;
overflow: auto;
......
......@@ -14,8 +14,7 @@ export default {
},
mounted(){
this.zjIframe=SystemConfig.VUE_APP_ZJ_IFRAME+'/static/#/assessResult/release/notice'
}
},
}
</script>
......
......@@ -361,12 +361,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -375,7 +375,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -396,7 +396,7 @@ export default {
widows: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -404,18 +404,18 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -424,7 +424,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -432,7 +432,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -486,7 +486,7 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
.zjBtn {
......@@ -507,10 +507,10 @@ export default {
margin-left: 10px;
}
}
/deep/ .el-icon-position {
::v-deep .el-icon-position {
margin-right: 10px;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
.cxItem {
......@@ -546,11 +546,11 @@ export default {
color: #fff;
}
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.dialog {
......@@ -595,7 +595,7 @@ h3 {
text-align: left;
margin: 10px 0;
}
/deep/ .el-dialog__body {
::v-deep .el-dialog__body {
padding-top: 1px;
}
.close {
......
......@@ -380,12 +380,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -394,7 +394,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
......@@ -417,7 +417,7 @@ export default {
widows: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -425,18 +425,18 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
padding-bottom: 20px;
text-align: left;
......@@ -445,7 +445,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -453,7 +453,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -507,7 +507,7 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
.zjBtn {
......@@ -528,10 +528,10 @@ export default {
margin-left: 10px;
}
}
/deep/ .el-icon-position {
::v-deep .el-icon-position {
margin-right: 10px;
}
/deep/ .el-icon-folder-delete {
::v-deep .el-icon-folder-delete {
margin-right: 10px;
}
.cxItem {
......@@ -567,11 +567,11 @@ export default {
color: #fff;
}
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
.dialog {
......@@ -616,7 +616,7 @@ h3 {
text-align: left;
margin: 10px 0;
}
/deep/ .el-dialog__body {
::v-deep .el-dialog__body {
padding-top: 1px;
}
.close {
......
......@@ -456,12 +456,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -470,7 +470,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -491,7 +491,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -499,7 +499,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -507,13 +507,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -522,7 +522,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -530,7 +530,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -629,33 +629,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -684,7 +684,7 @@ h3 {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
......@@ -734,7 +734,7 @@ h3 {
color: #fff;
}
}
/deep/.el-button--small{
::v-deep.el-button--small{
font-size: 14px;
}
</style>
\ No newline at end of file
......@@ -547,12 +547,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -561,7 +561,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -582,7 +582,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -590,7 +590,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -598,13 +598,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -613,7 +613,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -621,7 +621,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -720,33 +720,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -769,7 +769,7 @@ h3 {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
......
......@@ -676,12 +676,12 @@ export default {
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -690,7 +690,7 @@ export default {
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -711,7 +711,7 @@ export default {
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -719,7 +719,7 @@ export default {
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -727,13 +727,13 @@ export default {
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -742,7 +742,7 @@ export default {
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -750,7 +750,7 @@ export default {
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -849,33 +849,33 @@ export default {
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -898,7 +898,7 @@ h3 {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
......@@ -955,33 +955,33 @@ h3 {
}
}
/deep/.el-switch__core {
::v-deep.el-switch__core {
height: 30px;
width: 79px !important;
border-radius: 20px;
}
/deep/.el-switch.is-checked .el-switch__core::after {
::v-deep.el-switch.is-checked .el-switch__core::after {
margin-left: -28px;
}
/deep/ .el-switch_label {
::v-deep .el-switch_label {
height: 30px;
line-height: 30px;
}
/deep/.el-switch {
::v-deep.el-switch {
height: 30px;
line-height: 30px;
border-radius: 20px;
}
/deep/ .el-switch__label * {
::v-deep .el-switch__label * {
font-size: 12px;
}
/deep/.el-switch__core:after {
::v-deep.el-switch__core:after {
width: 26px;
height: 26px;
}
/deep/.el-switch__label--left {
::v-deep.el-switch__label--left {
position: absolute;
left: 30px;
color: #fff;
......@@ -990,7 +990,7 @@ h3 {
user-select: none;
}
/deep/.el-switch__label--right {
::v-deep.el-switch__label--right {
position: absolute;
right: 30px;
color: #fff;
......@@ -999,20 +999,20 @@ h3 {
user-select: none;
}
/deep/.el-switch__label--right.is-active {
::v-deep.el-switch__label--right.is-active {
z-index: 1111;
color: grey !important;
height: 30px;
line-height: 30px;
}
/deep/.el-switch__label--left.is-active {
::v-deep.el-switch__label--left.is-active {
z-index: 1111;
color: #fff !important;
height: 30px;
line-height: 30px;
}
/deep/ .el-tag{
::v-deep .el-tag{
white-space: normal;
height:auto;
}
......
......@@ -683,12 +683,12 @@ this.dialog = true;
width: 226px;
}
}
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
text-align: left;
display: inline-block;
margin-left: 10px !important;
}
/deep/ .el-form-item__label {
::v-deep .el-form-item__label {
font-weight: bold;
color: #000;
width: 160px !important;
......@@ -697,7 +697,7 @@ this.dialog = true;
display: inline-block;
width: 100%;
text-align: left;
/deep/ .el-form-item__content {
::v-deep .el-form-item__content {
margin-left: 20px !important;
text-align: left;
img {
......@@ -718,7 +718,7 @@ this.dialog = true;
width: 100%;
box-sizing: border-box;
}
/deep/ .el-table .warning-row {
::v-deep .el-table .warning-row {
background: #f0ffff;
// color: #2785e6;
}
......@@ -726,7 +726,7 @@ this.dialog = true;
text-align: center;
margin-right: 100px;
}
/deep/ .el-dialog {
::v-deep .el-dialog {
border-radius: 10px;
margin-top: 3vh !important;
margin-left: 3vw !important;
......@@ -734,13 +734,13 @@ this.dialog = true;
// box-sizing: border-box;
// overflow-y: auto;
}
/deep/ .el-dialog__wrapper {
::v-deep .el-dialog__wrapper {
position: absolute;
}
/deep/ .v-modal {
::v-deep .v-modal {
position: absolute;
}
/deep/ .el-dialog__header {
::v-deep .el-dialog__header {
background-color: #0d867f;
// padding-bottom: 20px;
text-align: left;
......@@ -749,7 +749,7 @@ this.dialog = true;
color: #fff;
}
}
/deep/ .el-table__header th {
::v-deep .el-table__header th {
background-color: #f5f5f5;
font-weight: bold;
.cell {
......@@ -757,7 +757,7 @@ this.dialog = true;
}
}
/deep/.el-table {
::v-deep.el-table {
width: 100%;
.el-table__header-wrapper table,
.el-table__body-wrapper table {
......@@ -856,33 +856,33 @@ this.dialog = true;
color: #fff;
}
}
/deep/ .el-dialog__headerbtn .el-dialog__close {
::v-deep .el-dialog__headerbtn .el-dialog__close {
color: #fff;
}
/deep/.el-table th.el-table__cell.is-leaf,
::v-deep.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
text-align: center;
}
/deep/ .el-table__cell {
::v-deep .el-table__cell {
text-align: center;
}
h3 {
text-align: left;
}
/deep/.el-dialog__body {
::v-deep.el-dialog__body {
padding: 0 10px;
h3 {
margin: 10px 0;
}
}
/deep/ .el-descriptions-item__container .el-descriptions-item__label {
::v-deep .el-descriptions-item__container .el-descriptions-item__label {
font-weight: bold;
width: 100px;
text-align: right;
}
/deep/.el-tabs__content {
::v-deep.el-tabs__content {
overflow: auto;
height: 500px;
padding-bottom: 20px;
......@@ -905,7 +905,7 @@ h3 {
height: 300px;
overflow: auto;
box-sizing: border-box;
/deep/ .el-table {
::v-deep .el-table {
width: 96% !important;
height: 300px;
overflow: auto;
......@@ -957,33 +957,33 @@ h3 {
}
}
/deep/.el-switch__core {
::v-deep.el-switch__core {
height: 30px;
width: 79px !important;
border-radius: 20px;
}
/deep/.el-switch.is-checked .el-switch__core::after {
::v-deep.el-switch.is-checked .el-switch__core::after {
margin-left: -28px;
}
/deep/ .el-switch_label {
::v-deep .el-switch_label {
height: 30px;
line-height: 30px;
}
/deep/.el-switch {
::v-deep.el-switch {
height: 30px;
line-height: 30px;
border-radius: 20px;
}
/deep/ .el-switch__label * {
::v-deep .el-switch__label * {
font-size: 12px;
}
/deep/.el-switch__core:after {
::v-deep.el-switch__core:after {
width: 26px;
height: 26px;
}
/deep/.el-switch__label--left {
::v-deep.el-switch__label--left {
position: absolute;
left: 30px;
color: #fff;
......@@ -992,7 +992,7 @@ h3 {
user-select: none;
}
/deep/.el-switch__label--right {
::v-deep.el-switch__label--right {
position: absolute;
right: 30px;
color: #fff;
......@@ -1001,14 +1001,14 @@ h3 {
user-select: none;
}
/deep/.el-switch__label--right.is-active {
::v-deep.el-switch__label--right.is-active {
z-index: 1111;
color: grey !important;
height: 30px;
line-height: 30px;
}
/deep/.el-switch__label--left.is-active {
::v-deep.el-switch__label--left.is-active {
z-index: 1111;
color: #fff !important;
height: 30px;
......
This diff could not be displayed because it is too large.
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!