马宇豪
2023-03-13 f77696136b150c4ba1687be9610b41549c586412
巡检大屏窗口
已修改2个文件
60 ■■■■■ 文件已修改
src/views/intellectInspect/inspectIndex/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/intellectInspect/intelligentLine/index.vue 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/intellectInspect/inspectIndex/index.vue
@@ -164,7 +164,7 @@
          <div style="margin-bottom: 20px">
            <div style="margin-bottom: 10px">处置前:</div>
            <div v-if="beImgs && beImgs.length>0">
              <el-image v-for="(item,index) in beImgs" :key="index" style="width: 100px; height: 100px" :src="item" fit="fill" />
              <el-image v-for="(item,index) in beImgs" :key="index" style="width: 200px; height: 200px" :src="item.split('?')[0]" fit="fill" />
            </div>
            <div v-else>
              无照片信息
@@ -173,7 +173,7 @@
          <div>
            <div style="margin-bottom: 10px">处置后</div>
            <div v-if="afImgs && beImgs.length>0">
              <el-image v-for="(item,index) in afImgs" :key="index" style="width: 100px; height: 100px" :src="item" fit="fill" />
              <el-image v-for="(item,index) in afImgs" :key="index" style="width: 200px; height: 200px" :src="item.split('?')[0]" fit="fill" />
            </div>
            <div v-else>
              无照片信息
src/views/intellectInspect/intelligentLine/index.vue
@@ -22,47 +22,32 @@
            <div>
            <div class="warning-part">
              <div class="warn-tit">异常警报:</div>
              <div class="warn-msg">
                <div class="warn-item">
              <div class="warn-msg" v-if="excepOrder && excepOrder.length>0">
                <div class="warn-item" v-for="(item,index) in excepOrder" :key="index">
                  <div class="i-tit">
                    P-8240A 巡检异常!
                    编号{{item.pointCode}} 巡检异常!
                  </div>
                  <div v-if="item.dataReportType == 2 || item.dataReportType == 3">
                    正常值:<span>{{(item.secondReferenceSign==1?'>':'>=') + item.secondReferenceValue + ',' + (item.thirdReferenceSign==3?'<':'<=') + item.thirdReferenceValue}}</span>
                  </div>
                  <div>
                    正常值:<span>8-10Mpa</span>
                    巡检值:
                    <span v-if="item.dataReportType == 1">{{ item.firstReferenceResult==1?'正常':item.firstReferenceResult==2?'异常':'备'}}</span>
                    <span v-if="item.dataReportType == 2">{{ item.secondReferenceResult}}</span>
                  </div>
                  <div>
                    巡检值:<span>12Mpa</span>
                    已通知负责人:<span>{{item.hiddenDangerHandlerName}}</span>
                  </div>
                  <div>
                    已通知负责人:<span>黄公子</span>
                    负责人电话:<span>{{item.hiddenDangerHandlerPhone}}</span>
                  </div>
                  <div>
                    负责人电话:<span>15261806176</span>
                  </div>
                  <div>
                    工单回执状态:<span>待响应</span>
                    工单回执状态:<span>{{item.handlerStatus==1?'待响应':item.handlerStatus==2?'标记误报':item.handlerStatus==3?'自查处理中':item.handlerStatus==4?'已移交上报':item.handlerStatus==5?'待验收':'已完成'}}</span>
                  </div>
                </div>
                <div class="warn-item">
                  <div class="i-tit">
                    P-8240A 巡检异常!
                  </div>
                  <div>
                    正常值:<span>8-10Mpa</span>
                  </div>
                  <div>
                    巡检值:<span>12Mpa</span>
                  </div>
                  <div>
                    已通知负责人:<span>黄公子</span>
                  </div>
                  <div>
                    负责人电话:<span>15261806176</span>
                  </div>
                  <div>
                    工单回执状态:<span>待响应</span>
                  </div>
                </div>
              </div>
              <div v-else>
                暂无异常警报
              </div>
            </div>
            <div class="star-pic">
@@ -154,6 +139,7 @@
    socket: any;
    socketData: string;
    data: Array<any>;
    excepOrder: Array<any>;
    id: string;
    defaultImg: string
}
@@ -170,6 +156,7 @@
            socketData: '',
            socket: null,
            data: [],
            excepOrder: [],
            id: '',
            defaultImg: new URL('../../../assets/default-img.jpg',import.meta.url).href
        });
@@ -181,7 +168,7 @@
            let curId = route.query.id
            state.id = curId.toString()
            getLine(state.id)
            getUrl(state.id)
            // getUrl(state.id)
        });
      onActivated(()=>{
        onScreenfullClick();
@@ -235,7 +222,12 @@
        const getLine = async (id:string) => {
            let res = await lineApi().getLine({ id: id });
            if (res.data.code === '200') {
                userInfos.value.dataList = res.data.data
                userInfos.value.dataList = res.data.data.rfidInfos
              if(res.data.data.excepOrder){
                state.excepOrder = res.data.data.excepOrder
              }else{
                state.excepOrder = []
              }
            } else {
                ElMessage({
                    type: 'warning',