|
@@ -1,194 +1,349 @@
|
|
<template>
|
|
<template>
|
|
<div class="l_Dialog">
|
|
<div class="l_Dialog">
|
|
- <el-dialog
|
|
|
|
- v-model="sendialogVisible"
|
|
|
|
- width="470"
|
|
|
|
- align-center
|
|
|
|
- :modal="false"
|
|
|
|
- :close-on-click-modal="false"
|
|
|
|
- draggable
|
|
|
|
- class="dialog_class bgcolor zhucentent"
|
|
|
|
- >
|
|
|
|
- <template #header="{titleId, titleClass }">
|
|
|
|
- <div class="my-header xinxi_header">
|
|
|
|
- <el-image :src="icon" fit="contain" ></el-image>
|
|
|
|
- <h4 :id="titleId" :class="titleClass">传感器信息</h4>
|
|
|
|
-
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
- <div class="classtab">
|
|
|
|
- <div class="asides_content">
|
|
|
|
- <div class="jc_content tablecolor jc_content">
|
|
|
|
-
|
|
|
|
- <div class="font12 my_content1">
|
|
|
|
- <div class="xian btncolor tablefocus bmar">
|
|
|
|
-
|
|
|
|
- <el-table :data="tableData" style="width:468px"
|
|
|
|
- :max-height="tableHeight"
|
|
|
|
- :highlight-current-row="true"
|
|
|
|
- :row-class-name="tableRowClassName"
|
|
|
|
- @row-click="handleDelete($event)"
|
|
|
|
- :header-cell-style="{ 'background': 'rgba(13, 22, 57, 0.9) ' }">
|
|
|
|
- <el-table-column type="index" width="50" />
|
|
|
|
- <el-table-column prop="pid" label="编号" />
|
|
|
|
- <el-table-column prop="stype" label="类型" />
|
|
|
|
- <el-table-column prop="seid" label="所在巷道" />
|
|
|
|
- <el-table-column prop="site" label="位置" />
|
|
|
|
- </el-table>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="dialog-footer footer_div l_btn">
|
|
|
|
- <div class="footerbtn flex1"><div class="borderimg"><el-button @click="addsg();">添加</el-button></div></div>
|
|
|
|
- <!-- <div class="footerbtn flex1"><div class="borderimg"><el-button @click="addsg('2')">
|
|
|
|
|
|
+ <el-dialog v-model="sendialogVisible" width="470" align-center :modal="false" :close-on-click-modal="false"
|
|
|
|
+ modal-class="summary-dlg" draggable class="dialog_class bgcolor zhucentent">
|
|
|
|
+ <template #header="{ titleId, titleClass }">
|
|
|
|
+ <div class="my-header xinxi_header">
|
|
|
|
+ <el-image :src="icon" fit="contain"></el-image>
|
|
|
|
+ <h4 :id="titleId" :class="titleClass">传感器信息</h4>
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
|
|
+ <div class="classtab">
|
|
|
|
+ <div class="asides_content">
|
|
|
|
+ <div class="jc_content tablecolor jc_content">
|
|
|
|
+
|
|
|
|
+ <div class="font12 my_content1">
|
|
|
|
+ <div class="xian btncolor tablefocus bmar tianjia">
|
|
|
|
+
|
|
|
|
+ <el-table :data="tableData" style="width:468px" :max-height="tableHeight"
|
|
|
|
+ :highlight-current-row="true" :row-class-name="tableRowClassName"
|
|
|
|
+ @row-click="handleDelete($event)"
|
|
|
|
+ :header-cell-style="{ 'background': 'rgba(13, 22, 57, 0.9) ' }">
|
|
|
|
+ <el-table-column type="index" width="50" />
|
|
|
|
+ <el-table-column prop="pid" label="编号" />
|
|
|
|
+ <el-table-column prop="type" label="类型" />
|
|
|
|
+ <el-table-column prop="seid" label="所在巷道" />
|
|
|
|
+ <el-table-column prop="site" label="位置" />
|
|
|
|
+ </el-table>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="dialog-footer footer_div l_btn">
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="addsg();">添加</el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ <!-- <div class="footerbtn flex1"><div class="borderimg"><el-button @click="addsg('2')">
|
|
修改
|
|
修改
|
|
</el-button></div></div> -->
|
|
</el-button></div></div> -->
|
|
- <div class="footerbtn flex1"><div class="borderimg"><el-button @click="dialog.dialogsgdelect=true">
|
|
|
|
- 删除
|
|
|
|
- </el-button></div></div>
|
|
|
|
- <div class="footerbtn flex1"><div class="borderimg"><el-button @click="accident()">
|
|
|
|
- 修改
|
|
|
|
- </el-button></div></div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- </div>
|
|
|
|
-<!-- 添加 -->
|
|
|
|
- <el-dialog v-model="addVisible" width="400" class="dialog_class bgcolor tianjia foter_l tianjia">
|
|
|
|
- <template #header="{titleId, titleClass }">
|
|
|
|
- <div class="my-header ">
|
|
|
|
- <el-image :src="icon" fit="contain" ></el-image>
|
|
|
|
- <h4 :id="titleId" :class="titleClass">{{add}}</h4>
|
|
|
|
-
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
- <div>
|
|
|
|
- <el-form>
|
|
|
|
- <el-form-item label="时间" :label-width="formLabelWidth6">
|
|
|
|
- <el-input v-model="senobj.site" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="突水量" :label-width="formLabelWidth6">
|
|
|
|
- <el-input v-model="senobj.site" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="所在巷道" :label-width="formLabelWidth6">
|
|
|
|
- <el-input v-model="senobj.site" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="位置" :label-width="formLabelWidth6">
|
|
|
|
- <el-input v-model="senobj.site" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
- </el-form-item>
|
|
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="shanchu(); dialogsgdelect = true">
|
|
|
|
+ 删除
|
|
|
|
+ </el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="amend()">
|
|
|
|
+ 修改
|
|
|
|
+ </el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="sendialogVisible = false">
|
|
|
|
+ 确认
|
|
|
|
+ </el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </el-dialog>
|
|
|
|
+ <!-- 添加 -->
|
|
|
|
+ <el-dialog v-model="addVisible" width="400" class="dialog_class bgcolor tianjia foter_l tianjia">
|
|
|
|
+
|
|
|
|
+ <template #header="{ titleId, titleClass }">
|
|
|
|
+ <div class="my-header ">
|
|
|
|
+ <el-image :src="icon" fit="contain"></el-image>
|
|
|
|
+ <h4 :id="titleId" :class="titleClass">{{ add }}</h4>
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
|
|
+ <el-form class="demo-form-inline" :inline="true" :model="senobj">
|
|
|
|
+ <el-form-item label="编号" :label-width="formLabelWidth6">
|
|
|
|
+ <el-input v-model="senobj.pid" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="类型" :label-width="formLabelWidth6">
|
|
|
|
+ <el-input v-model="senobj.type" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="所在巷道" :label-width="formLabelWidth6">
|
|
|
|
+ <el-input v-model="senobj.type" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="位置" :label-width="formLabelWidth6">
|
|
|
|
+
|
|
|
|
+ <el-input v-model="senobj.site" class="w-50 m-2" placeholder="请输入" />
|
|
|
|
+ </el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
- </div>
|
|
|
|
- <div class="dialog-footer footer_div l_btn">
|
|
|
|
- <div class="footerbtn flex1"><div class="borderimg"><el-button @click="addVisible=false">取消</el-button></div></div>
|
|
|
|
- <div class="footerbtn flex1"><div class="borderimg"><el-button @click="addjiancf();addVisible=false">
|
|
|
|
- 确定
|
|
|
|
- </el-button></div></div>
|
|
|
|
- </div>
|
|
|
|
- </el-dialog>
|
|
|
|
- </el-dialog>
|
|
|
|
|
|
+ <div class="dialog-footer footer_div l_btn">
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="addVisible = false">取消</el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="addEied(); addVisible = false">
|
|
|
|
+ 确定
|
|
|
|
+ </el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </el-dialog>
|
|
|
|
+
|
|
|
|
+ <!-- 删除 -->
|
|
|
|
+ <el-dialog v-model="dialogsgdelect" width="400" class="dialog_class bgcolor tianjia">
|
|
|
|
+
|
|
|
|
+ <template #header="{ titleId, titleClass }">
|
|
|
|
+ <div class="my-header ">
|
|
|
|
+ <el-image :src="icon" fit="contain"></el-image>
|
|
|
|
+ <h4 :id="titleId" :class="titleClass">删除框</h4>
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
|
|
+ <h4 class="delecttitle"> 是否确认删除 <span class="spanclad">编号{{ zqname }}</span></h4>
|
|
|
|
+ <div class="dialog-footer footer_div l_btn">
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="dialogsgdelect = false">取消</el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="footerbtn flex1">
|
|
|
|
+ <div class="borderimg"><el-button @click="fundeledata(); dialogsgdelect = false">
|
|
|
|
+ 确定
|
|
|
|
+ </el-button></div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </el-dialog>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
+
|
|
<script setup>
|
|
<script setup>
|
|
-import { computed,ref,onMounted,reactive, toRef } from "vue";
|
|
|
|
|
|
+import { computed, ref, onMounted, reactive, toRef } from "vue";
|
|
import { request, uploadFile } from "@/utils/request";
|
|
import { request, uploadFile } from "@/utils/request";
|
|
-import { ElMessage,ElButton, ElDialog,ElSelect } from 'element-plus'
|
|
|
|
|
|
+import { ElMessage, ElButton, ElDialog, ElSelect } from 'element-plus'
|
|
import icon from "@/assets/img/icon.png";
|
|
import icon from "@/assets/img/icon.png";
|
|
-import {timestampToTime} from '@/js/lindex.js'
|
|
|
|
-let sendialogVisible=ref(false);
|
|
|
|
-let addVisible=ref(false);
|
|
|
|
-let classradio1= ref('Fire');
|
|
|
|
-const formLabelWidth6=ref(100);
|
|
|
|
-let add=ref("")
|
|
|
|
|
|
+import { timestampToTime } from '@/js/lindex.js'
|
|
|
|
+let sendialogVisible = ref(false);
|
|
|
|
+let addVisible = ref(false);
|
|
|
|
+let dialogsgdelect = ref(false)
|
|
|
|
+let classradio1 = ref('Fire');
|
|
|
|
+const formLabelWidth6 = ref(100);
|
|
|
|
+let add = ref("")
|
|
const resultactiveName = ref("first");
|
|
const resultactiveName = ref("first");
|
|
-let tableHeight=ref(570);
|
|
|
|
-let tableData=ref([]);
|
|
|
|
-let senobj={
|
|
|
|
- pid: 34,
|
|
|
|
- seid: 2,
|
|
|
|
|
|
+let tableHeight = ref(570);
|
|
|
|
+let tableData = ref([]);
|
|
|
|
+let tableobj = ref({});
|
|
|
|
+let zqname = ref();
|
|
|
|
+let senobj = ref({
|
|
|
|
+ pid: 0,
|
|
|
|
+ seid: 0,
|
|
site: 0,
|
|
site: 0,
|
|
type: "温度传感器"
|
|
type: "温度传感器"
|
|
-}
|
|
|
|
-const tableRowClassName = ({row, rowIndex}) =>{
|
|
|
|
- if (rowIndex%2 != 0) {
|
|
|
|
|
|
+})
|
|
|
|
+const tableRowClassName = ({ row, rowIndex }) => {
|
|
|
|
+ if (rowIndex % 2 != 0) {
|
|
return 'evenRow';
|
|
return 'evenRow';
|
|
}
|
|
}
|
|
return 'oddRow';
|
|
return 'oddRow';
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+}
|
|
|
|
+// 选中一行
|
|
|
|
+const handleDelete = (val) => {
|
|
|
|
+ tableobj.value = val;
|
|
|
|
+ console.log(tableobj.value)
|
|
|
|
+}
|
|
|
|
+// 删除
|
|
|
|
+const shanchu = () => {
|
|
|
|
+ zqname.value = tableobj.value.pid;
|
|
|
|
+}
|
|
|
|
+const fundeledata = () => {
|
|
|
|
+
|
|
|
|
+ console.log(zqname.value);
|
|
|
|
+ const params = {
|
|
|
|
+ transCode: 'D10012',
|
|
|
|
+ seid: tableobj.value.seid
|
|
|
|
+ }
|
|
|
|
+ request(params)
|
|
|
|
+ .then((res) => {
|
|
|
|
+ getsensor();
|
|
|
|
+ })
|
|
|
|
+ .catch((err) => {
|
|
|
|
+ ElMessage.error(err.returnMsg)
|
|
|
|
+ })
|
|
}
|
|
}
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
getsensor();
|
|
getsensor();
|
|
- });
|
|
|
|
|
|
+});
|
|
// 查询
|
|
// 查询
|
|
-const getsensor=()=>{
|
|
|
|
|
|
+const getsensor = () => {
|
|
|
|
|
|
- const params = {
|
|
|
|
- transCode: 'D10010',
|
|
|
|
- type:'Fire'
|
|
|
|
- }
|
|
|
|
- request(params)
|
|
|
|
- .then((res) => {
|
|
|
|
- tableData.value=res.rows;
|
|
|
|
|
|
+ const params = {
|
|
|
|
+ transCode: 'D10010',
|
|
|
|
+ type: 'Fire'
|
|
|
|
+ }
|
|
|
|
+ request(params)
|
|
|
|
+ .then((res) => {
|
|
|
|
+ tableData.value = res.rows;
|
|
|
|
|
|
- })
|
|
|
|
- .catch((err) => {
|
|
|
|
- ElMessage.error(err.returnMsg)
|
|
|
|
- })
|
|
|
|
|
|
+ })
|
|
|
|
+ .catch((err) => {
|
|
|
|
+ ElMessage.error(err.returnMsg)
|
|
|
|
+ })
|
|
}
|
|
}
|
|
//添加
|
|
//添加
|
|
-const addsg=()=>{
|
|
|
|
- add.value="添加";
|
|
|
|
- addVisible.value=true;
|
|
|
|
|
|
+const addsg = () => {
|
|
|
|
+ add.value = "添加";
|
|
|
|
+ addVisible.value = true;
|
|
|
|
+ senobj.value.seid = '';
|
|
|
|
+ senobj.value.pid = '';
|
|
|
|
+
|
|
|
|
+}
|
|
|
|
+// 添加修改的接口
|
|
|
|
+const addEied = () => {
|
|
|
|
+ const params = {
|
|
|
|
+ transCode: 'D10011',
|
|
|
|
+ seid: senobj.value.site.seid,
|
|
|
|
+ pid: senobj.value.site.pid,
|
|
|
|
+ site: senobj.value.site,
|
|
|
|
+ type: senobj.value.type
|
|
|
|
+ }
|
|
|
|
+ request(params)
|
|
|
|
+ .then((res) => {
|
|
|
|
+ tableData.value = res.rows;
|
|
|
|
+ getsensor();
|
|
|
|
+ })
|
|
|
|
+ .catch((err) => {
|
|
|
|
+ ElMessage.error(err.returnMsg)
|
|
|
|
+ })
|
|
|
|
+}
|
|
|
|
+//修改
|
|
|
|
+const amend = () => {
|
|
|
|
+ add.value = "修改";
|
|
|
|
+
|
|
|
|
+ if (JSON.stringify(tableobj.value) == '{}') {
|
|
|
|
+ ElMessage.error("你还没有选中修改的项目")
|
|
|
|
+ } else {
|
|
|
|
+ senobj.value.seid = tableobj.value.seid
|
|
|
|
+ senobj.value.pid = tableobj.value.pid
|
|
|
|
+ senobj.value.site = tableobj.value.site
|
|
|
|
+ senobj.value.type = tableobj.value.type
|
|
|
|
+ addVisible.value = true;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
-defineExpose({sendialogVisible,});
|
|
|
|
|
|
+defineExpose({ sendialogVisible, });
|
|
</script>
|
|
</script>
|
|
-<style lang="scss" scoped>
|
|
|
|
-.jc_padding .el-table tr{
|
|
|
|
|
|
+
|
|
|
|
+<style lang="scss" scoped>
|
|
|
|
+.jc_padding .el-table tr {
|
|
height: 30px !important;
|
|
height: 30px !important;
|
|
- background: rgba(104,173,255,0.3);
|
|
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
|
|
+ background: rgba(104, 173, 255, 0.3);
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
border-radius: 0px 0px 0px 0px;
|
|
border-radius: 0px 0px 0px 0px;
|
|
border: 1px solid;
|
|
border: 1px solid;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
}
|
|
}
|
|
-.flex_a{
|
|
|
|
-flex: 1;
|
|
|
|
-padding: 0 19px;
|
|
|
|
-}
|
|
|
|
-.btns{
|
|
|
|
-width: 72px;
|
|
|
|
-height: 30px;
|
|
|
|
-background-image: url(../../assets/img/Rectangle399.png);
|
|
|
|
-background-repeat: no-repeat;
|
|
|
|
-line-height: 30px;
|
|
|
|
-overflow: hidden;
|
|
|
|
-margin: 10px 0;
|
|
|
|
-.spantext{
|
|
|
|
-font-weight: bold;
|
|
|
|
-font-size: 12px;
|
|
|
|
-color: #FFFFFF;
|
|
|
|
-text-align: left;
|
|
|
|
-font-style: normal;
|
|
|
|
-text-transform: none;
|
|
|
|
-}
|
|
|
|
-}
|
|
|
|
-.header_z{
|
|
|
|
-box-shadow:none !important;
|
|
|
|
-padding: 10px 20px !important;
|
|
|
|
-}
|
|
|
|
-.header_l{
|
|
|
|
|
|
+
|
|
|
|
+.flex_a {
|
|
|
|
+ flex: 1;
|
|
|
|
+ padding: 0 19px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.btns {
|
|
|
|
+ width: 72px;
|
|
|
|
+ height: 30px;
|
|
|
|
+ background-image: url(../../assets/img/Rectangle399.png);
|
|
|
|
+ background-repeat: no-repeat;
|
|
|
|
+ line-height: 30px;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ margin: 10px 0;
|
|
|
|
+
|
|
|
|
+ .spantext {
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ color: #FFFFFF;
|
|
|
|
+ text-align: left;
|
|
|
|
+ font-style: normal;
|
|
|
|
+ text-transform: none;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.header_z {
|
|
|
|
+ box-shadow: none !important;
|
|
|
|
+ padding: 10px 20px !important;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.header_l {
|
|
|
|
+ line-height: 10px;
|
|
|
|
+ // height: 40px;
|
|
|
|
+ text-align: left;
|
|
|
|
+ padding: 0 20px;
|
|
|
|
+ // border-bottom: 1px solid;
|
|
|
|
+ border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
|
|
+ border-radius: 0px 0px 0px 0px;
|
|
|
|
+
|
|
|
|
+ .el-image {
|
|
|
|
+ padding: 10px 10px 0 0;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ h4 {
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ color: #68ADFF;
|
|
|
|
+ line-height: 14px;
|
|
|
|
+ text-align: left;
|
|
|
|
+ font-style: normal;
|
|
|
|
+ text-transform: none;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.jc_padding {
|
|
|
|
+ padding: 18px 10px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.line {
|
|
|
|
+ border-bottom: 1px solid rgba(255, 255, 255, 0.20);
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.L_aside {
|
|
|
|
+ .iconimg {
|
|
|
|
+ width: 37px;
|
|
|
|
+ height: 36px;
|
|
|
|
+ margin: 0 7px 0 24px;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.ddd {
|
|
|
|
+ margin-top: 20px;
|
|
|
|
+
|
|
|
|
+ .ddd_div {
|
|
|
|
+ padding: 20px 0;
|
|
|
|
+ position: relative;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .class_btn {
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 0;
|
|
|
|
+ top: 21px;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .header_l {
|
|
line-height: 10px;
|
|
line-height: 10px;
|
|
// height: 40px;
|
|
// height: 40px;
|
|
text-align: left;
|
|
text-align: left;
|
|
padding: 0 20px;
|
|
padding: 0 20px;
|
|
// border-bottom: 1px solid;
|
|
// border-bottom: 1px solid;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
border-radius: 0px 0px 0px 0px;
|
|
border-radius: 0px 0px 0px 0px;
|
|
- .el-image{
|
|
|
|
|
|
+
|
|
|
|
+ .el-image {
|
|
padding: 10px 10px 0 0;
|
|
padding: 10px 10px 0 0;
|
|
}
|
|
}
|
|
- h4{
|
|
|
|
|
|
+
|
|
|
|
+ h4 {
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
color: #68ADFF;
|
|
color: #68ADFF;
|
|
@@ -197,157 +352,116 @@ padding: 10px 20px !important;
|
|
font-style: normal;
|
|
font-style: normal;
|
|
text-transform: none;
|
|
text-transform: none;
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
-.tianjia{
|
|
|
|
-display: inline-block;
|
|
|
|
}
|
|
}
|
|
-.jc_padding{
|
|
|
|
- padding: 18px 10px;
|
|
|
|
-}
|
|
|
|
-.line{
|
|
|
|
-border-bottom: 1px solid rgba(255, 255, 255, 0.20);
|
|
|
|
-box-sizing: border-box;
|
|
|
|
-}
|
|
|
|
-.L_aside{
|
|
|
|
-.iconimg{
|
|
|
|
- width: 37px;
|
|
|
|
- height: 36px;
|
|
|
|
- margin:0 7px 0 24px;
|
|
|
|
-}
|
|
|
|
-}
|
|
|
|
-.ddd{
|
|
|
|
- margin-top: 20px;
|
|
|
|
- .ddd_div{
|
|
|
|
- padding: 20px 0;
|
|
|
|
- position: relative;
|
|
|
|
- }
|
|
|
|
- .class_btn{
|
|
|
|
- position: absolute;
|
|
|
|
- right: 0;
|
|
|
|
- top: 21px;
|
|
|
|
- }
|
|
|
|
- .header_l{
|
|
|
|
- line-height: 10px;
|
|
|
|
- // height: 40px;
|
|
|
|
- text-align: left;
|
|
|
|
- padding: 0 20px;
|
|
|
|
- // border-bottom: 1px solid;
|
|
|
|
- border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
- border-radius: 0px 0px 0px 0px;
|
|
|
|
- .el-image{
|
|
|
|
- padding: 10px 10px 0 0;
|
|
|
|
- }
|
|
|
|
- h4{
|
|
|
|
- font-weight: bold;
|
|
|
|
- font-size: 12px;
|
|
|
|
- color: #68ADFF;
|
|
|
|
- line-height: 14px;
|
|
|
|
- text-align: left;
|
|
|
|
- font-style: normal;
|
|
|
|
- text-transform: none;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-.tianjia{
|
|
|
|
|
|
+
|
|
|
|
+.el-dialog__title {
|
|
display: inline-block;
|
|
display: inline-block;
|
|
}
|
|
}
|
|
-.el-dialog__title{
|
|
|
|
- display: inline-block;
|
|
|
|
-}
|
|
|
|
-.bgcolor{
|
|
|
|
|
|
+
|
|
|
|
+.bgcolor {
|
|
// width: 482px;
|
|
// width: 482px;
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
border-radius: 0px 0px 0px 0px;
|
|
border-radius: 0px 0px 0px 0px;
|
|
border: 1px solid;
|
|
border: 1px solid;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
}
|
|
}
|
|
-.dialog_class{
|
|
|
|
- .my-header{
|
|
|
|
- line-height: 10px;
|
|
|
|
- height: 40px;
|
|
|
|
- text-align: left;
|
|
|
|
- padding: 0 20px;
|
|
|
|
- border-bottom: 1px solid;
|
|
|
|
- border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
- border-radius: 0px 0px 0px 0px;
|
|
|
|
- .el-image{
|
|
|
|
- padding: 10px 10px 0 0;
|
|
|
|
- }
|
|
|
|
- h4{
|
|
|
|
- font-weight: bold;
|
|
|
|
- font-size: 12px;
|
|
|
|
- color: #68ADFF;
|
|
|
|
- line-height: 14px;
|
|
|
|
- text-align: left;
|
|
|
|
- font-style: normal;
|
|
|
|
- text-transform: none;
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+.dialog_class {
|
|
|
|
+ .my-header {
|
|
|
|
+ line-height: 10px;
|
|
|
|
+ height: 40px;
|
|
|
|
+ text-align: left;
|
|
|
|
+ padding: 0 20px;
|
|
|
|
+ border-bottom: 1px solid;
|
|
|
|
+ border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
|
|
+ border-radius: 0px 0px 0px 0px;
|
|
|
|
+
|
|
|
|
+ .el-image {
|
|
|
|
+ padding: 10px 10px 0 0;
|
|
}
|
|
}
|
|
- .my_content{
|
|
|
|
- width: 100%;
|
|
|
|
- height: 90px;
|
|
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
- border-radius: 0px 0px 0px 0px;
|
|
|
|
- position: relative;
|
|
|
|
-
|
|
|
|
- .radio-group{
|
|
|
|
- display: flex;
|
|
|
|
- justify-content: center;
|
|
|
|
- .el-radio{
|
|
|
|
- flex: 1;
|
|
|
|
- justify-content: center;
|
|
|
|
- font-weight: bold;
|
|
|
|
- font-size: 12px;
|
|
|
|
- color: #FFFFFF;
|
|
|
|
- line-height: 14px;
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ h4 {
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ color: #68ADFF;
|
|
|
|
+ line-height: 14px;
|
|
|
|
+ text-align: left;
|
|
|
|
+ font-style: normal;
|
|
|
|
+ text-transform: none;
|
|
}
|
|
}
|
|
- .el-dialog__footer{
|
|
|
|
- position: absolute;
|
|
|
|
- bottom: 17px;
|
|
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .my_content {
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 90px;
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
|
|
+ border-radius: 0px 0px 0px 0px;
|
|
|
|
+ position: relative;
|
|
|
|
+
|
|
|
|
+ .radio-group {
|
|
display: flex;
|
|
display: flex;
|
|
- .footerbtn{
|
|
|
|
|
|
+ justify-content: center;
|
|
|
|
+
|
|
|
|
+ .el-radio {
|
|
flex: 1;
|
|
flex: 1;
|
|
- text-align: center;
|
|
|
|
|
|
+ justify-content: center;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ color: #FFFFFF;
|
|
|
|
+ line-height: 14px;
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- .my_content1{
|
|
|
|
- .el-table .cell{
|
|
|
|
- font-weight: 400;
|
|
|
|
- font-size: 12px;
|
|
|
|
- color: #FFFFFF !important;
|
|
|
|
- line-height: 14px;
|
|
|
|
- text-align: left;
|
|
|
|
- font-style: normal;
|
|
|
|
- text-transform: none;
|
|
|
|
|
|
+
|
|
|
|
+ .el-dialog__footer {
|
|
|
|
+ position: absolute;
|
|
|
|
+ bottom: 17px;
|
|
|
|
+ display: flex;
|
|
|
|
+
|
|
|
|
+ .footerbtn {
|
|
|
|
+ flex: 1;
|
|
|
|
+ text-align: center;
|
|
}
|
|
}
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
|
|
|
|
+.my_content1 {
|
|
|
|
+ .el-table .cell {
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ color: #FFFFFF !important;
|
|
|
|
+ line-height: 14px;
|
|
|
|
+ text-align: left;
|
|
|
|
+ font-style: normal;
|
|
|
|
+ text-transform: none;
|
|
}
|
|
}
|
|
- .l_btn .borderimg {
|
|
|
|
- width: 109px;
|
|
|
|
-height: 30px;
|
|
|
|
-background: rgba(104,173,255,0.3);
|
|
|
|
-box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
-/* border: 1px solid rgba(31, 107, 255, 1); */
|
|
|
|
- border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
-
|
|
|
|
-border-radius: 4px;
|
|
|
|
-display: flex;
|
|
|
|
-display: inline-block;
|
|
|
|
-box-sizing: border-box;
|
|
|
|
-}
|
|
|
|
-.borderimg{
|
|
|
|
|
|
+
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.l_btn .borderimg {
|
|
|
|
+ width: 70px;
|
|
|
|
+ height: 30px;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ background: rgba(104, 173, 255, 0.3);
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
|
|
+ /* border: 1px solid rgba(31, 107, 255, 1); */
|
|
|
|
+ border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ border-radius: 4px;
|
|
|
|
+ display: flex;
|
|
|
|
+ display: inline-block;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.borderimg {
|
|
width: 109px;
|
|
width: 109px;
|
|
height: 30px;
|
|
height: 30px;
|
|
- background: rgba(104,173,255,0.3);
|
|
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
|
|
+ background: rgba(104, 173, 255, 0.3);
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
/* border: 1px solid rgba(31, 107, 255, 1); */
|
|
/* border: 1px solid rgba(31, 107, 255, 1); */
|
|
-o-border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
-o-border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
@@ -356,107 +470,75 @@ box-sizing: border-box;
|
|
display: inline-block;
|
|
display: inline-block;
|
|
box-sizing: border-box
|
|
box-sizing: border-box
|
|
}
|
|
}
|
|
-.el-table,.el-table thead th {
|
|
|
|
|
|
+
|
|
|
|
+.el-table,
|
|
|
|
+.el-table thead th {
|
|
background-color: rgba(13, 22, 57, 0.96) !important;
|
|
background-color: rgba(13, 22, 57, 0.96) !important;
|
|
}
|
|
}
|
|
-.L_aside{
|
|
|
|
|
|
+
|
|
|
|
+.L_aside {
|
|
height: calc(100vh - 70px);
|
|
height: calc(100vh - 70px);
|
|
position: absolute;
|
|
position: absolute;
|
|
top: 70px;
|
|
top: 70px;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
}
|
|
}
|
|
-.el-form-item__label{
|
|
|
|
|
|
+
|
|
|
|
+.el-form-item__label {
|
|
color: #FFFFFF !important;
|
|
color: #FFFFFF !important;
|
|
}
|
|
}
|
|
|
|
|
|
-.jiancedian{
|
|
|
|
- width:380px;
|
|
|
|
|
|
+.jiancedian {
|
|
|
|
+ width: 380px;
|
|
position: absolute;
|
|
position: absolute;
|
|
right: 0;
|
|
right: 0;
|
|
top: 70px;
|
|
top: 70px;
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
-border-radius: 4px 4px 4px 4px;
|
|
|
|
-border: 1px solid;
|
|
|
|
-border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
|
|
+ box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
|
|
|
|
+ border-radius: 4px 4px 4px 4px;
|
|
|
|
+ border: 1px solid;
|
|
|
|
+ border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|
|
-<style>
|
|
|
|
-.el-collapse-item__header{
|
|
|
|
- border: 1px solid;
|
|
|
|
--o-border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
-border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
-box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
-border-radius: 0px 0px 0px 0px;
|
|
|
|
-background-color: rgba(13, 22, 57, 0.4);
|
|
|
|
-}
|
|
|
|
-.xian{
|
|
|
|
-border: 1px solid;
|
|
|
|
--o-border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
-border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
-box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
-border-radius: 0px 0px 0px 0px;
|
|
|
|
-background-color: rgba(13, 22, 57, 0.4);
|
|
|
|
-}
|
|
|
|
-.header_l{
|
|
|
|
-position: relative;
|
|
|
|
-}
|
|
|
|
-.header_l .closeimg{
|
|
|
|
|
|
|
|
-position: absolute;
|
|
|
|
-top: 10px;
|
|
|
|
-right: 0;
|
|
|
|
|
|
+<style>
|
|
|
|
+.tianjia {
|
|
|
|
+ display: inline-block;
|
|
|
|
|
|
}
|
|
}
|
|
-.leftbgimg1 .el-table tr{
|
|
|
|
- height: 30px !important;
|
|
|
|
- background: rgba(104,173,255,0.3);
|
|
|
|
- box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
|
|
|
|
- border-radius: 0px 0px 0px 0px;
|
|
|
|
- border: 1px solid;
|
|
|
|
- border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
|
|
|
|
|
|
|
|
-
|
|
|
|
-}
|
|
|
|
-.btncolor .el-button{
|
|
|
|
-background-color: rgba(104,173,255,0);
|
|
|
|
-font-weight: 400;
|
|
|
|
-font-size: 12px;
|
|
|
|
-color: #FFF500;
|
|
|
|
-line-height: 14px;
|
|
|
|
-text-align: left;
|
|
|
|
-font-style: normal;
|
|
|
|
-text-transform: none;
|
|
|
|
-border: none;
|
|
|
|
|
|
+.btncolor .el-table__header {
|
|
|
|
+ margin: 0 !important;
|
|
}
|
|
}
|
|
-.btncolor .el-button:focus, .el-button:hover{
|
|
|
|
-background-color: none;
|
|
|
|
-background-color: rgba(104,173,255,0);
|
|
|
|
-}
|
|
|
|
-.magintop{
|
|
|
|
-display: flex;
|
|
|
|
-}
|
|
|
|
-.magintop .el-form-item{
|
|
|
|
-margin-right: 20px;
|
|
|
|
-}
|
|
|
|
-.guand_1{
|
|
|
|
-display: flex;
|
|
|
|
|
|
+
|
|
|
|
+.tianjia .el-dialog__body {
|
|
|
|
+ padding: 20px !important;
|
|
}
|
|
}
|
|
|
|
|
|
-.el-table .cell{
|
|
|
|
-color: #fff;
|
|
|
|
-font-size: 12px;
|
|
|
|
|
|
+.tianjia .el-form-item__label {
|
|
|
|
+ color: #fff;
|
|
}
|
|
}
|
|
-.spanclad{
|
|
|
|
-color: #FFF500;
|
|
|
|
|
|
+
|
|
|
|
+.tianjia .el-input__inner {
|
|
|
|
+ color: #fff;
|
|
|
|
+ font-size: 14px;
|
|
|
|
+ font-weight: 400;
|
|
|
|
+ text-align: left;
|
|
|
|
+ padding: 20px 0;
|
|
|
|
+ height: 30px;
|
|
|
|
+ line-height: 47px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.tablefocus .el-table__body tr.current-row>td.el-table__cell {
|
|
.tablefocus .el-table__body tr.current-row>td.el-table__cell {
|
|
-background-color: rgba(255,255,25,0.5);
|
|
|
|
|
|
+ background-color: rgba(255, 255, 25, 0.5);
|
|
}
|
|
}
|
|
-.bbb .el-collapse-item__content{
|
|
|
|
-background: rgba(13, 22, 57, 0);
|
|
|
|
|
|
+
|
|
|
|
+.delecttitle {
|
|
|
|
+ font-size: 22px;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ color: #fff;
|
|
}
|
|
}
|
|
-.guand_1 .asdis_btn{
|
|
|
|
-margin-top: -9px;
|
|
|
|
|
|
+
|
|
|
|
+.spanclad {
|
|
|
|
+ color: #FFF500;
|
|
}
|
|
}
|
|
|
|
|
|
-</style>
|
|
|
|
|
|
+</style>
|