Commit aea663bd authored by 夏敏伟's avatar 夏敏伟
parents 491e19dd 2ca44871
......@@ -29,8 +29,8 @@ div::-webkit-scrollbar-corner {
/* color: #ffffff96; */
/* color: white !important; */
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
border: 1px solid #3a5f94c9 !important;
box-shadow: 0 0 10px #3a5f94c9;
}
.public-input>.el-input__inner>input {
......@@ -39,8 +39,8 @@ div::-webkit-scrollbar-corner {
}
.public-range {
box-shadow: 0 0 10px #1b6097;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #3a5f94c9;
border: 1px solid #3a5f94c9 !important;
}
/* 按钮样式 */
......@@ -110,7 +110,52 @@ div::-webkit-scrollbar-corner {
.el-select-dropdown__item.hover, .el-select-dropdown__item:hover{
background-image: linear-gradient(to right, #17344b, #2f91af, #17354c);
}
.el-select-dropdown__item{
color: #ffffff;
}
}
.page-div {
width: 100%;
height: 50px;
.el-input--suffix .el-input__inner{
height: 30px;
}
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
.el-pagination span:not([class*=suffix]), .el-pagination button{
font-size: 12px;
height: 24px;
line-height: 24px;
}
.el-pager li{
font-size: 12px;
height: 24px;
line-height: 24px;
}
.el-pagination__editor.el-input .el-input__inner{
height: 24px;
}
.el-input__inner{
height: 24px;
}
}
.bk-animation {
position: relative;
......
......@@ -19,6 +19,7 @@
>
</el-date-picker>
</div>
<div class="toggle-switch">
<el-switch
style="display: block"
......@@ -31,18 +32,18 @@
</el-switch>
</div>
<div class="button-discuss" @click="searchs">搜索</div>
<el-tooltip class="item" effect="light" content="文件分析" placement="top-start">
<!-- <el-tooltip class="item" effect="light" content="文件分析" placement="top-start">
<el-button type="info" icon="el-icon-data-line" size="small" style="margin-left:50px;pointer-events: none;" circle></el-button>
</el-tooltip>
<el-tooltip class="item" effect="light" content="智能检索分析" placement="top-start">
<el-button type="primary" icon="el-icon-data-board" size="small" @click="znjsfx_cli()" circle></el-button>
</el-tooltip>
</el-tooltip> -->
<!-- <div class="button-discuss1" @click="handleAdd()">新增</div> -->
</div>
<div class="bottom-div">
<transition name="el-zoom-in-top" v-on:after-leave="afterLeave_lb">
<div v-if="toggle_value_lb" class="transition-box">
<div class="table-div">
<!-- <div class="table-div">
<el-table
:data="tableData"
height="calc(100% - 0px)"
......@@ -51,12 +52,12 @@
>
<el-table-column type="index" label="序号" width="80">
</el-table-column>
<!-- <el-table-column
<el-table-column
prop="dict_item.name"
label="文档类别"
width="250"
>
</el-table-column> -->
</el-table-column>
<el-table-column prop="name" label="文档名称" width="250">
</el-table-column>
<el-table-column prop="description" label="简要描述">
......@@ -88,13 +89,13 @@
title="预览"
></i
>&nbsp;
<!-- <i
<i
class="el-icon-download"
@click="handleDownload(scope.$index, scope.row)"
title="下载"
></i
>&nbsp; -->
<!-- <i
>&nbsp;
<i
class="el-icon-edit"
@click="handleEdit(scope.$index, scope.row)"
title="编辑"
......@@ -104,10 +105,56 @@
class="el-icon-delete-solid"
@click="handleDelete(scope.$index, scope.row)"
title="删除"
></i> -->
></i>
</template>
</el-table-column>
</el-table>
</div> -->
<div class="card-div">
<template v-for="(item, index) in tableData">
<div
class="cards-div animate__animated bk-xxzp-animation"
:class="[
index % 4 == 0
? 'animate__lightSpeedInLeft'
: index % 4 == 1
? 'animate__zoomIn'
: index % 4 == 2
? 'animate__zoomIn'
: 'animate__lightSpeedInRight',
]"
>
<div
:class="[
'tilts',
tab_actives == index ? 'table-active' : '',
]"
@click="handleView(index, item)"
>
<div class="img-div">
<!-- <img class="tx-bg" :src="item.photos" :onerror="errimg" /> -->
<div
class="tx-bg animate__animated animate__infinite animate__pulse"
>
<span>
{{ item.file.type.toUpperCase() }}
</span>
</div>
</div>
<div class="text-div">
<div class="name-div">
<div class="top-span">
{{ item.name }}
</div>
</div>
<div class="bottom-span">
{{ item.createTime }}
</div>
</div>
</div>
</div>
</template>
</div>
<div class="page-div">
<el-pagination class="myPagination" background layout="total, sizes, prev, pager, next, jumper" @size-change="handleSizeChange" :page-size="pageSize" :current-page="current_page" :total="total" @current-change="handleCurrentChange_lb" :page-sizes="[10, 20,50,100]">
......@@ -517,6 +564,7 @@ export default {
clientDetails_type: [1], //默认查询id为21的方案预案
ids:"",
module_name:'敌方资源文档',
tab_actives: "-1", //表格切换
};
},
props: {
......@@ -1018,6 +1066,7 @@ export default {
box-sizing: border-box;
overflow: hidden;
background-size: 100% 100%;
color: white;
.el-tabs--card > .el-tabs__header {
border-bottom: 1px solid #146a80;
}
......@@ -1059,8 +1108,7 @@ export default {
.el-input__inner {
background: none;
color: #ffff;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
border: 1px solid #3a5f94c9 !important;
}
}
.el-select {
......@@ -1080,7 +1128,7 @@ export default {
}
}
.el-input__inner {
border: 1px solid #146a80 !important;
border: 1px solid #3a5f94c9 !important;
}
}
.button-discuss {
......@@ -1130,7 +1178,6 @@ export default {
.bottom-div {
width: 100%;
height: calc(100% - 55px);
box-shadow: 0 0 10px #1b6097;
.table-div {
width: 100%;
height: calc(100% - 50px);
......@@ -1196,24 +1243,134 @@ export default {
background-color: unset;
}
}
.page-div {
.card-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump{
color: white;
height: calc(100% - 50px);
overflow-y: auto;
overflow-x: hidden;
.cards-div {
width: 23%;
height: 160px;
margin: 1%;
float: left;
.tilts {
width: 100%;
height: 100%;
background-image: url("../../assets/img/fzjc/new/2.png");
background-size: 100% 100%;
cursor: pointer;
transform: perspective(1000px);
}
.tilts:hover {
transform-style: preserve-3d;
background-image: url("../../assets/img/fzjc/new/1.png");
// .span-div {
// .span-div-bg {
// background-image: url("../../assets/img/dfzy/new/5.png");
// }
// }
.top-span {
background: linear-gradient(to bottom, #fffe7f, #54ff88);
-webkit-background-clip: text;
color: transparent;
}
}
.table-active {
background-image: url("../../assets/img/dfzy/new/1.png");
// .span-div {
// .span-div-bg {
// background-image: url("../../assets/img/dfzy/new/5.png");
// }
// }
.top-span {
background: linear-gradient(to bottom, #fffe7f, #54ff88);
-webkit-background-clip: text;
color: transparent;
}
.el-pagination__total{
}
.img-div {
width: 70px;
height: 70px;
float: left;
margin: 40px 3px 28px 40px;
// border: 2px solid white;
// border-radius: 50%;
transform: translateZ(20px);
display: flex;
align-items: center;
.tx-bg {
width: 100%;
background-size: 100% 100%;
border-radius: 50%;
text-align: center;
letter-spacing: 2;
font-weight: 900;
span {
background: linear-gradient(to bottom, #fffe7f, #54ff88);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
}
}
.text-div {
width: calc(100% - 140px);
height: 54px;
float: left;
margin-top: 40px;
transform: translateZ(20px);
.name-div {
width: 100%;
height: 100%;
// background-image: url("../../assets/img/dfzy/new/6.png");
// background-size: 100% 100%;
// text-align: center;
color: white;
.top-span {
font-size: 13px;
letter-spacing: 1px;
line-height: 23px;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
}
.bottom-span {
text-align: center;
font-size: 12px;
}
.synopsis-div {
color: #ffffff87;
font-size: 15px;
padding-right: 20px;
padding-left: 20px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
text-indent: 2em;
word-break: break-all;
white-space: pre-line;
}
.xq-div {
width: calc(100% - 40px);
padding-left: 28px;
height: 20px;
overflow: hidden;
margin-top: 5px;
float: left;
}
.el-tag {
float: left;
margin-right: 10px;
height: 20px;
padding: 0px 8px;
line-height: 19px;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
.bottom-content {
......@@ -1318,92 +1475,5 @@ export default {
}
}
}
.el-dialog {
.el-input__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
.el-textarea__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
background: #1d2d46 !important;
.el-dialog__title {
color: #ffffff;
}
.el-form-item__label {
color: #dadada;
}
.button-preview {
width: 100px;
height: 30px;
line-height: 30px;
margin-left: calc(50% - 110px);
margin-top: 10px;
font-size: 14px;
text-align: center;
cursor: pointer;
background-image: url(../../assets/img/yqjc/40.png);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.button-cancel {
width: 100px;
height: 30px;
line-height: 30px;
margin-left: 20px;
margin-top: 10px;
text-align: center;
cursor: pointer;
background-image: url(../../assets/img/yqjc/41.png);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.el-upload-list__item-name [class^="el-icon"] {
color: #2870ff;
height: unset !important;
}
.el-upload__tip {
color: #c7c7c7;
}
.el-upload-list__item-name {
color: #4382ff;
}
.audio-class {
margin-left: 75px;
}
}
/deep/ .el-list-enter-active,
/deep/ .el-list-leave-active {
transition: none;
}
/deep/ .el-list-enter,
/deep/ .el-list-leave-active {
opacity: 0;
}
/deep/ .el-upload-list {
height: 40px;
}
.slide-fade-enter-active {
transition: all 0.3s ease;
}
.slide-fade-leave-active {
transition: all 0.8s cubic-bezier(1, 0.5, 0.8, 1);
}
.slide-fade-enter, .slide-fade-leave-to
/* .slide-fade-leave-active for below version 2.1.8 */ {
transform: translateX(10px);
opacity: 0;
}
.xzwd {
.el-dialog__body {
padding: 25px 25px 0px;
}
}
}
</style>
......@@ -75,8 +75,8 @@
<el-col :span="5" class="tm-div">
<SelectTrees :value="value_select" filterable :data="tree_data" @NodeClick="NodeClick" class="aaaaaaaaaaaaaaaa"/>
</el-col>
<div class="line-s"></div>
<el-col :span="5" class="jzxs">
<!-- <div class="line-s"></div> -->
<!-- <el-col :span="5" class="jzxs">
<div
:class="['rk-jg-div', type_rw_jg == 0 ? 'active-tb' : '']"
@click="qh_type_rwjg(0)"
......@@ -95,7 +95,7 @@
<span>机构库</span>
</div>
</div>
</el-col>
</el-col> -->
<div class="line-s"></div>
<el-col
:span="3"
......@@ -118,7 +118,7 @@
>搜索</el-button
>
</el-col>
<div class="line-s"></div>
<!-- <div class="line-s"></div> -->
<el-col :span="2" style="max-width: calc(9% - 31px)" class="pub-col">
<el-button
type="primary"
......@@ -976,7 +976,7 @@ export default {
position: relative;
.top-div {
width: 100%;
width: calc(100% - 2px);
height: 80px;
border: 1px solid #3a5f94c9;
font-weight: 600;
......@@ -1317,30 +1317,6 @@ export default {
}
}
}
.page-div {
width: 100%;
height: 50px;
.el-input--suffix .el-input__inner{
height: 30px;
}
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
#_people .el-dialog {
width: 1100px;
......@@ -1691,8 +1667,10 @@ export default {
width: 100%;
position: absolute;
top: 80px;
box-shadow: rgb(24, 110, 138) 0px 4px 6px;
background-image: linear-gradient(#21334f, rgb(23, 73, 109));
// box-shadow: rgb(24, 110, 138) 0px 4px 6px;
// background-image: linear-gradient(#21334f, rgb(23, 73, 109));
background-image: url("../../assets/img/dfzy/new/6.png");
background-size: 100% 100%;
.demo-form-inline {
width: 60%;
margin-left: 23%;
......
......@@ -90,8 +90,8 @@
<el-col :span="5" class="tm-div">
<SelectTrees :value="value_select" filterable :data="tree_data" @NodeClick="NodeClick"/>
</el-col>
<div class="line-s"></div>
<el-col :span="5" class="jzxs">
<!-- <div class="line-s"></div> -->
<!-- <el-col :span="5" class="jzxs">
<div
:class="['rk-jg-div', type_rw_jg == 0 ? 'active-tb' : '']"
@click="qh_type_rwjg(0)"
......@@ -110,7 +110,7 @@
<span>机构库</span>
</div>
</div>
</el-col>
</el-col> -->
<div class="line-s"></div>
<el-col
:span="3"
......@@ -133,7 +133,7 @@
>搜索</el-button
>
</el-col>
<div class="line-s"></div>
<!-- <div class="line-s"></div> -->
<el-col :span="2" style="max-width: calc(9% - 31px)" class="pub-col">
<el-button
type="primary"
......@@ -1146,12 +1146,10 @@ export default {
float: left;
margin-left: 20px;
overflow: hidden;
border: 1px solid #125473;
border-radius: 5px;
box-sizing: border-box;
position: relative;
.top-div {
width: 100%;
width: calc(100% - 2px);
height: 80px;
border: 1px solid #3a5f94c9;
font-weight: 600;
......@@ -1494,30 +1492,6 @@ export default {
}
}
}
.page-div {
width: 100%;
height: 50px;
.el-input--suffix .el-input__inner {
height: 30px;
}
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
#_people .el-dialog {
width: 1100px;
......
......@@ -21,86 +21,16 @@
>
<span class="custom-tree-node" slot-scope="{ node, data }">
<span class="first-span" :title="node.label">{{ node.label }}</span>
<!-- <span class="list-span">
<el-button
type="text"
size="mini"
@click="() => append(node, data)"
>
<i class="el-icon-circle-plus" title="添加子节点"></i>
</el-button>
<el-button type="text" size="mini" @click="() => edit(node, data)">
<i class="el-icon-edit-outline" title="编辑机构"></i>
</el-button>
<el-button
type="text"
size="mini"
@click="() => remove(node, data)"
>
<i class="el-icon-error" title="删除子节点"></i>
</el-button>
<!-- <el-button
class="import"
type="text"
size="mini"
:style="{
display: getparentNode(node) == 25 ? '' : 'none !important',
}"
>
<i class="el-icon-upload" @click="importExcelData(data)"></i>
</el-button> -->
</span> -->
</span>
</el-tree>
</div>
<div class="right-div">
<component :is="currentRole" :clientDetails="clientDetails" ref="mychild"/>
</div>
<el-dialog title="新增文件夹" :visible.sync="dialogVisible">
<span class="dialogContent"
><span>名称:</span>
<el-input v-model="name" placeholder="请输入名称"></el-input>
</span>
<span slot="footer" class="dialog-footer">
<el-button @click="dialogVisible = false">取 消</el-button>
<el-button type="primary" @click="add_xzzj()">确 定</el-button>
</span>
</el-dialog>
<el-dialog title="编辑文件夹" :visible.sync="dialogVisible_edit">
<span class="dialogContent"><span>名称:</span>
<el-input v-model="name_edit" placeholder="请输入名称"></el-input>
</span>
<span slot="footer" class="dialog-footer">
<el-button @click="dialogVisible_edit = false">取 消</el-button>
<el-button type="primary" @click="edit_xzzj()">确 定</el-button>
</span>
</el-dialog>
<el-dialog class="importData" :title="title" :visible.sync="dialogVisibleImport" id="impor_file">
<span>
<el-upload class="upload-demo" action="" :on-change="handleChange" :show-file-list="false" :auto-upload="false">
<el-button size="small" type="primary" style="margin-bottom:15px;">读取excel文件</el-button>
</el-upload>
<el-table :data="tableDataFromExcel" style="width: 100%" height="300px">
<template v-for="(item,index) in tableDataFromExcelHead">
<el-table-column :prop="item.column_name" :label="item.column_comment" :key="index"></el-table-column>
</template>
<el-table-column label="操作">
<template slot-scope="scope">
<el-button @click="handleDelete(scope)" type="primary" icon="el-icon-delete" size="small">删除</el-button>
</template>
</el-table-column>
</el-table>
</span>
<span slot="footer" class="dialog-footer">
<el-button size="mini" @click="dialogVisibleImport = false">取 消</el-button>
<el-button size="mini" type="primary" @click="defineImport">导入</el-button>
</span>
</el-dialog>
</div>
</template>
<script>
import { get, post, delete_util } from "../../util/http_util";
import XLSX from "xlsx";
import navs from "./dfwxk.vue";
// import navs1 from "./znjsfx.vue";
let id = 1000;
......@@ -111,8 +41,6 @@ export default {
clientDetails: {},
currentRole: "navs",
tree_data: [], //左侧树结构的数据
dialogVisible: false, //新增子节点弹出框
dialogVisible_edit:false,
name_edit:'',
name: "", //新增子节点的名称
this_data: "",
......@@ -122,128 +50,10 @@ export default {
children: 'children',
label: 'label'
},
dialogVisibleImport: false,
title: "",
pickNew: "",
tableDataFromExcelHead: [],
tableDataFromExcel: [],
module_name:'敌方资源文档',
};
},
methods: {
edit(node,data){
this.name_edit = data.label;
this.dialogVisible_edit = true;
this.this_data = data;
this.this_node = node;
},
edit_xzzj(){
if (this.name_edit.trim() == "") {
this.$message({
type: "warning",
message: "名称不能为空",
});
return;
}
let paramDatas = {
id:this.this_data.id,
label: this.name_edit.trim(),
};
post("api/rest/document/updateDocumentTreeItem", paramDatas)
.then((data) => {
if (data == 1) {
this.$message({
type: "success",
message: "文件夹编辑成功",
});
this.dialogVisible_edit = false;
this.$refs.mychild.searchs(1);
this.query_tree();
}
})
.catch((err) => {
this.$message.warning(err.msg);
});
},
//添加子模块弹出框
append(node, data) {
this.name = "";
this.dialogVisible = true;
this.this_data = data;
this.this_node = node;
},
//新增文件夹确定按钮
add_xzzj() {
if (this.name.trim() == "") {
this.$message({
type: "warning",
message: "名称不能为空",
});
return;
}
let paramDatas = {
label: this.name.trim(),
level: this.this_node.data.level + 1,
module: this.module_name,
parentCode: this.this_node.data.code,
createId:this.$store.state.userInfo.account,
};
post("api/rest/document/addDocumentTreeItem", paramDatas)
.then((data) => {
if (data == 1) {
this.$message({
type: "success",
message: "文件夹新增成功",
});
this.dialogVisible = false;
this.query_tree();
}
})
.catch((err) => {
this.$message.warning(err.msg);
});
},
//删除子模块
remove(node, datas) {
this.$confirm(
"此操作将永久删除该文件夹以及其下所有文件夹, 是否继续?",
"提示",
{
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
}
)
.then(() => {
delete_util(
"api/rest/document/removeDocumentTreeItem/" + node.data.id
)
.then((data) => {
if (data == 1) {
this.$message({
type: "success",
message: "删除成功!",
});
const parent = node.parent;
const children = parent.data.children || parent.data;
const index = children.findIndex(d => d.id === data.id);
children.splice(index, 1);
this.$refs.mychild.searchs(1);
// this.query_tree();
}
})
.catch((err) => {
this.$message.warning(err.msg);
});
})
.catch(() => {
this.$message({
type: "info",
message: "已取消删除",
});
});
},
//查询tree数据
query_tree() {
this.tree_data = [];
......@@ -287,116 +97,6 @@ export default {
// this.currentRole = "";
// }
},
//查询当前节点的最顶层节点ID
getparentNode(data) {
if (data.data.parentCode == null) {
return data.data.id;
} else {
return this.getparentNode(data.parent);
}
},
//导入数据弹出框
importExcelData(data) {
this.dialogVisibleImport = true;
this.title = data.label;
this.pickNew = data;
this.tableDataFromExcelHead = [];
this.tableDataFromExcel = [];
},
// 核心部分代码(handleChange 和 importfile)
handleChange(file, fileList) {
this.tableDataFromExcelHead = [];
this.tableDataFromExcel = [];
this.fileContent = file.raw;
const fileName = file.name;
const fileType = fileName.substring(fileName.lastIndexOf(".") + 1);
if (this.fileContent) {
if (fileType === "xlsx" || fileType === "xls") {
this.importfile(this.fileContent);
} else {
this.$message({
type: "warning",
message: "附件格式错误,请重新上传!",
});
}
} else {
this.$message({
type: "warning",
message: "请上传附件!",
});
}
},
importfile(obj) {
const reader = new FileReader();
const that = this;
reader.readAsArrayBuffer(obj);
reader.onload = function () {
const buffer = reader.result;
const bytes = new Uint8Array(buffer);
const length = bytes.byteLength;
let binary = "";
for (let i = 0; i < length; i++) {
binary += String.fromCharCode(bytes[i]);
}
const XLSX = require("xlsx");
const wb = XLSX.read(binary, {
type: "binary",
});
const outdata = XLSX.utils.sheet_to_json(wb.Sheets[wb.SheetNames[0]]);
this.excelData = [...outdata];
const arr = [],
arr1 = [];
if (this.excelData.length > 0) {
[this.excelData[0]].map((v) => {
for (let key in v) {
let obj = {};
obj["column_name"] = key;
obj["column_comment"] = key;
arr.push(obj);
}
});
this.excelData.map((v, i) => {
let obj1 = {};
for (let key in v) {
obj["column_name"] = key;
obj["column_comment"] = key;
obj1[key] = v[key];
}
arr1.push(obj1);
});
that.tableDataFromExcelHead = arr;
that.tableDataFromExcel = that.tableDataFromExcel.concat(arr1);
}
};
},
//导入数据确定事件
defineImport() {
let importData = [];
this.$refs.mychild.parentHandleclick("嘿嘿嘿");
return;
let obj = {
content: this.tableDataFromExcel,
title: this.tableDataFromExcelHead.reduce((pre, item) => {
pre[item.column_name] = item.column_comment;
return pre;
}, {}),
createId: "string",
id: "string",
name: this.pickNew.label,
treeId: this.pickNew.id,
};
let length = this.tableDataFromExcel.length;
post("api/rest/resource/addResourceItem", obj)
.then((res) => {
if (res == length) {
this.$message.success("上传成功!");
this.dialogVisibleImport = false;
}
})
.catch((err) => {
console.log(err);
});
},
},
watch: {
filterText(val) {
......@@ -419,8 +119,6 @@ export default {
box-sizing: border-box;
padding: 20px;
float: left;
background: url("../../assets/img/yqjc/01.png") no-repeat;
background-size: 100% 100%;
input {
color: white;
background-color: transparent;
......@@ -460,7 +158,8 @@ export default {
}
.el-tree > .el-tree-node > .el-tree-node__content {
height: 40px;
background-image: url(../../assets/img/yqjc/24.png);
// background-image: url(../../assets/img/yqjc/24.png);
background-image: url("../../assets/img/dfzy/new/6.png");
background-repeat: no-repeat;
background-size: 100% 100%;
.el-icon-error {
......@@ -494,7 +193,7 @@ export default {
display: flex;
align-items: center;
justify-content: space-between;
font-size: 14px;
font-size: 12px;
padding-right: 8px;
width: 82%;
.first-span {
......@@ -510,17 +209,17 @@ export default {
}
}
.el-tree > .el-tree-node > .el-tree-node__children {
background-color: #1d2d46ad !important;
// background-color: #1d2d46ad !important;
width: 100%;
height: calc(100% - 44px);
overflow: auto;
position: relative;
.el-tree-node{
width: 300px;
// width: 300px;
}
}
.el-tree-node:focus > .el-tree-node__content {
background-color: #00648a96 !important;
background-color: #00648a78 !important;
// border-radius: 5px;
}
......@@ -575,57 +274,6 @@ export default {
height: 100%;
float: left;
margin-left: 10px;
background: url("../../assets/img/yqjc/02.png") no-repeat;
background-size: 100% 100%;
}
.el-dialog {
width: 400px;
background-color: #1d2d47;
.el-dialog__header {
text-align: center;
.el-dialog__title {
color: white;
}
}
.el-dialog__body{
.dialogContent {
span {
float: left;
margin-top: 5.5px;
color: white;
}
.el-input {
width: 80%;
input {
height: 30px;
}
}
}
}
}
#impor_file .el-dialog__body{
text-align: center;
}
.importData .el-dialog {
width: 35%;
td,
th {
text-align: center;
}
}
.el-dialog{
.el-input__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
.el-textarea__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
}
}
</style>
......@@ -5,7 +5,7 @@
</el-backtop>
</template>
<img class="back" :src="back" @click="goBack" />
<span v-if="form.updateTime" style="position: absolute; right: 157px; top: 12.3%">更新时间:<span style="color: #3de84e">{{
<span v-if="form.updateTime" style="position: absolute; right: 157px; top: 12.3%">更新时间:<span style="color: #ffc14e">{{
form.updateTime }}</span></span>
<div style="width: calc(100% - 360px); float: left; padding: 20px">
<!-- <div class="top-title">
......
......@@ -14,7 +14,7 @@
<span
v-if="form.updateTime"
style="position: absolute; right: 157px; top: 12.3%"
>更新时间:<span style="color: #3de84e">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e">{{ form.updateTime }}</span></span
>
<div style="width: calc(100% - 360px); float: left; padding: 20px">
<!-- <div class="top-title">
......
......@@ -14,7 +14,7 @@
<span
v-if="form.updateTime"
style="position: absolute;right: 100px;top: 15px;color: white;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......
......@@ -14,7 +14,7 @@
<span
v-if="form.updateTime"
style="position: absolute;right: 100px;top: 15px;color: white;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......
......@@ -329,7 +329,7 @@
padding: 40px;
box-sizing: border-box;
overflow-y: auto;
color: white;
.search {
width: 100%;
height: 50px;
......@@ -870,10 +870,11 @@
}
div {
width: calc(50% - 60px);
height: 100px;
width: calc(50% - 64px);
height: calc(100% - 4px);
float: left;
margin-left: 42px;
padding: 2px;
img {
width: 100%;
......
......@@ -960,20 +960,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
.bottom-content {
width: 100%;
height: calc(100% - 50px);
......
......@@ -660,7 +660,7 @@ export default {
padding: 20px 30px 10px 30px;
box-sizing: border-box;
overflow-y: auto;
color: white;
.el-tabs--border-card {
width: calc(100% - 4px);
height: calc(100% - 4px);
......
......@@ -407,8 +407,6 @@ export default {
box-sizing: border-box;
padding: 20px;
float: left;
background: url("../../assets/img/yqjc/01.png") no-repeat;
background-size: 100% 100%;
input {
color: white;
background-color: transparent;
......@@ -448,7 +446,8 @@ export default {
}
.el-tree > .el-tree-node > .el-tree-node__content {
height: 40px;
background-image: url(../../assets/img/yqjc/24.png);
// background-image: url(../../assets/img/yqjc/24.png);
background-image: url("../../assets/img/dfzy/new/6.png");
background-repeat: no-repeat;
background-size: 100% 100%;
.el-icon-error {
......@@ -482,7 +481,7 @@ export default {
display: flex;
align-items: center;
justify-content: space-between;
font-size: 14px;
font-size: 12px;
padding-right: 8px;
width: 82%;
.first-span {
......@@ -498,17 +497,17 @@ export default {
}
}
.el-tree > .el-tree-node > .el-tree-node__children {
background-color: #1d2d46ad !important;
// background-color: #1d2d46ad !important;
width: 100%;
height: calc(100% - 44px);
overflow: auto;
position: relative;
.el-tree-node{
width: 300px;
// width: 300px;
}
}
.el-tree-node:focus > .el-tree-node__content {
background-color: #00648a96 !important;
background-color: #00648a78 !important;
// border-radius: 5px;
}
......@@ -546,6 +545,9 @@ export default {
font-size: 16px;
color: #2ae209;
}
// .list-span{
// // background: #0b4c6dba;
// }
.el-icon-error {
font-size: 16px;
color: #ff5454;
......@@ -560,57 +562,6 @@ export default {
height: 100%;
float: left;
margin-left: 10px;
background: url("../../assets/img/yqjc/02.png") no-repeat;
background-size: 100% 100%;
}
.el-dialog {
width: 400px;
background-color: #1d2d47;
.el-dialog__header {
text-align: center;
.el-dialog__title {
color: white;
}
}
.el-dialog__body{
.dialogContent {
span {
float: left;
margin-top: 5.5px;
color: white;
}
.el-input {
width: 80%;
input {
height: 30px;
}
}
}
}
}
#impor_file .el-dialog__body{
text-align: center;
}
.importData .el-dialog {
width: 35%;
td,
th {
text-align: center;
}
}
.el-dialog{
.el-input__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
.el-textarea__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
}
}
</style>
......@@ -31,7 +31,7 @@
</el-switch>
</div>
<div class="button-discuss" @click="searchs">搜索</div>
<el-tooltip
<!-- <el-tooltip
class="item"
effect="light"
content="文件分析"
......@@ -58,7 +58,7 @@
@click="znjsfx_cli()"
circle
></el-button>
</el-tooltip>
</el-tooltip> -->
<!-- <div class="button-discuss1" @click="handleAdd()">新增</div> -->
</div>
<div class="bottom-div">
......@@ -294,7 +294,7 @@
placeholder="请输入关键字"
></el-input>
<div class="button-discuss" @click="seach_znjsfx(1)">搜索</div>
<el-tooltip
<!-- <el-tooltip
class="item"
effect="light"
content="文件分析"
......@@ -322,7 +322,7 @@
style="pointer-events: none"
circle
></el-button>
</el-tooltip>
</el-tooltip> -->
</div>
<div class="bottom-div">
<div class="table-div">
......@@ -1136,6 +1136,7 @@ export default {
box-sizing: border-box;
overflow: hidden;
background-size: 100% 100%;
color: white;
.el-tabs--card > .el-tabs__header {
border-bottom: 1px solid #146a80;
}
......@@ -1165,7 +1166,7 @@ export default {
.top-div {
width: 100%;
height: 60px;
.el-button {
.el-button{
float: left;
margin-left: 10px;
margin-top: 3px;
......@@ -1177,8 +1178,7 @@ export default {
.el-input__inner {
background: none;
color: #ffff;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
border: 1px solid #3a5f94c9 !important;
}
}
.el-select {
......@@ -1198,7 +1198,7 @@ export default {
}
}
.el-input__inner {
border: 1px solid #146a80 !important;
border: 1px solid #3a5f94c9 !important;
}
}
.button-discuss {
......@@ -1221,8 +1221,8 @@ export default {
line-height: 30px;
float: right;
margin-top: 5px;
font-size: 14px;
margin-right: 20px;
font-size: 14px;
text-align: center;
cursor: pointer;
background-image: url(../../assets/img/yqjc/40.png);
......@@ -1248,50 +1248,65 @@ export default {
.bottom-div {
width: 100%;
height: calc(100% - 55px);
box-shadow: 0 0 10px #1b6097;
.table-div {
width: 100%;
height: calc(100% - 50px);
.el-table tr {
background-color: #1d2d46 !important;
background-color: transparent !important;
color: #ffffffc7;
font-size: 14px;
}
.el-table thead tr {
height: 40px;
background: url(../../assets/img/setting/tr1.png) no-repeat;
background-size: 100% 100%;
}
.el-table th{
background-color: transparent;
}
tbody tr {
border-bottom: 1px solid #252631;
}
.el-table td {
border-bottom: 1px solid #127a89;
border-bottom: 1px solid #252631;
border-right: unset;
}
.el-table--enable-row-hover .el-table__body tr:hover > td {
.el-table--enable-row-hover .el-table__body tr:hover>td {
background-color: #82848a78;
}
.el-table th {
border: unset;
background-color: #263b5d !important;
// background-color: #263b5d !important;
}
.el-table--fit {
background: none !important;
border: unset;
}
.el-icon-delete-solid {
color: red;
cursor: pointer;
font-size: 18px;
}
.el-icon-download {
color: #1172d8;
cursor: pointer;
font-size: 20px;
}
.el-icon-edit {
color: #1172d8;
cursor: pointer;
font-size: 20px;
}
.el-icon-view {
color: #00ffff;
font-size: 20px;
cursor: pointer;
}
.el-table--group::after,
.el-table--border::after,
.el-table::before {
......@@ -1428,26 +1443,6 @@ export default {
}
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
.bottom-content {
width: 100%;
height: calc(100% - 50px);
......@@ -1550,94 +1545,5 @@ export default {
}
}
}
.el-dialog {
background: #1d2d46 !important;
.el-dialog__title {
color: #ffffff;
}
.el-form-item__label {
color: #dadada;
}
.button-preview {
width: 100px;
height: 30px;
line-height: 30px;
margin-left: calc(50% - 110px);
margin-top: 10px;
font-size: 14px;
text-align: center;
cursor: pointer;
background-image: url(../../assets/img/yqjc/40.png);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.button-cancel {
width: 100px;
height: 30px;
line-height: 30px;
margin-left: 20px;
margin-top: 10px;
text-align: center;
cursor: pointer;
background-image: url(../../assets/img/yqjc/41.png);
background-repeat: no-repeat;
background-size: 100% 100%;
}
.el-upload-list__item-name [class^="el-icon"] {
color: #2870ff;
height: unset !important;
}
.el-upload__tip {
color: #c7c7c7;
}
.el-upload-list__item-name {
color: #4382ff;
}
.audio-class {
margin-left: 75px;
}
}
/deep/ .el-list-enter-active,
/deep/ .el-list-leave-active {
transition: none;
}
/deep/ .el-list-enter,
/deep/ .el-list-leave-active {
opacity: 0;
}
/deep/ .el-upload-list {
height: 40px;
}
.slide-fade-enter-active {
transition: all 0.3s ease;
}
.slide-fade-leave-active {
transition: all 0.8s cubic-bezier(1, 0.5, 0.8, 1);
}
.slide-fade-enter, .slide-fade-leave-to
/* .slide-fade-leave-active for below version 2.1.8 */ {
transform: translateX(10px);
opacity: 0;
}
.xzwd {
.el-dialog__body {
padding: 25px 25px 0px;
}
}
.el-dialog {
.el-input__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
.el-textarea__inner {
color: white !important;
background: none !important;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
}
}
}
</style>
......@@ -336,7 +336,7 @@ export default {
background-image: url('../assets/img/home/homeBg.png');
background-size: 100% 105%;
background-repeat: no-repeat;
color: white;
.ant-layout-header {
background: none;
}
......
......@@ -264,7 +264,7 @@ export default {
background-image: url('../assets/img/homepage/6.png');
background-size: 100% 100%;
background-repeat: no-repeat;
animation: roate 20s infinite linear;
animation: roate 50s infinite linear;
}
@keyframes roate {
......
......@@ -200,7 +200,7 @@ export default {
display: flex;
justify-content: center;
align-items: center;
animation: roate 15s infinite linear;
animation: roate 50s infinite linear;
@keyframes roate {
0% {
......
......@@ -515,7 +515,7 @@ export default {
height: 100%;
float: left;
position: relative;
background: #1d2d46;
background: #23345066;
.rel-map[data-v-2964abc9] {
background-color: #1d2d4600 !important;
}
......
......@@ -34,7 +34,7 @@
<span
v-if="!true_edit&&form.updateTime"
style="margin-left: 40px;line-height: 40px;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......
......@@ -15,26 +15,26 @@
type="warning"
v-if="!true_edit"
@click="update()"
style="position: absolute; right: 112px; top: 11%"
style="position: absolute; right: 200px; top: 160px"
>编辑</el-button
>
<el-button
type="success"
v-if="true_edit"
@click="edit_onSubmit()"
style="position: absolute; right: 100px; top: 11%"
style="position: absolute; right: 200px; top: 160px"
>保存</el-button
>
<el-button
v-if="true_edit"
@click="qd_update()"
style="position: absolute; right: 190px; top: 11%"
style="position: absolute; right: 290px; top: 160px"
>取消</el-button
>
<span
v-if="!true_edit&&form.updateTime"
style="position: absolute; right: 400px;top: 12.1%;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
style="position: absolute; right: 300px;top: 175px;"
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......@@ -1745,8 +1745,8 @@ export default {
width: 40px;
height: 40px;
position: absolute;
top: 11%;
right: 60px;
top: 159px;
right: 140px;
cursor: pointer;
}
}
......
......@@ -1454,26 +1454,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
#_people .el-dialog {
width: 1100px;
}
......
......@@ -74,6 +74,7 @@
height: calc(100% - 40px);
padding: 0px 20px !important;
background-color: transparent;
overflow: hidden;
}
}
</style>
......
......@@ -891,26 +891,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
}
.sjtms {
......
......@@ -1097,31 +1097,6 @@ export default {
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
.bottom-content {
width: 100%;
height: calc(100% - 50px);
......
......@@ -14,7 +14,7 @@
<span
v-if="form.updateTime"
style="position: absolute;right: 157px;top: 12.3%;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......
......@@ -1180,26 +1180,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump{
color: white;
}
.el-pagination__total{
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
.bottom-content {
width: 100%;
height: calc(100% - 50px);
......
......@@ -14,7 +14,7 @@
<span
v-if="form.updateTime"
style="position: absolute;right: 157px;top: 12.3%;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......
......@@ -919,27 +919,6 @@ export default {
}
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
#_people .el-dialog {
width: 1100px;
......
......@@ -913,27 +913,6 @@ export default {
}
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump{
color: white;
}
.el-pagination__total{
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
#_people .el-dialog {
width: 1100px;
......
......@@ -840,9 +840,9 @@ export default {
margin: 20px;
box-sizing: border-box;
overflow: hidden;
background-image: url("../../assets/img/xxxl/01.png");
background-size: 100% 100%;
// background-image: url("../../assets/img/xxxl/01.png");
// background-size: 100% 100%;
color: white;
.table_lb {
width: 100%;
height: 100%;
......@@ -867,18 +867,18 @@ export default {
float: left;
width: 225px;
margin-left: 0px;
margin-top: 30px;
margin-top: 20px;
.el-input__inner {
background: none;
color: #ffff;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
border: 1px solid #3a5f94c9 !important;
box-shadow: 0 0 10px #3a5f94c9;
}
}
.button-discuss {
margin-top: 35px;
margin-top: 25px;
width: 100px;
height: 30px;
line-height: 30px;
......@@ -911,7 +911,6 @@ export default {
.bottom-div {
width: calc(100% - 40px);
height: calc(100% - 115px);
box-shadow: 0 0 10px #1b6097;
margin-left: 20px;
margin-right: 20px;
......@@ -1010,31 +1009,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
}
......@@ -1263,31 +1237,6 @@ export default {
text-align: center;
}
}
.page-div {
width: 100%;
height: 35px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
}
</style>
\ No newline at end of file
......@@ -329,7 +329,7 @@
padding: 40px;
box-sizing: border-box;
overflow-y: hidden;
color: white;
.search {
width: 100%;
height: 50px;
......@@ -866,10 +866,11 @@
}
div {
width: calc(50% - 45px);
height: 100px;
width: calc(50% - 64px);
height: calc(100% - 4px);
float: left;
margin-left: 40px;
margin-left: 42px;
padding: 2px;
img {
width: 100%;
......
......@@ -294,7 +294,7 @@ export default {
overflow: hidden;
background-image: url("../../assets/img/xxxl/01.png");
background-size: 100% 100%;
color: white;
.top-div {
width: calc(100% - 40px);
height: 80px;
......@@ -439,31 +439,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
.el-dialog {
......
......@@ -847,7 +847,7 @@ export default {
overflow: hidden;
background-image: url("../../assets/img/xxxl/01.png");
background-size: 100% 100%;
color: white;
.el-tooltip__popper {
max-width: 20%;
}
......@@ -1006,31 +1006,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
}
......
......@@ -127,8 +127,6 @@ export default {
box-sizing: border-box;
padding: 20px;
float: left;
background: url('../../assets/img/yqjc/01.png') no-repeat;
background-size: 100% 100%;
input {
color: white;
background-color: transparent;
......@@ -149,79 +147,27 @@ export default {
margin-top: 10px;
.el-tree-node__content {
height: 40px;
// .el-icon-circle-plus {
// display: none;
// }
// .el-icon-error {
// display: none;
// }
// .el-icon-upload {
// display: none;
// }
// .el-icon-edit-outline {
// display: none;
// }
// .list-span{
// display: none;
// }
}
.el-tree-node {
position: relative;
padding-left: 0px; // 缩进量
}
.el-tree-node__children {
padding-left: 15px; // 缩进量
}
// 竖线
.el-tree-node::before {
content: '';
height: 100%;
width: 1px;
position: absolute;
left: -3px;
top: -17px;
border-width: 1px;
border-left: 1px solid #1895a2;
}
// 当前层最后一个节点的竖线高度固定
.el-tree-node:last-child::before {
height: 38px; // 可以自己调节到合适数值
.el-icon-circle-plus {
display: none;
}
// 横线
.el-tree-node::after {
content: '';
width: 13px;
height: 20px;
position: absolute;
left: -3px;
top: 20px;
border-width: 1px;
border-top: 1px solid #1895a2;
.el-icon-error {
display: none;
}
// 去掉最顶层的虚线,放最下面样式才不会被上面的覆盖了
& > .el-tree-node::after {
border-top: none;
.el-icon-upload {
display: none;
}
& > .el-tree-node::before {
border-left: none;
.el-icon-edit-outline {
display: none;
}
// 展开关闭的icon
.el-tree-node__expand-icon {
font-size: 16px;
// 叶子节点(无子节点)
&.is-leaf {
color: transparent;
// display: none; // 也可以去掉
.list-span{
display: none;
}
}
}
.el-tree > .el-tree-node > .el-tree-node__content {
height: 40px;
background-image: url(../../assets/img/yqjc/24.png);
// background-image: url(../../assets/img/yqjc/24.png);
background-image: url("../../assets/img/dfzy/new/6.png");
background-repeat: no-repeat;
background-size: 100% 100%;
.el-icon-error {
......@@ -230,6 +176,12 @@ export default {
.el-icon-edit-outline {
display: none !important;
}
// .list-span{
// display: none !important;
// }
// .el-button{
// margin-left: -50px;
// }
}
.el-tree
> .el-tree-node
......@@ -241,10 +193,7 @@ export default {
background-repeat: no-repeat;
background-size: 100% 100%;
}
.el-tree
> .el-tree-node
> .el-tree-node__content
> .el-tree-node__label {
.el-tree > .el-tree-node > .el-tree-node__content > .el-tree-node__label {
font-size: 16px !important;
}
.custom-tree-node {
......@@ -252,7 +201,7 @@ export default {
display: flex;
align-items: center;
justify-content: space-between;
font-size: 14px;
font-size: 12px;
padding-right: 8px;
width: 82%;
.first-span {
......@@ -262,23 +211,23 @@ export default {
text-overflow: ellipsis;
white-space: nowrap;
}
// .list-span{
// position: absolute;
// right: 20px;
// }
.list-span{
position: absolute;
right: 20px;
}
#xdzy > .left-div > .el-tree > .el-tree-node > .el-tree-node__children {
background-color: #1d2d46ad !important;
width: calc(100% - 15px);
// height: calc(100% - 44px);
}
.el-tree > .el-tree-node > .el-tree-node__children {
// background-color: #1d2d46ad !important;
width: 100%;
height: calc(100% - 44px);
overflow: auto;
// position: relative;
// .el-tree-node{
position: relative;
.el-tree-node{
// width: 300px;
// }
}
}
.el-tree-node:focus > .el-tree-node__content {
background-color: #00648a96 !important;
background-color: #00648a78 !important;
// border-radius: 5px;
}
......@@ -286,6 +235,21 @@ export default {
.el-tree-node__content:focus {
background-color: #00638a50 !important;
// border-radius: 5px;
.el-icon-circle-plus {
display: block;
}
.el-icon-edit-outline {
display: block;
}
.el-icon-error {
display: block;
}
.el-icon-upload {
display: block;
}
.list-span{
display: block;
}
}
.el-tree--highlight-current
.el-tree-node.is-current
......@@ -301,6 +265,9 @@ export default {
font-size: 16px;
color: #2ae209;
}
// .list-span{
// // background: #0b4c6dba;
// }
.el-icon-error {
font-size: 16px;
color: #ff5454;
......@@ -315,59 +282,6 @@ export default {
height: 100%;
float: left;
margin-left: 10px;
background: url('../../assets/img/yqjc/02.png') no-repeat;
background-size: 100% 100%;
}
.el-dialog {
width: 400px;
background-color: #1d2d47;
.el-dialog__header {
text-align: center;
.el-dialog__title {
color: white;
font-weight: 900;
letter-spacing: 2px;
}
}
.el-dialog__body {
.dialogContent {
span {
float: left;
margin-top: 5.5px;
color: white;
}
.el-input {
width: 80%;
input {
height: 30px;
}
}
}
}
}
#impor_file .el-dialog__body {
text-align: center;
}
.importData .el-dialog {
width: 35%;
td,
th {
text-align: center;
}
}
.el-dialog {
// .el-input__inner {
// color: white !important;
// background: none !important;
// border: 1px solid #146a80 !important;
// box-shadow: 0 0 10px #1b6097;
// }
// .el-textarea__inner {
// color: white !important;
// background: none !important;
// border: 1px solid #146a80 !important;
// box-shadow: 0 0 10px #1b6097;
// }
}
}
</style>
......@@ -407,7 +407,7 @@ export default {
box-sizing: border-box;
overflow: hidden;
background-size: 100% 100%;
color: white;
.el-tabs--card>.el-tabs__header {
border-bottom: 1px solid #146a80;
}
......@@ -460,8 +460,8 @@ export default {
.el-input__inner {
background: none;
color: #ffff;
border: 1px solid #146a80 !important;
box-shadow: 0 0 10px #1b6097;
border: 1px solid #3a5f94c9 !important;
box-shadow: 0 0 10px #3a5f94c9;
}
}
......@@ -487,7 +487,8 @@ export default {
}
.el-input__inner {
border: 1px solid #146a80 !important;
border: 1px solid #3a5f94c9 !important;
box-shadow: 0 0 10px #3a5f94c9;
}
}
......@@ -659,31 +660,6 @@ export default {
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
.bottom-content {
width: 100%;
height: calc(100% - 50px);
......
......@@ -28,7 +28,6 @@
<el-table-column prop="source" label="媒体范围"> </el-table-column>
<!-- <el-table-column prop="create_name" label="创建人"> </el-table-column>
<el-table-column prop="create_time" label="创建时间"> -->
</el-table-column>
<el-table-column label="状态">
<template slot-scope="scope">
<el-switch v-model="scope.row.state" active-color="#13ce66" inactive-color="#ff4949" active-value="1" inactive-value="0" active-text="启动" inactive-text="关闭" @change="change(scope)">
......@@ -595,26 +594,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
.el-dialog {
width: 600px;
......
......@@ -798,26 +798,6 @@
height: 20px !important;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
......
......@@ -1355,26 +1355,6 @@ export default {
cursor: pointer;
font-size: 20px;
}
.page-div {
width: 100%;
height: 50px;
float: left;
.el-pagination {
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
.xzzt-div {
.wjjs-div {
......@@ -1586,26 +1566,6 @@ export default {
.el-table_2_column_12 {
text-align: center !important;
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 10px;
text-align: right;
.el-pagination__total {
color: white;
}
.el-pagination__jump {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
.zjglml-div .el-dialog {
background-color: #1d2d47;
......
......@@ -14,7 +14,7 @@
<span
v-if="form.updateTime"
style="position: absolute;right: 157px;top: 12.3%;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......
......@@ -14,7 +14,7 @@
<span
v-if="form.updateTime"
style="position: absolute;right: 157px;top: 12.3%;"
>更新时间:<span style="color: #3de84e;">{{ form.updateTime }}</span></span
>更新时间:<span style="color: #ffc14e;">{{ form.updateTime }}</span></span
>
<div
style="
......
......@@ -923,27 +923,6 @@ export default {
}
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump {
color: white;
}
.el-pagination__total {
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
#_people .el-dialog {
width: 1100px;
......
......@@ -919,27 +919,6 @@ export default {
}
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump{
color: white;
}
.el-pagination__total{
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
}
#_people .el-dialog {
width: 1100px;
......
......@@ -1180,26 +1180,6 @@ export default {
background-color: unset;
}
}
.page-div {
width: 100%;
height: 50px;
.el-pagination {
margin-top: 9px;
text-align: right;
.el-pagination__jump{
color: white;
}
.el-pagination__total{
color: white;
}
}
.myPagination.is-background .el-pager li:not(.disabled).active {
color: #fff;
border: 1px solid #146a80;
box-shadow: 0 0 10px #1b6097;
background-color: #1d2d46;
}
}
.bottom-content {
width: 100%;
height: calc(100% - 50px);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment