From b6cacf34f55a6d53e3019ff0c886ff3a2335c066 Mon Sep 17 00:00:00 2001
From: batman <978517621@qq.com>
Date: 星期四, 16 三月 2023 10:30:55 +0800
Subject: [PATCH] 新修改添加页面

---
 src/views/intellectInspect/inspectIndex/index.vue                          |    6 +-
 /dev/null                                                                  |  131 -------------------------------------------
 src/views/specialWorkSystem/specialIndex/index.vue                         |    4 
 src/views/facilityManagement/facilityIndex/index.vue                       |    2 
 src/views/intellectInspect/inspectIndex/components/inspectRecordDialog.vue |   17 ++++-
 5 files changed, 18 insertions(+), 142 deletions(-)

diff --git a/src/views/facilityManagement/facilityIndex/index.vue b/src/views/facilityManagement/facilityIndex/index.vue
index 039e26e..bad1aac 100644
--- a/src/views/facilityManagement/facilityIndex/index.vue
+++ b/src/views/facilityManagement/facilityIndex/index.vue
@@ -1110,7 +1110,7 @@
   .topChart{
     .chart-item{
       border-radius: 4px;
-      background: rgba(8, 109, 209, 0.2);
+      background: rgba(0, 61, 121, 0.2);
       backdrop-filter: blur(5px);
       .item-bg{
         width: 100%;
diff --git a/src/views/intellectInspect/inspectIndex/components/inspectRecordDialog.vue b/src/views/intellectInspect/inspectIndex/components/inspectRecordDialog.vue
index f186adc..732952b 100644
--- a/src/views/intellectInspect/inspectIndex/components/inspectRecordDialog.vue
+++ b/src/views/intellectInspect/inspectIndex/components/inspectRecordDialog.vue
@@ -44,10 +44,17 @@
                         <el-tab-pane label="巡检链" name="inspectChain">
                             <el-table :data="inspectTaskForm.points" fit style="width: 100%">
                                 <el-table-column type="index" label="序号" />
-                                <el-table-column prop="point" label="巡检点" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="region" label="所属设备" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="rfid" label="RFID" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="quotaContent" label="指标名称" show-overflow-tooltip align="center"></el-table-column>
+                                <el-table-column prop="point" label="巡检点" show-overflow-tooltip align="center"/>
+                                <el-table-column prop="region" label="所属设备" show-overflow-tooltip align="center"/>
+                                <el-table-column prop="rfid" label="RFID" show-overflow-tooltip align="center"/>
+                                <el-table-column prop="quotaContent" label="指标名称" show-overflow-tooltip align="center"/>
+                                <el-table-column prop="rfidPosition" label="定位状态" show-overflow-tooltip align="center">
+                                  <template #default="scope">
+                                    <div :style="{ color: scope.row.rfidPosition == 1 ? '#ff0000' : '#409eff' }">
+                                      {{ scope.row.rfidPosition == 1 ? '未定位' : scope.row.rfidPosition == 2 ? '已定位' : '--' }}
+                                    </div>
+                                  </template>
+                                </el-table-column>
                                 <el-table-column prop="secondReferenceResult" label="记录值" show-overflow-tooltip align="center">
                                     <template #default="scope">
                                         <div :style="{ color: scope.row.reportResult == 1 ? '#ff0000' : '#409eff' }">
@@ -55,7 +62,7 @@
                                         </div>
                                     </template>
                                 </el-table-column>
-                                <el-table-column prop="quotaUnit" label="指标单位" show-overflow-tooltip align="center"></el-table-column>
+                                <el-table-column prop="quotaUnit" label="指标单位" show-overflow-tooltip align="center"/>
                                 <el-table-column prop="reportResult" label="结果" show-overflow-tooltip align="center">
                                     <template #default="scope">
                                         <div :style="{ color: scope.row.reportResult == 1 ? '#ff0000' : '#409eff' }">
diff --git a/src/views/intellectInspect/inspectIndex/index.vue b/src/views/intellectInspect/inspectIndex/index.vue
index 2e576ad..668f6f7 100644
--- a/src/views/intellectInspect/inspectIndex/index.vue
+++ b/src/views/intellectInspect/inspectIndex/index.vue
@@ -17,7 +17,7 @@
         <div style="height: 100%">
           <div class="topChart">
             <div class="chart-item">
-              <dv-border-box10 v-if="isFull==true" class="item-bg"></dv-border-box10>
+              <dv-border-box10 v-if="isFull==true" class="item-bg" :color="['rgba(8, 109, 209, 0.2)']"></dv-border-box10>
               <div class="chart-tit">
                 <span class="tit">年度巡检异常趋势</span>
               </div>
@@ -976,7 +976,7 @@
   .topChart{
     .chart-item{
       border-radius: 4px;
-      background: rgba(8, 109, 209, 0.2);
+      background: rgba(0, 61, 121, 0.2);
       backdrop-filter: blur(5px);
       position: relative;
       z-index: 2;
@@ -1072,7 +1072,7 @@
   }
   .midChart{
     border-radius: 4px;
-    background: rgba(8, 109, 209, 0.2);
+    background: rgba(0, 61, 121, 0.2);
     backdrop-filter: blur(5px);
     position: relative;
     z-index: 3;
diff --git a/src/views/intellectInspect/inspectRecordManage/inspectRecord/components/inspectRecordDialog.vue b/src/views/intellectInspect/inspectRecordManage/inspectRecord/components/inspectRecordDialog.vue
deleted file mode 100644
index e7cd1a3..0000000
--- a/src/views/intellectInspect/inspectRecordManage/inspectRecord/components/inspectRecordDialog.vue
+++ /dev/null
@@ -1,561 +0,0 @@
-<template>
-    <div class="system-add-menu-container">
-        <el-dialog v-model="ifShowInspectTaskDialog" :title="title" width="60%">
-            <el-form :model="inspectTaskForm" label-width="120px" ref="inspectTaskFormRef">
-                <el-row>
-                    <el-col :span="12" style="margin-bottom: 20px">
-                        <el-form-item label="任务名称" prop="unitName">
-                            <el-input v-model="inspectTaskForm.taskName" :disabled="!inspectPointConfirm" class="input-add" placeholder="请填写任务名称"> </el-input>
-                        </el-form-item>
-                    </el-col>
-                    <el-col :span="12" style="margin-bottom: 20px">
-                        <el-form-item label="任务类型" prop="taskType">
-                            <el-select v-model="inspectTaskForm.taskType" :disabled="!inspectPointConfirm" class="input-add" placeholder="请选择任务类型">
-                                <el-option v-for="item in workTypeList" :key="item.id" :value="item.id" :label="item.name"></el-option>
-                            </el-select>
-                        </el-form-item>
-                    </el-col>
-                    <el-col :span="12" style="margin-bottom: 20px">
-                        <el-form-item label="巡检部门" prop="execDepId">
-                            <el-cascader @change="giveClassGroup" :disabled="!inspectPointConfirm" placeholder="请选择巡检部门" :options="departmentList" :props="{ emitPath: false, checkStrictly: true, value: 'depId', label: 'depName' }" clearable filterable class="input-add" v-model="inspectTaskForm.execDepId"> </el-cascader>
-                        </el-form-item>
-                    </el-col>
-                    <el-col :span="12" style="margin-bottom: 20px">
-                        <el-form-item label="巡检班组" prop="execClassgroupId">
-                            <el-select v-model="inspectTaskForm.execClassgroupId" :disabled="!inspectPointConfirm" placeholder="请选择巡检班组" class="input-add">
-                                <el-option v-for="item in classGroup" :key="item.id" :value="item.id" :label="item.groupName"></el-option>
-                            </el-select>
-                        </el-form-item>
-                    </el-col>
-                    <el-col :span="12" style="margin-bottom: 20px">
-                        <el-form-item label="任务开始时间" prop="startTime">
-                            <el-date-picker v-model="inspectTaskForm.startTime" :disabled="!inspectPointConfirm" placeholder="请选择任务开始时间" type="datetime" format="YYYY/MM/DD HH:mm:ss" value-format="YYYY-MM-DD HH:mm:ss" class="input-add" />
-                        </el-form-item>
-                    </el-col>
-                </el-row>
-
-                <div class="checkUnit-point">
-                    <el-tabs class="active" v-model="activeName">
-                        <el-tab-pane label="巡检链" name="inspectChain">
-                            <el-table :data="inspectTaskForm.points" fit style="width: 100%">
-                                <el-table-column type="index" label="序号" />
-                                <el-table-column prop="point" label="巡检点" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="region" label="所属设备" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="rfid" label="RFID" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="quotaContent" label="指标作业" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="secondReferenceResult" label="记录值" show-overflow-tooltip align="center">
-                                    <template #default="scope">
-                                        <div :style="{ color: scope.row.reportResult == 1 ? '#ff0000' : '#409eff' }">
-                                            {{ scope.row.dataReportType == 1 ? '无' : scope.row.secondReferenceResult }}
-                                        </div>
-                                    </template>
-                                </el-table-column>
-                                <el-table-column prop="quotaUnit" label="指标单位" show-overflow-tooltip align="center"></el-table-column>
-                                <el-table-column prop="reportResult" label="结果" show-overflow-tooltip align="center">
-                                    <template #default="scope">
-                                        <div :style="{ color: scope.row.reportResult == 1 ? '#ff0000' : '#409eff' }">
-                                            {{ scope.row.reportResult == 0 ? '正常' : scope.row.reportResult == 1 ? '存在异常' : scope.row.reportResult == 2 ? '备' : '无' }}
-                                        </div>
-                                    </template>
-                                </el-table-column>
-                                <!--                                <el-table-column label="操作" width="150" align="center">-->
-                                <!--                                    <template #default="scope">-->
-                                <!--                                        <el-button size="small" text type="danger" @click="onDelCheckUnit(scope.$index, scope.row)">删除</el-button>-->
-                                <!--                                    </template>-->
-                                <!--                                </el-table-column>-->
-                            </el-table>
-                        </el-tab-pane>
-                        <el-tab-pane label="统计数据" name="allData">
-                            <sum-data :sumData="taskAndQuotas"></sum-data>
-                        </el-tab-pane>
-                    </el-tabs>
-                </div>
-                <div align="right" v-show="inspectPointConfirm">
-                    <el-button type="warning" @click="inspectPointDialog = false" size="default" plain>取消</el-button>
-                    <el-button type="primary" @click="submitInspectTask()" size="default">确认</el-button>
-                </div>
-            </el-form>
-        </el-dialog>
-    </div>
-</template>
-
-<script lang="ts">
-import { reactive, toRefs, ref, defineAsyncComponent } from 'vue';
-import { RFIDApi } from '/@/api/intellectInspectSystem/RFID';
-import { ElMessage } from 'element-plus/es';
-import { inspectTaskApi } from '/@/api/intellectInspectSystem/inspectTask';
-import { facilityAreaApi } from '/@/api/intellectInspectSystem/facilityAreaManage';
-import { inspectRecordApi } from '/@/api/intellectInspectSystem/inspectRecord';
-interface dataState {
-    title: string;
-    pointTitle: string;
-    activeName: string;
-    inspectPointConfirm: boolean;
-    inspectPointDialog: boolean;
-    ifShowInspectTaskDialog: boolean;
-    inspectPointForm: inspectPointForm;
-    inspectTaskForm: {
-        execClassgroupId: number | null;
-        execDepId: number | null;
-        id: number | null;
-        startTime: string | null;
-        taskName: string | null;
-        taskType: number | null;
-        validTime: string | null;
-        points: Array<inspectPointForm>;
-    };
-    workTypeList: [];
-    departmentList: [];
-    timeList: [];
-    dataReportTypeList: Array<dataReport>;
-    firstReferenceValueList: Array<dataReport>;
-    secondReferenceSignList: Array<dataReport>;
-    thirdReferenceSignList: Array<dataReport>;
-    classGroupList: Array<classGroup>;
-    classGroup: Array<classGroup>;
-    quotaList: Array<quota>;
-    inspectPointAllList: Array<inspectPointAllState>;
-}
-interface inspectPointAllState {
-    id: number;
-    code: string;
-    regionId: number;
-    rfidId: number;
-}
-interface classGroup {
-    depId: number;
-}
-interface dataReport {
-    id: number;
-    name: string;
-}
-interface quota {
-    id: number;
-    type: string;
-    unit: string;
-}
-interface inspectPointForm {
-    id: number | null;
-    unitId: number | null;
-    unitUuid: string | null;
-    pointId: number | null;
-    pointUuid: string | null;
-    regionId: number | null;
-    regionUuid: string | null;
-    rfidId: number | null;
-    quotaId: number | null;
-    quotaUnit: string | null;
-    execSequence: number | null;
-    dataReportType: number | null;
-    firstReferenceValue: number | null;
-    secondReferenceSign: number | null;
-    secondReferenceValue: number | null;
-    thirdReferenceSign: number | null;
-    thirdReferenceValue: number | null;
-}
-export default {
-    name: 'inspectTaskDialog',
-    components: {
-        SumData: defineAsyncComponent(() => import('/@/views/intellectInspect/inspectIndex/components/sum.vue'))
-    },
-    setup(props: any, context: any) {
-        const inspectTaskFormRef = ref();
-        const data = reactive<dataState>({
-            title: '',
-            pointTitle: '',
-            activeName: 'inspectChain',
-            inspectPointConfirm: false,
-            inspectPointDialog: false,
-            ifShowInspectTaskDialog: false,
-            inspectPointForm: {
-                id: null,
-                unitId: null,
-                unitUuid: null,
-                pointId: null,
-                pointUuid: null,
-                regionId: null,
-                regionUuid: null,
-                rfidId: null,
-                quotaId: null,
-                quotaUnit: null,
-                execSequence: null,
-                dataReportType: null,
-                firstReferenceValue: null,
-                secondReferenceSign: null,
-                secondReferenceValue: null,
-                thirdReferenceSign: null,
-                thirdReferenceValue: null
-            },
-            inspectTaskForm: {
-                execClassgroupId: null,
-                execDepId: null,
-                id: null,
-                points: [],
-                startTime: null,
-                taskName: null,
-                taskType: null,
-                validTime: null
-            },
-            workTypeList: [],
-            departmentList: [],
-            timeList: [],
-            classGroupList: [],
-            classGroup: [],
-            quotaList: [],
-            inspectPointAllList: [],
-            dataReportTypeList: [
-                { id: 1, name: '选择' },
-                { id: 2, name: '填空' },
-                { id: 3, name: '选择并填空' }
-            ],
-            firstReferenceValueList: [
-                { id: 0, name: '正常' },
-                { id: 1, name: '异常' },
-                { id: 2, name: '备' }
-            ],
-            secondReferenceSignList: [
-                { id: 1, name: '>' },
-                { id: 2, name: '>=' }
-            ],
-            thirdReferenceSignList: [
-                { id: 3, name: '<' },
-                { id: 4, name: '<=' }
-            ]
-        });
-
-        const openInspectPointDialog = (type: string, value: {}) => {
-            data.inspectPointDialog = true;
-            if (type === '新增') {
-                data.pointTitle = '新增巡检点';
-                data.inspectPointForm = {
-                    id: null,
-                    unitId: null,
-                    unitUuid: null,
-                    pointId: null,
-                    pointUuid: null,
-                    regionId: null,
-                    regionUuid: null,
-                    rfidId: null,
-                    quotaId: null,
-                    quotaUnit: null,
-                    execSequence: null,
-                    dataReportType: null,
-                    firstReferenceValue: null,
-                    secondReferenceSign: null,
-                    secondReferenceValue: null,
-                    thirdReferenceSign: null,
-                    thirdReferenceValue: null
-                };
-            } else {
-                data.pointTitle = '修改巡检点';
-                data.inspectPointForm = JSON.parse(JSON.stringify(value));
-            }
-        };
-
-        const showInspectRecordDialog = (type: string, value: { id: number; uuid: string }, workTypeList: [], department: [], timeType: [], classGroupList: [], quotaList: [], inspectPointAllList: []) => {
-            data.quotaList = JSON.parse(JSON.stringify(quotaList));
-            data.timeList = JSON.parse(JSON.stringify(timeType));
-            data.inspectPointAllList = JSON.parse(JSON.stringify(inspectPointAllList));
-            data.workTypeList = JSON.parse(JSON.stringify(workTypeList));
-            data.departmentList = JSON.parse(JSON.stringify(department));
-            data.classGroupList = JSON.parse(JSON.stringify(classGroupList));
-            data.ifShowInspectTaskDialog = true;
-            data.inspectPointConfirm = false;
-            data.title = '查看巡检记录';
-            inspectRecordApi()
-                .getInspectRecordById({ id: value.id, uuid: value.uuid })
-                .then((res) => {
-                    if (res.data.code === '200') {
-                        data.inspectTaskForm.execDepId = res.data.data.execDepId;
-                        giveClassGroup();
-                        data.inspectTaskForm = JSON.parse(JSON.stringify(res.data.data));
-                    } else {
-                        ElMessage({
-                            type: 'warning',
-                            message: res.data.msg
-                        });
-                    }
-                })
-                .catch((error) => {});
-        };
-
-        const submitInspectPoint = async () => {
-            if (data.title === '新增巡检任务' && data.pointTitle === '新增巡检点') {
-                if (data.inspectTaskForm.points.length === 0) {
-                    data.inspectPointForm.execSequence = 1;
-                } else {
-                    data.inspectPointForm.execSequence = (data.inspectTaskForm.points[data.inspectTaskForm.points.length - 1].execSequence as number) + 1;
-                }
-                data.inspectTaskForm.points.push(data.inspectPointForm);
-                data.inspectPointDialog = false;
-            } else if (data.title === '新增巡检任务' && data.pointTitle === '修改巡检点') {
-                let result = data.inspectTaskForm.points.findIndex((item) => item.id === data.inspectPointForm.id);
-                data.inspectTaskForm.points[result] = data.inspectPointForm;
-                data.inspectPointDialog = false;
-            } else if (data.title === '修改巡检任务' && data.pointTitle === '新增巡检点') {
-                data.inspectPointForm.unitId = data.inspectTaskForm.id;
-                if (data.inspectTaskForm.points.length === 0) {
-                    data.inspectPointForm.execSequence = 1;
-                } else {
-                    data.inspectPointForm.execSequence = (data.inspectTaskForm.points[data.inspectTaskForm.points.length - 1].execSequence as number) + 1;
-                }
-                let res = await inspectTaskApi().addChainOfInspectTask(data.inspectPointForm);
-                if (res.data.code === '200') {
-                    ElMessage({
-                        type: 'success',
-                        message: '巡检点新增成功',
-                        duration: 2000
-                    });
-                    data.inspectPointDialog = false;
-                    data.inspectTaskForm.points.push(data.inspectPointForm);
-                } else {
-                    ElMessage({
-                        type: 'warning',
-                        message: res.data.msg
-                    });
-                }
-            } else {
-                data.inspectPointForm.unitId = data.inspectTaskForm.id;
-                let res = await inspectTaskApi().modChainOfInspectTask(data.inspectPointForm);
-                if (res.data.code === '200') {
-                    ElMessage({
-                        type: 'success',
-                        message: '巡检点修改成功',
-                        duration: 2000
-                    });
-                    let result = data.inspectTaskForm.points.findIndex((item) => item.id === data.inspectPointForm.id);
-                    data.inspectTaskForm.points[result] = data.inspectPointForm;
-                    data.inspectPointDialog = false;
-                } else {
-                    ElMessage({
-                        type: 'warning',
-                        message: res.data.msg
-                    });
-                }
-            }
-        };
-        const deleteFlow = async (index: number, item: { id: number }) => {
-            if (data.pointTitle === '新增巡检点') {
-                data.inspectTaskForm.points.splice(index, 1);
-            } else {
-                let res = await inspectTaskApi().deleteChainOfInspectTask({ id: item.id, unitId: data.inspectTaskForm.id });
-                if (res.data.code === '200') {
-                    data.inspectTaskForm.points.splice(index, 1);
-                    ElMessage({
-                        type: 'success',
-                        message: '巡检点删除成功'
-                    });
-                } else {
-                    ElMessage({
-                        type: 'warning',
-                        message: res.data.msg
-                    });
-                }
-            }
-        };
-
-        const giveRegionAndRFID = () => {
-            data.inspectPointForm.regionId = data.inspectPointAllList.find((item) => item.id === data.inspectPointForm.pointId)?.regionId as number;
-            data.inspectPointForm.rfidId = data.inspectPointAllList.find((item) => item.id === data.inspectPointForm.pointId)?.rfidId as number;
-        };
-
-        const giveClassGroup = () => {
-            data.inspectTaskForm.execClassgroupId = null;
-            data.classGroup = data.classGroupList.filter((item) => item.depId === data.inspectTaskForm.execDepId);
-        };
-
-        const giveQuotaUnit = () => {
-            data.inspectPointForm.quotaUnit = data.quotaList.find((item) => item.id === data.inspectPointForm.quotaId)?.unit as string;
-        };
-
-        const submitInspectTask = () => {
-            inspectTaskFormRef.value.validate(async (valid: Boolean) => {
-                if (valid) {
-                    if (data.title === '新增巡检任务') {
-                        let res = await inspectTaskApi().addInspectTask(data.inspectTaskForm);
-                        if (res.data.code === '200') {
-                            ElMessage({
-                                type: 'success',
-                                message: '巡检任务新增成功',
-                                duration: 2000
-                            });
-                            data.ifShowInspectTaskDialog = false;
-                            context.emit('refreshInspectTask');
-                        } else {
-                            ElMessage({
-                                type: 'warning',
-                                message: res.data.msg
-                            });
-                        }
-                    } else {
-                        let res = await inspectTaskApi().modInspectTask(data.inspectTaskForm);
-                        if (res.data.code === '200') {
-                            ElMessage({
-                                type: 'success',
-                                message: '巡检指标修改成功',
-                                duration: 2000
-                            });
-                            data.ifShowInspectTaskDialog = false;
-                            context.emit('refreshInspectTask');
-                        } else {
-                            ElMessage({
-                                type: 'warning',
-                                message: res.data.msg
-                            });
-                        }
-                    }
-                } else {
-                    ElMessage({
-                        type: 'warning',
-                        message: '请完善基本信息'
-                    });
-                }
-            });
-        };
-
-        return {
-            ...toRefs(data),
-            inspectTaskFormRef,
-            deleteFlow,
-            giveQuotaUnit,
-            giveClassGroup,
-            submitInspectTask,
-            submitInspectPoint,
-            giveRegionAndRFID,
-            showInspectRecordDialog,
-            openInspectPointDialog
-        };
-    }
-};
-</script>
-
-<style scoped lang="scss">
-$homeNavLengh: 8;
-.home-container {
-    height: calc(100vh - 144px);
-    box-sizing: border-box;
-    overflow: hidden;
-    .homeCard {
-        width: 100%;
-        padding: 20px;
-        box-sizing: border-box;
-        background: #fff;
-        border-radius: 4px;
-
-        .main-card {
-            width: 100%;
-            height: 100%;
-            .cardTop {
-                display: flex;
-                align-items: center;
-                justify-content: space-between;
-                margin-bottom: 20px;
-                .mainCardBtn {
-                    margin: 0;
-                }
-            }
-            .pageBtn {
-                height: 60px;
-                display: flex;
-                align-items: center;
-                justify-content: right;
-
-                .demo-pagination-block + .demo-pagination-block {
-                    margin-top: 10px;
-                }
-                .demo-pagination-block .demonstration {
-                    margin-bottom: 16px;
-                }
-            }
-        }
-        &:last-of-type {
-            height: calc(100% - 100px);
-        }
-    }
-    .el-row {
-        display: flex;
-        align-items: center;
-        margin-bottom: 20px;
-        &:last-child {
-            margin-bottom: 0;
-        }
-        .grid-content {
-            align-items: center;
-            min-height: 36px;
-        }
-
-        .topInfo {
-            display: flex;
-            align-items: center;
-            font-size: 16px;
-            font-weight: bold;
-
-            & > div {
-                white-space: nowrap;
-                margin-right: 20px;
-            }
-        }
-    }
-}
-.stepItem {
-    width: 100%;
-    display: flex;
-    align-items: flex-start;
-    margin-bottom: 30px;
-    margin-left: 30px;
-    padding-bottom: 30px;
-    border-left: 2px solid #ccc;
-    &:first-of-type {
-        margin-top: 30px;
-    }
-    &:last-of-type {
-        margin-bottom: 0;
-        border-left: none;
-    }
-    .stepNum {
-        width: 30px;
-        height: 30px;
-        border-radius: 15px;
-        box-sizing: border-box;
-        color: #333;
-        border: 1px solid #999;
-        line-height: 28px;
-        text-align: center;
-        margin-right: 10px;
-        margin-left: -16px;
-        margin-top: -30px;
-    }
-    .stepCard {
-        width: 100%;
-        margin-top: -30px;
-
-        .box-card {
-            width: 100%;
-            &:deep(.el-card__header) {
-                padding: 10px 15px;
-            }
-            .card-header {
-                width: 100%;
-                display: flex;
-                justify-content: space-between;
-                align-items: center;
-                & > div:first-of-type {
-                    margin-right: 80px;
-                    font-size: 18px;
-                    font-weight: bold;
-                }
-            }
-        }
-    }
-    &:hover .card-header {
-        color: #0098f5;
-    }
-    &:hover .stepNum {
-        border: 2px solid #0098f5;
-        color: #0098f5;
-    }
-}
-:deep(.el-date-editor) {
-    width: 100%;
-}
-</style>
diff --git a/src/views/intellectInspect/inspectRecordManage/inspectRecord/components/sum.vue b/src/views/intellectInspect/inspectRecordManage/inspectRecord/components/sum.vue
deleted file mode 100644
index b0071e0..0000000
--- a/src/views/intellectInspect/inspectRecordManage/inspectRecord/components/sum.vue
+++ /dev/null
@@ -1,131 +0,0 @@
-<template>
-	<div style="height: 100%">
-		<div class="sum-info">
-			<div v-for="item in sumData" class="region-card">
-				<div class="region-tit">{{item[0][0].region}}</div>
-				<div class="unit-card">
-					<div v-for="i in item">
-						<div class="unit-tit">{{i[0].quotaContent}}({{i[0].quotaUnit}})</div>
-						<div class="points">
-							<div v-for="t in i" >
-								<span class="point-tit">{{t.point}}</span>
-								<span>{{t.dataReportType == 1 ? '无' : t.secondReferenceResult}}</span>
-							</div>
-						</div>
-					</div>
-				</div>
-			</div>
-		</div>
-	</div>
-</template>
-
-<script lang="ts">
-	import { toRefs, reactive, defineComponent, ref, defineAsyncComponent } from 'vue';
-	import { storeToRefs } from 'pinia';
-	import { initBackEndControlRoutes } from '/@/router/backEnd';
-	import {useUserInfo} from "/@/stores/userInfo";
-	import { Session } from '/@/utils/storage';
-	import { ElMessage } from 'element-plus'
-	import type { FormInstance, FormRules } from 'element-plus'
-	import { workApplyApi } from '/@/api/specialWorkSystem/workApply';
-
-
-	interface stateType {
-
-	}
-	export default defineComponent({
-		name: 'SumData',
-		components: {},
-		props:['sumData'],
-		setup() {
-			const userInfo = useUserInfo()
-			const { userInfos } = storeToRefs(userInfo);
-			return {
-
-			};
-		},
-	});
-</script>
-
-<style scoped lang="scss">
-	.home-container {
-		height: 100%;
-		overflow: hidden;
-		position: relative;
-
-		.sum-info{
-			width: 100%;
-			border: 1px solid #ccc;
-
-			.region-card{
-				width: 100%;
-				border-bottom: 1px solid #ccc;
-				display: flex;
-				font-size: 16px;
-				align-items: center;
-				.region-tit{
-					width: 25%;
-					text-align: center;
-				}
-				.unit-card{
-					width: 75%;
-					height: 100%;
-					border-left: 1px solid #ccc;
-
-					&>div{
-						width: 100%;
-						display: flex;
-						align-items: center;
-						border-bottom: 1px solid #ccc;
-
-						&:last-of-type{
-							border-bottom: none;
-						}
-
-						.unit-tit{
-							width: 40%;
-							padding-left: 10px;
-						}
-						.points{
-							width: 60%;
-							height: 100%;
-							border-left: 1px solid #ccc;
-
-							&>div{
-								width: 100%;
-								display: flex;
-								align-items: center;
-								span{
-									text-align: center;
-									width: 50%;
-								}
-								.point-tit{
-									border-right: 1px solid #ccc;
-									padding: 10px;
-								}
-							}
-						}
-					}
-				}
-			}
-		}
-		.el-row{
-			margin-bottom: 20px;
-		}
-		.el-row:last-child {
-			margin-bottom: 0;
-		}
-		.el-input{
-			width: 100% !important;
-		}
-		.el-date-editor::v-deep{
-			width: 100%;
-		}
-		.el-select{
-			width: 100%;
-		}
-		.el-cascader{
-			width: 100% !important;
-		}
-	}
-</style>
diff --git a/src/views/specialWorkSystem/specialIndex/index.vue b/src/views/specialWorkSystem/specialIndex/index.vue
index 8d16a84..6866f0e 100644
--- a/src/views/specialWorkSystem/specialIndex/index.vue
+++ b/src/views/specialWorkSystem/specialIndex/index.vue
@@ -1460,7 +1460,7 @@
   .topChart{
     .chart-item{
       border-radius: 4px;
-      background: rgba(8, 109, 209, 0.2);
+      background: rgba(0, 61, 121, 0.2);
       backdrop-filter: blur(5px);
       position: relative;
       z-index: 2;
@@ -1561,7 +1561,7 @@
   }
   .homeCard{
     border-radius: 4px;
-    background: rgba(8, 109, 209, 0.2);
+    background: rgba(0, 61, 121, 0.2);
     backdrop-filter: blur(5px);
     position: relative;
     z-index: 3;

--
Gitblit v1.9.2