Mars3D-screen_web/dist/assets/js/transformInfo-7deb9d17.js
2023-10-10 09:36:22 +08:00

2 lines
16 KiB
JavaScript

import{_ as _imports_1}from"./look-ecda901f.js";import{b2 as submitReform,b3 as relativeInfo,b4 as timeLineData}from"./enterpriseApi-970b69b2.js";import{d as defineComponent,r as ref,w as watch,b as onMounted,c as resolveComponent,a5 as resolveDirective,e as openBlock,f as createElementBlock,h as createVNode,i as withCtx,g as createBaseVNode,l as createTextVNode,t as toDisplayString,k as createBlock,p as createCommentVNode,F as Fragment,j as renderList,y as unref,z as normalizeStyle,S as withDirectives,E as ElMessage,a as reactive,q as pushScopeId,s as popScopeId,_ as _export_sfc}from"./index-ccab2584.js";const _withScopeId=o=>(pushScopeId("data-v-14e3d396"),o=o(),popScopeId(),o),_hoisted_1={class:"overview"},_hoisted_2={class:"title-detail"},_hoisted_3=_withScopeId(()=>createBaseVNode("img",{src:_imports_1,alt:""},null,-1)),_hoisted_4=_withScopeId(()=>createBaseVNode("span",null,"\u67E5\u770B\u9690\u60A3\u6574\u6539\u4FE1\u606F",-1)),_hoisted_5={class:"detail-content"},_hoisted_6=_withScopeId(()=>createBaseVNode("div",{class:"content-title"},"\u9690\u60A3\u8BB0\u5F55",-1)),_hoisted_7={class:"row"},_hoisted_8={class:"row-span"},_hoisted_9={class:"row-span"},_hoisted_10={class:"row-span"},_hoisted_11={class:"row"},_hoisted_12={class:"row-span"},_hoisted_13={class:"row-span"},_hoisted_14={class:"row-span"},_hoisted_15={class:"row"},_hoisted_16={class:"row-span"},_hoisted_17={class:"row-span"},_hoisted_18={class:"row-span"},_hoisted_19={class:"row"},_hoisted_20={class:"row-span"},_hoisted_21={class:"row-span"},_hoisted_22={class:"row-span"},_hoisted_23={class:"detail-table"},_hoisted_24=_withScopeId(()=>createBaseVNode("div",{class:"content-title"},"\u6574\u6539/\u590D\u67E5\u8BB0\u5F55",-1)),_hoisted_25={class:"table"},_hoisted_26={key:0,class:"transform-record"},_hoisted_27={class:"title-detail"},_hoisted_28=_withScopeId(()=>createBaseVNode("img",{src:_imports_1,alt:""},null,-1)),_hoisted_29=_withScopeId(()=>createBaseVNode("span",null,"\u6574\u6539\u8BB0\u5F55",-1)),_hoisted_30=_withScopeId(()=>createBaseVNode("div",{class:"content-title"},"\u9690\u60A3\u95EE\u9898",-1)),_hoisted_31={class:"row"},_hoisted_32=_withScopeId(()=>createBaseVNode("span",null,"\u521B\u5EFA\u4EBA:",-1)),_hoisted_33={class:"row"},_hoisted_34=_withScopeId(()=>createBaseVNode("span",null,"\u521B\u5EFA\u65F6\u95F4:",-1)),_hoisted_35={class:"row"},_hoisted_36=_withScopeId(()=>createBaseVNode("span",null,"\u9690\u60A3\u95EE\u9898:",-1)),_hoisted_37={class:"row"},_hoisted_38=_withScopeId(()=>createBaseVNode("span",null,"\u5907\u6CE8:",-1)),_hoisted_39={class:"row"},_hoisted_40=_withScopeId(()=>createBaseVNode("span",null,"\u9690\u60A3\u7167\u7247:",-1)),_hoisted_41={key:0,class:"imgList"},_hoisted_42={class:"situation"},_hoisted_43=_withScopeId(()=>createBaseVNode("span",null,"\u6574\u6539\u60C5\u51B5",-1)),_hoisted_44={class:"situation-step"},_hoisted_45={class:"row"},_hoisted_46=_withScopeId(()=>createBaseVNode("span",null,"\u6574\u6539\u4EBA:",-1)),_hoisted_47={key:1},_hoisted_48={class:"row"},_hoisted_49=_withScopeId(()=>createBaseVNode("span",null,"\u6574\u6539\u65E5\u671F:",-1)),_hoisted_50={key:1},_hoisted_51={class:"row"},_hoisted_52=_withScopeId(()=>createBaseVNode("span",null,"\u6574\u6539\u56DE\u590D:",-1)),_hoisted_53={key:1},_hoisted_54={class:"row"},_hoisted_55=_withScopeId(()=>createBaseVNode("span",null,"\u6574\u6539\u7167\u7247:",-1)),_hoisted_56={key:0,class:"face-img"},_hoisted_57={key:0,class:"imgList"},_hoisted_58=["src"],_hoisted_59={key:1,class:"imgList"},_hoisted_60=["src"],_hoisted_61={key:0,class:"row"},_hoisted_62=_withScopeId(()=>createBaseVNode("span",null,"\u5BA1\u6838\u610F\u89C1:",-1)),_hoisted_63={key:2,class:"status-operate"},_hoisted_64=_withScopeId(()=>createBaseVNode("div",{style:{"border-left":"2px solid #0f81ff","font-size":"20px",color:"#333333"}},[createBaseVNode("span",{style:{"margin-left":"5px"}},"\u5BA1\u6838\u610F\u89C1")],-1)),_hoisted_65={class:"dialog-footer"},_sfc_main=defineComponent({__name:"transformInfo",props:{detailsDialog:Boolean,relativeId:String},emits:["update:detailsDialog","confirm"],setup(__props,{emit:emits}){const props=__props,baseUrl="http://47.104.132.250:9000",visible1=ref(!1),transformDialog=ref(!1),recordData=ref([]),recordRowData=ref(),basicData=ref(),dialogStyle=ref({"min-width":"824px"}),reformInfo=ref({solveBy:"",solveTime:"",solveDesc:"",solveImage:[]}),closeMain=()=>{visible1.value=!1,transformDialog.value=!1,dialogStyle.value={"min-width":"824px",transform:"translateX(0px)"}},closeSecondary=()=>{transformDialog.value=!1,dialogStyle.value={"min-width":"824px",transform:"translateX(0px)"}},submitForm=async()=>{reformInfo.value.solveImage=JSON.stringify(reformInfo.value.solveImage);let o={...reformInfo.value,inspectQuestionId:recordRowData.value.id};await submitReform(o),timelineList.value.shift(),getTimeLineList(),closeSecondary(),getInfo(),ElMessage.success("\u63D0\u4EA4\u6210\u529F")},handleAvatarSuccess=(o,t)=>{o.result.url,reformInfo.value.solveImage.push({url:o.result.url})},rowClick=o=>{recordRowData.value=o,transformDialog.value=!0,dialogStyle.value={"min-width":"824px",transform:"translateX(-170px)"},reformInfo.value=reactive({solveBy:"",solveTime:"",solveDesc:"",solveImage:[]}),getTimeLineList()},getInfo=async()=>{const res=await relativeInfo({id:props.relativeId});basicData.value=res.result,recordData.value=res.result.inspectQuestionList,recordData.value.map(item=>{item.image=eval(item.image)})},timelineList=ref([{name:1}]),getTimeLineList=async()=>{const res=await timeLineData({inspectQuestionId:recordRowData.value.id});res.result.map(item=>{item.solveImage=eval(item.solveImage)}),timelineList.value=res.result},addSituation=()=>{timelineList.value.find(t=>t.type=="insert")||timelineList.value.unshift({type:"insert"})},auditVisible=ref(!1);return watch(()=>props.detailsDialog,(o,t)=>{visible1.value=o,o?getInfo():emits("confirm")}),watch(visible1,(o,t)=>{emits("update:detailsDialog",o)}),onMounted(()=>{}),(o,t)=>{const _=resolveComponent("close"),u=resolveComponent("el-icon"),a=resolveComponent("el-col"),n=resolveComponent("el-row"),r=resolveComponent("el-table-column"),p=resolveComponent("el-image"),v=resolveComponent("el-table"),c=resolveComponent("el-button"),d=resolveComponent("el-input"),B=resolveComponent("el-date-picker"),f=resolveComponent("plus"),V=resolveComponent("el-upload"),w=resolveComponent("el-timeline-item"),D=resolveComponent("el-timeline"),m=resolveComponent("el-dialog"),N=resolveDirective("auth");return openBlock(),createElementBlock("div",_hoisted_1,[createVNode(m,{"show-close":!1,modelValue:visible1.value,"onUpdate:modelValue":t[3]||(t[3]=e=>visible1.value=e),style:normalizeStyle(dialogStyle.value),onClose:closeMain},{title:withCtx(()=>[createBaseVNode("div",_hoisted_2,[_hoisted_3,_hoisted_4,createVNode(u,null,{default:withCtx(()=>[createVNode(_,{onClick:closeMain})]),_:1})])]),default:withCtx(()=>[createBaseVNode("div",_hoisted_5,[_hoisted_6,createBaseVNode("div",_hoisted_7,[createVNode(n,{gutter:20},{default:withCtx(()=>[createVNode(a,{span:8},{default:withCtx(()=>{var e,l,s,i,h;return[createBaseVNode("span",_hoisted_8,[createTextVNode("\u68C0\u67E5\u60C5\u51B5\uFF1A "),createBaseVNode("span",null,toDisplayString(((e=basicData.value)==null?void 0:e.state)==1?"\u6267\u6CD5\u4E2D":((l=basicData.value)==null?void 0:l.state)==2?"\u5F85\u6574\u6539":((s=basicData.value)==null?void 0:s.state)==3?"\u5F85\u5BA1\u6838":((i=basicData.value)==null?void 0:i.state)==4?"\u5DF2\u95ED\u5408":((h=basicData.value)==null?void 0:h.state)==5?"\u5DF2\u9A73\u56DE":""),1)])]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_9,"\u5DE5\u7A0B\u540D\u79F0\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.engineeringName),1)]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_10,"\u68C0\u67E5\u4EBA\u5458\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.inspectUserName),1)]}),_:1})]),_:1})]),createBaseVNode("div",_hoisted_11,[createVNode(n,{gutter:20},{default:withCtx(()=>[createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_12,"\u68C0\u67E5\u65F6\u95F4\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.createTime),1)]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_13,"\u5EFA\u8BBE\u5355\u4F4D\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.buildEnt),1)]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_14,"\u76D1\u7406\u5355\u4F4D\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.supervisorEnt),1)]}),_:1})]),_:1})]),createBaseVNode("div",_hoisted_15,[createVNode(n,{gutter:20},{default:withCtx(()=>[createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_16,"\u65BD\u5DE5\u5355\u4F4D\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.opEnt),1)]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_17,"\u52D8\u5BDF\u5355\u4F4D\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.surveyEnt),1)]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_18,"\u8BBE\u8BA1\u5355\u4F4D\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.designEnt),1)]}),_:1})]),_:1})]),createBaseVNode("div",_hoisted_19,[createVNode(n,{gutter:20},{default:withCtx(()=>[createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_20,"\u8D23\u4EFB\u533A\u57DF\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.address),1)]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_21,"\u6574\u6539\u7C7B\u578B\uFF1A"+toDisplayString(((e=basicData.value)==null?void 0:e.requireType)==1?"\u9650\u671F\u6574\u6539":"\u505C\u5DE5\u6574\u6539"),1)]}),_:1}),createVNode(a,{span:8},{default:withCtx(()=>{var e;return[createBaseVNode("span",_hoisted_22,"\u6574\u6539\u671F\u9650\uFF1A"+toDisplayString((e=basicData.value)==null?void 0:e.deadline),1)]}),_:1})]),_:1})])]),createBaseVNode("div",_hoisted_23,[_hoisted_24,createBaseVNode("div",_hoisted_25,[createVNode(v,{data:recordData.value,class:"el-table","row-style":{height:"40px"},"header-cell-style":{backgroundColor:"#F5F7FA",textAlign:"center",height:"40px"},"cell-style":{textAlign:"center",height:"40px"},onRowClick:rowClick},{default:withCtx(()=>[createVNode(r,{prop:"createByName",label:"\u521B\u5EFA\u4EBA"}),createVNode(r,{prop:"questionDesc",label:"\u9690\u60A3\u95EE\u9898","show-overflow-tooltip":!0}),createVNode(r,{label:"\u9690\u60A3\u7167\u7247"},{default:withCtx(e=>[e.row.image&&e.row.image.length>0?(openBlock(),createBlock(p,{key:0,style:{width:"38px",height:"28px"},src:e.row.image[0].url,fit:"fill"},null,8,["src"])):createCommentVNode("",!0)]),_:1}),createVNode(r,{prop:"state",label:"\u6574\u6539\u72B6\u6001"},{default:withCtx(e=>[createBaseVNode("span",null,toDisplayString(e.row.state==1?"\u5F85\u6574\u6539":e.row.state==2?"\u5F85\u5BA1\u6838":e.row.state==3?"\u5DF2\u95ED\u5408":e.row.state==4?"\u5DF2\u9A73\u56DE":""),1)]),_:1})]),_:1},8,["data"])])]),transformDialog.value?(openBlock(),createElementBlock("div",_hoisted_26,[createBaseVNode("div",_hoisted_27,[_hoisted_28,_hoisted_29,createVNode(u,null,{default:withCtx(()=>[createVNode(_,{onClick:closeSecondary})]),_:1})]),_hoisted_30,createBaseVNode("div",_hoisted_31,[_hoisted_32,createBaseVNode("span",null,toDisplayString(recordRowData.value.createByName),1)]),createBaseVNode("div",_hoisted_33,[_hoisted_34,createBaseVNode("span",null,toDisplayString(recordRowData.value.createTime),1)]),createBaseVNode("div",_hoisted_35,[_hoisted_36,createBaseVNode("span",null,toDisplayString(recordRowData.value.questionDesc),1)]),createBaseVNode("div",_hoisted_37,[_hoisted_38,createBaseVNode("span",null,toDisplayString(recordRowData.value.remark),1)]),createBaseVNode("div",_hoisted_39,[_hoisted_40,recordRowData.value.image?(openBlock(),createElementBlock("div",_hoisted_41,[(openBlock(!0),createElementBlock(Fragment,null,renderList(recordRowData.value.image,(e,l)=>(openBlock(),createBlock(p,{src:e.url,fit:"fill",key:l,"preview-src-list":[e.url]},null,8,["src","preview-src-list"]))),128))])):createCommentVNode("",!0)]),createBaseVNode("div",_hoisted_42,[_hoisted_43,recordRowData.value.state===1||recordRowData.value.state===4?(openBlock(),createBlock(c,{key:0,type:"success",onClick:addSituation},{default:withCtx(()=>[createTextVNode("\u65B0\u589E\u6574\u6539\u8BB0\u5F55")]),_:1})):createCommentVNode("",!0)]),createBaseVNode("div",_hoisted_44,[createVNode(D,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(timelineList.value,(e,l)=>(openBlock(),createBlock(w,{timestamp:e.createTime,placement:"top",key:l},{default:withCtx(()=>[createBaseVNode("div",_hoisted_45,[_hoisted_46,e.type&&e.type=="insert"?(openBlock(),createElementBlock(Fragment,{key:0},[e.type&&e.type=="insert"?(openBlock(),createBlock(d,{key:0,modelValue:reformInfo.value.solveBy,"onUpdate:modelValue":t[0]||(t[0]=s=>reformInfo.value.solveBy=s),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])):createCommentVNode("",!0)],64)):(openBlock(),createElementBlock("span",_hoisted_47,toDisplayString(e.solveBy),1))]),createBaseVNode("div",_hoisted_48,[_hoisted_49,e.type&&e.type=="insert"?(openBlock(),createBlock(B,{key:0,modelValue:reformInfo.value.solveTime,"onUpdate:modelValue":t[1]||(t[1]=s=>reformInfo.value.solveTime=s),type:"datetime",style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])):(openBlock(),createElementBlock("span",_hoisted_50,toDisplayString(e.solveTime),1))]),createBaseVNode("div",_hoisted_51,[_hoisted_52,e.type&&e.type=="insert"?(openBlock(),createBlock(d,{key:0,modelValue:reformInfo.value.solveDesc,"onUpdate:modelValue":t[2]||(t[2]=s=>reformInfo.value.solveDesc=s),type:"textarea",rows:2,placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])):(openBlock(),createElementBlock("span",_hoisted_53,toDisplayString(e.solveDesc),1))]),createBaseVNode("div",_hoisted_54,[_hoisted_55,e.type&&e.type=="insert"?(openBlock(),createElementBlock("div",_hoisted_56,[reformInfo.value.solveImage.length>0?(openBlock(),createElementBlock("div",_hoisted_57,[(openBlock(!0),createElementBlock(Fragment,null,renderList(reformInfo.value.solveImage,(s,i)=>(openBlock(),createElementBlock("img",{src:s.url,class:"face-avatar",key:i},null,8,_hoisted_58))),128))])):createCommentVNode("",!0),createVNode(V,{class:"face-uploader",action:`${unref(baseUrl)}/xmgl/file/upload`,"show-file-list":!1,"on-success":handleAvatarSuccess,accept:"image/jpg, image/jpeg, image/png"},{default:withCtx(()=>[createVNode(u,null,{default:withCtx(()=>[createVNode(f)]),_:1})]),_:1},8,["action"])])):Array.isArray(e.solveImage)?(openBlock(),createElementBlock("div",_hoisted_59,[(openBlock(!0),createElementBlock(Fragment,null,renderList(e.solveImage,(s,i)=>(openBlock(),createElementBlock("img",{src:s.url,alt:"",key:i},null,8,_hoisted_60))),128))])):createCommentVNode("",!0)]),e.suggest?(openBlock(),createElementBlock("div",_hoisted_61,[_hoisted_62,createBaseVNode("span",null,toDisplayString(e.suggest),1)])):createCommentVNode("",!0),e.type?createCommentVNode("",!0):(openBlock(),createElementBlock("div",{key:1,class:"status-name",style:normalizeStyle({color:e.examineState===0?"#008BFF":e.examineState===1?"#30AC7C":"#F64D31"})},toDisplayString(e.examineState==0?"\u5F85\u5BA1\u6838":e.examineState==1?"\u5DF2\u901A\u8FC7":"\u5DF2\u9A73\u56DE"),5)),e.type?(openBlock(),createElementBlock("div",_hoisted_63,[withDirectives((openBlock(),createBlock(c,{type:"primary",onClick:submitForm},{default:withCtx(()=>[createTextVNode("\u63D0\u4EA4")]),_:1})),[[N,"safety_inspect_record_slove"]])])):createCommentVNode("",!0)]),_:2},1032,["timestamp"]))),128))]),_:1})])])):createCommentVNode("",!0)]),_:1},8,["modelValue","style"]),createVNode(m,{modelValue:auditVisible.value,"onUpdate:modelValue":t[6]||(t[6]=e=>auditVisible.value=e),"append-to-body":!0},{title:withCtx(()=>[_hoisted_64]),footer:withCtx(()=>[createBaseVNode("span",_hoisted_65,[createVNode(c,{onClick:t[4]||(t[4]=e=>auditVisible.value=!1)},{default:withCtx(()=>[createTextVNode("\u9A73 \u56DE")]),_:1}),createVNode(c,{type:"primary",onClick:t[5]||(t[5]=e=>auditVisible.value=!1)},{default:withCtx(()=>[createTextVNode("\u901A \u8FC7")]),_:1})])]),default:withCtx(()=>[createVNode(d,{type:"textarea",rows:2,placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"})]),_:1},8,["modelValue"])])}}}),transformInfo_vue_vue_type_style_index_0_scoped_14e3d396_lang="",transformInfo=_export_sfc(_sfc_main,[["__scopeId","data-v-14e3d396"]]);export{transformInfo as default};