Browse Source

fix--预警项目详情界面,取消禁用样式。

main
buaixuexideshitongxue 1 month ago
parent
commit
7a0189e940
  1. 57
      src/views/warning/components/detail.vue
  2. 68
      src/views/warning/edit.vue

57
src/views/warning/components/detail.vue

@ -621,7 +621,7 @@ watch(() => formData.value.project.auditUnitId, (val) => {
</script>
<template>
<div class="wrapper" v-loading="loading">
<div class="wrapper control-price-page" v-loading="loading">
<main>
<el-header>
@ -1098,4 +1098,59 @@ watch(() => formData.value.project.auditUnitId, (val) => {
.el-table .el-table__cell{
position: initial !important;
}
.control-price-page {
--el-disabled-bg-color: #ffffff;
--el-disabled-text-color: #000000;
--el-border-color-disabled: #dcdfe6;
.el-input.is-disabled .el-input__wrapper {
background-color: #ffffff !important;
box-shadow: 0 0 0 1px var(--el-border-color) inset;
}
.el-input.is-disabled .el-input__inner {
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
}
.el-select.is-disabled .el-select__wrapper,
.el-select .el-select__wrapper.is-disabled {
background-color: #ffffff !important;
border-color: #dcdfe6 !important;
color: #000000 !important;
cursor: default !important;
}
.el-select.is-disabled .el-select__selected-item,
.el-select.is-disabled .el-input__inner {
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
}
.el-date-editor.is-disabled .el-input__wrapper {
background-color: #ffffff !important;
}
.el-date-editor.is-disabled .el-input__inner {
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
}
.el-textarea.is-disabled .el-textarea__inner {
background-color: #ffffff !important;
color: #000000 !important;
}
.el-radio.is-disabled .el-radio__label {
color: #000000 !important;
}
.el-select.is-disabled,
.el-select.is-disabled *,
.el-input.is-disabled,
.el-input.is-disabled * {
cursor: default !important;
}
}
</style>

68
src/views/warning/edit.vue

@ -397,7 +397,7 @@ const ensureSupervisionTime = () => {
</script>
<template>
<div class="wrapper" v-loading="loading">
<div class="wrapper control-price-page" v-loading="loading">
<main>
<!-- <el-header>-->
<!-- <h2 style="text-align: center">{{ isEndData ? '结算项目报审' : '控制价项目报审' }}</h2>-->
@ -914,20 +914,76 @@ const ensureSupervisionTime = () => {
border: red 2px solid;
}
.control-price-page {
--el-disabled-bg-color: #ffffff;
--el-disabled-text-color: #000000;
--el-border-color-disabled: #dcdfe6;
.el-input.is-disabled .el-input__wrapper {
background-color: #ffffff !important;
box-shadow: 0 0 0 1px var(--el-border-color) inset;
}
.el-input.is-disabled .el-input__inner {
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
}
.el-select.is-disabled .el-select__wrapper,
.el-select .el-select__wrapper.is-disabled {
background-color: #ffffff !important;
border-color: #dcdfe6 !important;
color: #000000 !important;
cursor: default !important;
}
.el-select.is-disabled .el-select__selected-item,
.el-select.is-disabled .el-input__inner {
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
}
.el-date-editor.is-disabled .el-input__wrapper {
background-color: #ffffff !important;
}
.el-date-editor.is-disabled .el-input__inner {
color: #000000 !important;
-webkit-text-fill-color: #000000 !important;
}
.el-textarea.is-disabled .el-textarea__inner {
background-color: #ffffff !important;
color: #000000 !important;
}
.el-radio.is-disabled .el-radio__label {
color: #000000 !important;
}
.el-select.is-disabled,
.el-select.is-disabled *,
.el-input.is-disabled,
.el-input.is-disabled * {
cursor: default !important;
}
}
/* 让 el-input 看起来和 el-select 禁用态一模一样 */
.select-disabled-like {
--el-input-bg-color: var(--el-disabled-bg-color);
--el-input-border-color: var(--el-disabled-border-color);
--el-input-text-color: var(--el-text-color-regular);
--el-input-bg-color: #ffffff;
--el-input-border-color: #dcdfe6;
--el-input-text-color: #000000;
.el-input__wrapper {
background-color: var(--el-disabled-bg-color);
background-color: #ffffff;
box-shadow: 0 0 0 1px var(--el-disabled-border-color) inset;
cursor: not-allowed;
}
.el-input__inner {
color: #a8abb2;
color: #000000;
-webkit-text-fill-color: #000000;
cursor: text; /* 允许选中复制 */
}
}

Loading…
Cancel
Save