2 lines
7.1 KiB
JavaScript
2 lines
7.1 KiB
JavaScript
import{d as ae,G as te,r as u,a as le,w as D,o as oe,b as se,c as m,e as v,f as g,g as a,h as n,i as c,F as E,j as V,k as I,l as T,m as ue,t as p,n as ne,p as ie,E as M,q as re,s as ce,_ as de}from"./index-ccab2584.js";import{_ as me}from"./notData-cf10628e.js";import{g as w,a as ve,b as pe,c as ge}from"./enterpriseApi-970b69b2.js";import{_ as _e}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{D as fe}from"./index-332ffb24.js";import{f as ye}from"./index-c3163fc1.js";const j=_=>(re("data-v-07fb87ae"),_=_(),ce(),_),Fe={class:"warning-page"},he={class:"right_container"},be={class:"form_div"},Be={class:"imgPage"},we={class:"imgTable"},Se=["onClick"],Ne={class:"page_text flx-justify-column"},De={class:"img_title"},Ee={class:"img_bottom"},Te={style:{"font-size":"12px","white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis"}},xe={style:{"font-size":"12px","white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis"}},Ae={key:1,class:"table-empty"},Ce=j(()=>a("img",{src:me,alt:"notData"},null,-1)),ke=j(()=>a("div",null,"\u6682\u65E0\u6570\u636E",-1)),ze=[Ce,ke],Ve={class:"img_div"},Ie={class:"flx-justify-between"},Me={class:"flx-center"},je={class:"img_diatitle m-10"},Ye={class:"img_text m-10"},qe={class:"img_text m-10"},Le={class:"img_text m-10 flx-center"},Pe=ae({__name:"index",setup(_){const f=te(),i=u(""),Y=u(0),y=u(!1),q=u(!0),F=u(!1),x=u(""),h=u({pageNo:1,pageSize:7,total:0}),o=u({pageNo:1,pageSize:12,total:0}),A=u([]),d=u([]),s=u({code:"",createTime:"",startTime:"",endTime:""}),C=u([]),r=u({createBy:"",createTime:"",deviceCode:"",deviceName:"",engineeringSn:"",id:"",image:"",remark:"",solveBy:"",solveImage:"",solveTime:"",state:0,type:4,typeName:""}),b=u({projectName:"",typeName:"",deviceName:"",createTime:"",image:"",createBy:""}),L=le({formItemConfig:[{label:"\u5DE5\u7A0B\u540D\u79F0",prop:"projectName",type:"input",disabled:!0},{label:"\u9690\u60A3\u7C7B\u578B",prop:"typeName",type:"input",disabled:!0},{label:"\u6293\u62CD\u5730\u70B9",prop:"deviceName",type:"input",disabled:!0},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime",type:"date",dateType:"date",disabled:!0},{label:"\u56FE\u7247\u663E\u793A",prop:"image",type:"image",src:"image",width:"auto",height:"100px",fit:"fill"},{label:"\u4E0B\u8FBE\u4EBA",prop:"createBy",type:"input"}],rules:{projectName:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"}],typeName:[{required:!0,message:"\u8BF7\u8F93\u5165\u9690\u60A3\u7C7B\u578B",trigger:"blur"}],createBy:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0B\u8FBE\u4EBA",trigger:"blur"}]}}),P=e=>{y.value=!0,r.value={...e}},U=async e=>{o.value.pageNo=e;const t=await w({pageNo:e,pageSize:o.value.pageSize,engineeringSn:i.value});d.value=t.result.records,o.value.total=+t.result.total},G=async e=>{o.value.pageSize=e;const t=await w({pageNo:o.value.pageNo,pageSize:e,engineeringSn:i.value});d.value=t.result.records,o.value.total=+t.result.total},H=()=>{b.value={...r.value},b.value.projectName=x.value,b.value.createTime=ye(new Date,"yyyy-MM-dd HH:mm:ss"),F.value=!0},R=()=>{s.value.startTime=s.value.createTime[0],s.value.endTime=s.value.createTime[1]},B=async()=>{if(i.value){const e=await w({...s.value,...o.value,engineeringSn:i.value});d.value=e.result.records,o.value.total=+e.result.total}else d.value=[],o.value.total=0},$=async e=>{const t=await w({engineeringSn:e.engineeringSn,pageNo:o.value.pageNo,pageSize:o.value.pageSize});d.value=t.result.records,o.value.total=+t.result.total,i.value=e.engineeringSn,x.value=e.engineeringName,s.value={code:"",createTime:"",startTime:"",endTime:""},S()},Q=async e=>{await ve(e),F.value=!1,y.value=!1,M.success("\u53D1\u5E03\u6210\u529F"),await B()},J=async()=>{const{result:e}=await pe(h.value);A.value=e.records,h.value.total=+e.total},S=async()=>{const e=await ge({engineeringSn:i.value});C.value=e.result};D(()=>Y.value,async e=>{h.value.pageNo=1,h.value.total=0,await J(),$(A.value[0])}),D(()=>s.value.createTime,()=>{s.value.createTime===null&&(s.value.startTime="",s.value.endTime="")});const K=async()=>{i.value=f.activeSn,B(),S(),M.success("\u9875\u9762\u5DF2\u66F4\u65B0")};return D(()=>f.activeSn,e=>{i.value=f.activeSn,K()}),oe(()=>{i.value=f.activeSn}),se(async()=>{B(),await S(),d.value}),(e,t)=>{const O=m("el-option"),W=m("el-select"),N=m("el-form-item"),X=m("el-date-picker"),k=m("el-button"),Z=m("el-form"),z=m("el-image"),ee=m("el-dialog");return v(),g(E,null,[a("div",Fe,[a("div",he,[a("div",be,[n(Z,{model:s.value,inline:!0,onSubmit:t[2]||(t[2]=ue(()=>{},["prevent"])),class:"form",ref:"FormRef"},{default:c(()=>[n(N,{label:"\u76D1\u63A7\u540D\u79F0"},{default:c(()=>[n(W,{class:"select",modelValue:s.value.code,"onUpdate:modelValue":t[0]||(t[0]=l=>s.value.code=l),placeholder:"\u8BF7\u9009\u62E9"},{default:c(()=>[(v(!0),g(E,null,V(C.value,l=>(v(),I(O,{key:l.code,label:l.name,value:l.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),n(N,{label:"\u62A5\u8B66\u65F6\u95F4"},{default:c(()=>[n(X,{modelValue:s.value.createTime,"onUpdate:modelValue":t[1]||(t[1]=l=>s.value.createTime=l),type:"daterange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",onChange:R},null,8,["modelValue"])]),_:1}),n(N,null,{default:c(()=>[n(k,{type:"primary",onClick:B},{default:c(()=>[T("\u67E5\u8BE2")]),_:1})]),_:1})]),_:1},8,["model"])]),a("div",Be,[a("div",we,[d.value.length?(v(!0),g(E,{key:0},V(d.value,l=>(v(),g("div",{class:"img_item",onClick:Ue=>P(l),key:l.id},[n(z,{style:{width:"100%",height:"182px"},src:l.image,fit:"fill"},null,8,["src"]),a("div",Ne,[a("div",De,p(l.typeName),1),a("div",Ee,[a("div",Te," \u4F4D\u7F6E\uFF1A"+p(l.deviceName),1),a("div",xe," \u62A5\u8B66\u65F6\u95F4\uFF1A"+p(l.reportTime),1)])])],8,Se))),128)):(v(),g("div",Ae,ze))]),n(_e,{pageable:o.value,total:o.value.total,"page-size":o.value.pageSize,layout:"prev, pager, next, jumper",handleSizeChange:G,handleCurrentChange:U,background:q.value,class:"pagination"},null,8,["pageable","total","page-size","background"])])])]),n(ee,{class:"imgDialog",title:"\u6574\u6539\u56FE\u7247",width:"50%",modelValue:y.value,"onUpdate:modelValue":t[3]||(t[3]=l=>y.value=l),"show-close":""},{footer:c(()=>[a("div",Ie,[a("div",Me,[a("span",je,p(r.value.typeName),1),a("span",Ye,"\u4F4D\u7F6E\uFF1A"+p(r.value.deviceName),1),a("span",qe,"\u65F6\u95F4\uFF1A"+p(r.value.reportTime),1),a("span",Le,[a("div",{class:ne(r.value.state===-1?"pending":"complete")},null,2),T(" "+p(r.value.state===-1?"\u5F85\u5904\u7406":"\u5DF2\u5904\u7406"),1)])]),a("div",null,[r.value.state===-1?(v(),I(k,{key:0,type:"primary",onClick:H},{default:c(()=>[T(" \u521B\u5EFA\u9690\u60A3\u8BB0\u5F55 ")]),_:1})):ie("",!0)])])]),default:c(()=>[a("div",Ve,[n(z,{class:"diaImg",src:r.value.image,fit:"fill"},null,8,["src"])])]),_:1},8,["modelValue"]),n(fe,{title:"\u521B\u5EFA\u9690\u60A3\u8BB0\u5F55",formConfig:L,formData:b.value,visible:F.value,"onUpdate:visible":t[4]||(t[4]=l=>F.value=l),"append-to-body":"",width:"700px",onConfirm:Q},null,8,["formConfig","formData","visible"])],64)}}});const Ke=de(Pe,[["__scopeId","data-v-07fb87ae"]]);export{Ke as default};
|