马宇豪
2023-05-05 c819024e241b9f7c54cc3786373ad0d2998f2190
src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/index.vue
@@ -37,7 +37,7 @@
                    <template slot-scope="scope">
                        <span>{{ scope.row.rectifyTime }}</span>
                        <span v-if="scope.row.dangerStatus === 2" class="overdue-img">逾期</span>
                        <span v-if="scope.row.dangerStatus === 9" class="overdue-img">逾期</span>
<!--                        <span v-if="scope.row.dangerStatus === 9" class="overdue-img">逾期</span>-->
                    </template>
                </el-table-column>
                <el-table-column prop="rectifyType" label=" 整改类型" show-overflow-tooltip min-width="150px">
@@ -58,7 +58,7 @@
                <el-table-column prop="gmtCreate" label="创建时间" show-overflow-tooltip min-width="200px"></el-table-column>
                <el-table-column prop="lastEditUserName" label="最后修改人" show-overflow-tooltip min-width="150px"></el-table-column>
                <el-table-column prop="gmtModitify" label="最后修改时间" show-overflow-tooltip min-width="200px"></el-table-column>
                <el-table-column label="操作" align="center" width="240" class-name="small-padding fixed-width">
                <el-table-column label="操作" align="center" width="240" class-name="small-padding fixed-width" fixed="right">
                    <template slot-scope="scope">
                        <el-button type="text" @click="viewHandle('查看',scope.row)">查看</el-button>
                        <el-button type="text" v-show="scope.row.dangerStatus === 0 || scope.row.dangerStatus === 2" @click="viewHandle('整改', scope.row)">整改</el-button>
@@ -95,6 +95,7 @@
    import reportView from "../components/reportView";
    import rectifyDialog from "./components/rectifyDialog";
    import {deleteHiddenDangerReport} from "../../../../../api/hiddenDanger";
    import {getDepartmentList} from "../../../../../api/departmentManage";
    export default {
        name: "rectify",
@@ -130,7 +131,7 @@
        },
        created() {
            this.hiddenDangerList();
            this.getDepartmentData()
        },
        methods: {
            queryHandle: function () {
@@ -162,7 +163,20 @@
                window.open(fileurl, '_blank');
            },
            async getDepartmentData(){
                let res = await getDepartmentList({pageSize:1000,pageIndex:1})
                if(res.data.code === '200'){
                    this.departmentList = res.data.result.result
                }else{
                    this.$message({
                        message:res.data.message,
                        type:'warning'
                    })
                    if(res.data.code === '50001'){
                        this.riskSourceData = []
                    }
                }
            },
            hiddenDangerList(){
                this.listLoading = true