whycwx
2021-11-24 cfa3db4bf06a5add0db6dd4a1abaa85077d4fd1c
修改
1个文件已修改
145 ■■■■■ 已修改文件
src/pages/alarmWork/workInfo.vue 145 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/alarmWork/workInfo.vue
@@ -134,152 +134,96 @@
                </el-tab-pane>
                <el-tab-pane label="流程信息">
                    <p class="title_p">流程信息</p>
                    <el-row :gutter="20">
                    <!-- <el-row :gutter="20">
                        <el-col :span="6">
                            <p>工单派发</p>
                        </el-col>
                        <el-col :span="10">
                            <p>处理人:系统自动派</p>
                            <p>处理人:{{  }}</p>
                        </el-col>
                        <el-col :span="8">
                            <p>处理时间:2021/9/7 12:35:11</p>
                        </el-col>
                    </el-row>
                    <div class="details_box">
                    </el-row> -->
                    <div class="details_box" v-for="item in workInfo.linkList">
                        <el-row :gutter="20">
                            <el-col :span="6">
                                <p>T1处理 处理人:李某某</p>
                            </el-col>
                            <el-col :span="6">
                                <p>处理角色:区域一管理员</p>
                                <p>{{ item.processLevel || "" }} 处理人:{{ item.dealUserId }}</p>
                            </el-col>
                            <el-col :span="4">
                                <p>处理动作:移交</p>
                                <p>处理动作:{{ getStatus(item.status)}}</p>
                            </el-col>
                            <el-col :span="8">
                                <p>处理时间:2021/9/7 14:41:59</p>
                                <p>处理时间:{{ item.createTime }}</p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>移交处理角色:区域二管理员 </p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                            </el-col>
                        </el-row>
                        <!-- 转派 -->
                        <div v-if="item.status == 1">
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>移交意见:此告警不属于本区域,请区域二处理。 </p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>分派处理人:张某某、程某某 </p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>分派意见:请配合处理。 </p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>回复移交:无法处理,请移交到T2处理</p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>附件:test.txt </p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>处理结果:处理意见通过。 </p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>移交处理角色:蓄电池维护班组2</p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                                    <p>转派意见:{{ item.dealDesc }} </p>
                            </el-col>
                        </el-row>
                    </div>
                    <div class="details_box">
                        <!-- 移交 -->
                        <div v-if="item.status == 2">
                        <el-row :gutter="20">
                            <el-col :span="6">
                                <p>T1处理 处理人:李某某</p>
                            </el-col>
                            <el-col :span="6">
                                <p>处理角色:区域一管理员</p>
                            </el-col>
                            <el-col :span="4">
                                <p>处理动作:移交</p>
                            </el-col>
                            <el-col :span="8">
                                <p>处理时间:2021/9/7 14:41:59</p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>移交处理角色:区域二管理员 </p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                                    <p>要求完成时间:{{ item.dealTime }}</p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>移交意见:此告警不属于本区域,请区域二处理。 </p>
                                    <p>移交意见:{{ item.dealDesc}} </p>
                            </el-col>
                        </el-row>
                        </div>
                        <!-- 分派 -->
                        <div v-if="item.status == 3">
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>分派处理人:张某某、程某某 </p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                                    <p>分派处理人:{{ item.dealUserId}} </p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>分派意见:请配合处理。 </p>
                                    <p>分派意见:{{ item.dealDesc}} </p>
                            </el-col>
                        </el-row>
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>回复移交:无法处理,请移交到T2处理</p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                            </el-col>
                        </el-row>
                        </div>
                        <!-- 驳回 -->
                        <div v-if="item.status ==4">
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>附件:test.txt </p>
                                    <p>驳回意见:{{ item.dealDesc }} </p>
                            </el-col>
                        </el-row>
                        </div>
                        <!-- 通过 -->
                        <div v-if="item.status ==5">
                        <el-row :gutter="20">
                            <el-col :span="20">
                                <p>处理结果:处理意见通过。 </p>
                                    <p>通过意见:{{ item.dealDesc }} </p>
                            </el-col>
                        </el-row>
                        </div>
                        <!-- 回复 -->
                        <div v-if="item.status == 6">
                        <el-row :gutter="20">
                            <el-col :span="16">
                                <p>移交处理角色:蓄电池维护班组2</p>
                            </el-col>
                            <el-col :span="8">
                                <p>要求完成时间:2021/9/8 14:41:59</p>
                                    <p>回复移交:{{ item.dealDesc }}</p>
                            </el-col>
                        </el-row>
                        </div>
                        <!-- 处理 -->
                        <div v-if="item.status == 7">
                            <el-row :gutter="20">
                                <el-col :span="20">
                                    <p>处理结果:{{ item.dealDesc }} </p>
                                </el-col>
                            </el-row>
                        </div>
                    </div>
                </el-tab-pane>
@@ -360,6 +304,7 @@
                stationId:"",
                id:"",
                type:"",
                linkList:[]
            },
            numList:["一","二","三","四","五","六","七","八","九","十"],
            selectList:[
@@ -404,6 +349,11 @@
        this.basicInfo();
    },
    methods: {
        // 返回状态
        getStatus:function(val){
            let arr = {"0":"接单","1":"转派","2":"移交","3":"分派","4":"驳回","5":"通过","6":"回复"}
            return arr[val];
        },
        // 通过、驳回按钮
        listBtn:function(val,row){
            console.log(row)
@@ -746,6 +696,7 @@
                basicInfo({mainId:31}).then((res)=>{
                    if(res.data.code == 1){
                        let resdata = res.data.data;
                            self.workInfo.linkList = resdata.linkList;
                            self.workInfo.status = resdata.status;
                            self.workInfo.statusName = STATUS[resdata.status];
                            self.workInfo.title = resdata.title;//标题