Mars3D-screen_web/dist/assets/js/index-1750abeb.js
2023-10-10 09:36:22 +08:00

2 lines
6.8 KiB
JavaScript

import{_ as H}from"./updateIcon-57303c18.js";import{u as K}from"./useHandleData-0eab3d22.js";import{P as Q}from"./index-d5758658.js";import{bg as W,bh as X,bi as Y,bj as Z}from"./enterpriseApi-970b69b2.js";import{d as B,r as i,G as ee,a as N,w as le,o as ae,b as te,c as s,a5 as oe,e as m,f as q,g,h as a,i as o,S as U,k as V,l as h,y as C,B as re,E as S,q as ne,s as se,_ as ue}from"./index-ccab2584.js";import"./notData-cf10628e.js";import"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import"./print-eaefcdaa.js";const I=v=>(ne("data-v-01055c52"),v=v(),se(),v),ie={class:"table-box"},de={style:{width:"100%"}},pe=I(()=>g("img",{src:H,alt:"",class:"configureIcon"},null,-1)),ce=I(()=>g("span",null,"\u7F16\u8F91",-1)),me={class:"face-img"},ge=["src"],ve=B({name:"ProjectSupervisionRecord"}),_e=B({...ve,setup(v){const d=i("");i({pageNo:1,pageSize:7,total:0});const _=i(),$="http://47.104.132.250:9000",f=ee(),c=i(!1),k=i(""),t=i({serialNumber:"",operator:"",dname:"",brand:"",model:"",droneType:"",liveUrl:"",image:""}),b=i();i("");const A=N({serialNumber:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},dname:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"},brand:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"},model:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"},droneType:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"},liveUrl:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"},image:{required:!0,message:"\u8BF7\u4E0A\u4F20",trigger:"change"}}),D=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"serialNumber",label:"\u8BBE\u5907\u5E8F\u5217\u53F7"},{prop:"operator",label:"\u98DE\u63A7\u7A0B\u5E8F\u5458"},{prop:"dname",label:"\u8BBE\u5907\u540D\u79F0",search:{el:"input"}},{prop:"brand",label:"\u54C1\u724C"},{prop:"model",label:"\u578B\u53F7"},{prop:"droneType",label:"\u65E0\u4EBA\u673A\u7C7B\u578B"},{prop:"liveUrl",label:"\u7ED1\u5B9A\u76F4\u64ADurl"},{prop:"image",label:"\u8BBE\u5907\u56FE\u7247"},{prop:"operation",label:"\u64CD\u4F5C",fixed:"right"}],F=async(r,e)=>{!r||await r.validate(async(n,T)=>{n?(e.engineeringSn=d.value,t.value.id?(await W(e),S.success("\u7F16\u8F91\u6210\u529F"),c.value=!1):(await X(e),S.success("\u4FDD\u5B58\u6210\u529F"),c.value=!1,getAIengPage()),b.value.getTableList()):S({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},L=(r,e)=>{r.result.url,t.value.image=r.result.url,_.value.validateField("image")},P=r=>({list:r.records,total:Number(r.total),pageNo:Number(r.current),pageSize:Number(r.size)}),j=r=>{let e=JSON.parse(JSON.stringify(r));if(e.engineeringSn=d.value,e.createTime&&(e.createTime_begin=e.createTime[0],e.createTime_end=e.createTime[1],delete e.createTime),d.value)e.engineeringSn=d.value;else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return Y(e)},x=(r,e)=>{var n;(n=_.value)==null||n.resetFields(),r===1?(k.value="\u65B0\u589E\u8BBE\u5907",t.value=N({})):(k.value="\u7F16\u8F91\u8BBE\u5907",t.value=N({...e})),c.value=!0},z=async r=>{await K(Z,{id:r.id},`\u5220\u9664\u3010${r.dname}\u3011`),b.value.getTableList()},R=async()=>{d.value=f.activeSn,b.value.getTableList(),S.success("\u9875\u9762\u5DF2\u66F4\u65B0")};return le(()=>f.activeSn,r=>{d.value=f.activeSn,R()}),ae(()=>{d.value=f.activeSn}),te(async()=>{}),(r,e)=>{const n=s("el-button"),T=s("el-image"),p=s("el-input"),u=s("el-form-item"),E=s("plus"),M=s("el-icon"),G=s("el-upload"),J=s("el-form"),O=s("el-dialog"),w=oe("auth");return m(),q("div",ie,[g("div",de,[a(Q,{ref_key:"proTable",ref:b,title:"\u8BBE\u5907\u5217\u8868",columns:D,requestApi:j,dataCallback:P,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,onReset:!0},{formButton:o(l=>[U((m(),V(n,{class:"addButtonStyle",onClick:e[0]||(e[0]=y=>x(1))},{default:o(()=>[h("\u65B0\u589E")]),_:1})),[[w,"unmanned_device_add"]])]),operation:o(({row:l})=>[U((m(),V(n,{type:"primary",link:"",onClick:y=>x(2,l)},{default:o(()=>[pe,ce]),_:2},1032,["onClick"])),[[w,"unmanned_device_edit"]]),U((m(),V(n,{type:"danger",link:"",icon:C(re),onClick:y=>z(l)},{default:o(()=>[h("\u5220\u9664")]),_:2},1032,["icon","onClick"])),[[w,"unmanned_device_del"]])]),image:o(({row:l})=>[a(T,{style:{width:"66px",height:"37px"},src:l.image,fit:"fill"},null,8,["src"])]),_:1},512)]),a(O,{class:"imgDialog",title:k.value,width:"40%",modelValue:c.value,"onUpdate:modelValue":e[10]||(e[10]=l=>c.value=l),"show-close":""},{footer:o(()=>[g("div",null,[a(n,{class:"cancelButtonStyle",onClick:e[8]||(e[8]=l=>c.value=!1)},{default:o(()=>[h("\u53D6\u6D88")]),_:1}),a(n,{type:"primary",onClick:e[9]||(e[9]=l=>F(_.value,t.value))},{default:o(()=>[h(" \u4FDD\u5B58 ")]),_:1})])]),default:o(()=>[a(J,{class:"diaForm",rules:A,model:t.value,ref_key:"ruleFormRef",ref:_,"label-width":"160px"},{default:o(()=>[a(u,{label:"\u4EA7\u54C1\u5E8F\u5217\u53F7\uFF1A",prop:"serialNumber"},{default:o(()=>[a(p,{modelValue:t.value.serialNumber,"onUpdate:modelValue":e[1]||(e[1]=l=>t.value.serialNumber=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(u,{label:"\u98DE\u63A7\u7A0B\u5E8F\u5458\uFF1A",prop:"operator"},{default:o(()=>[a(p,{modelValue:t.value.operator,"onUpdate:modelValue":e[2]||(e[2]=l=>t.value.operator=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(u,{label:"\u8BBE\u5907\u540D\u79F0\uFF1A",prop:"dname"},{default:o(()=>[a(p,{modelValue:t.value.dname,"onUpdate:modelValue":e[3]||(e[3]=l=>t.value.dname=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(u,{label:"\u54C1\u724C\uFF1A",prop:"brand"},{default:o(()=>[a(p,{modelValue:t.value.brand,"onUpdate:modelValue":e[4]||(e[4]=l=>t.value.brand=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(u,{label:"\u578B\u53F7\uFF1A",prop:"model"},{default:o(()=>[a(p,{modelValue:t.value.model,"onUpdate:modelValue":e[5]||(e[5]=l=>t.value.model=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(u,{label:"\u65E0\u4EBA\u673A\u7C7B\u578B\uFF1A",prop:"droneType"},{default:o(()=>[a(p,{modelValue:t.value.droneType,"onUpdate:modelValue":e[6]||(e[6]=l=>t.value.droneType=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(u,{label:"\u7ED1\u5B9A\u76F4\u64ADurl\uFF1A",prop:"liveUrl"},{default:o(()=>[a(p,{modelValue:t.value.liveUrl,"onUpdate:modelValue":e[7]||(e[7]=l=>t.value.liveUrl=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(u,{label:"\u8BBE\u5907\u56FE\u7247:",prop:"image"},{default:o(()=>[g("div",me,[a(G,{class:"face-uploader",action:`${C($)}/xmgl/file/upload`,"show-file-list":!1,"on-success":(l,y)=>L(l,y),accept:"image/jpg, image/jpeg, image/png"},{default:o(()=>[t.value.image?(m(),q("img",{key:0,src:t.value.image,class:"face-avatar"},null,8,ge)):(m(),V(M,{key:1},{default:o(()=>[a(E)]),_:1}))]),_:1},8,["action","on-success"])])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["title","modelValue"])])}}});const we=ue(_e,[["__scopeId","data-v-01055c52"]]);export{we as default};