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

2 lines
7.0 KiB
JavaScript

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