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

2 lines
7.7 KiB
JavaScript

import{d as ue,r as s,G as oe,a as T,w as se,o as ie,b as re,c as f,a5 as ne,e as m,f as B,g as i,h as a,i as u,l as g,S as C,k as x,m as de,F as ce,j as me,t as z,y as I,B as ve,E as F,q as pe,s as _e,_ as fe}from"./index-ccab2584.js";import{_ as ge}from"./updateIcon-57303c18.js";import{_ as Fe}from"./notData-cf10628e.js";import{bk as ye,bl as he,bm as be,bn as ke,bo as Be}from"./enterpriseApi-970b69b2.js";import{_ as De}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{u as Ee}from"./useHandleData-0eab3d22.js";const U=D=>(pe("data-v-5024dc85"),D=D(),_e(),D),Te={class:"warning-page"},Ue={class:"right_container"},Se={class:"imgPage"},Ve={key:0,class:"imgTable"},Ce=["src"],xe={class:"page_text flx-justify-column"},we={class:"img_title"},Ye=U(()=>i("img",{src:ge,alt:"",class:"configureIcon"},null,-1)),Ae=U(()=>i("span",null,"\u7F16\u8F91",-1)),Me={class:"img_bottom"},ze={style:{"font-size":"12px"}},Ie={key:1,class:"table-empty"},Ne=U(()=>i("img",{src:Fe,alt:"notData"},null,-1)),qe=U(()=>i("div",null,"\u6682\u65E0\u6570\u636E",-1)),$e=[Ne,qe],je=ue({__name:"index",setup(D){const v=s(""),w=s({pageNo:1,pageSize:7,total:0}),N=s([]);s(1);const q=s(),y=s([]),h=oe(),$=s({Authorization:"Bearer "+h.token}),b=s(),j="http://47.104.132.250:9000",o=s({title:"",uploadTime:"",remark:"",videoUrl:""}),H=s(!0),p=s(!1),S=s("\u65B0\u589E\u5F55\u50CF"),P=T({title:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},uploadTime:{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"},remark:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},videoUrl:{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}}),E=s({pageNo:1,pageSize:12,total:0}),k=s({records:[]}),r=s({title:"",createTime:"",startTime:"",endTime:""});s("");const R=async()=>{v.value=h.activeSn,_(),F.success("\u9875\u9762\u5DF2\u66F4\u65B0")},L=l=>{if(l.type!="video/mp4")return F.error("\u8BF7\u4E0A\u4F20\u89C6\u9891\u6587\u4EF6"),!1},G=async l=>{await Ee(ye,{id:l.id},"\u5220\u9664"),_(),Y()},J=()=>{r.value={title:"",createTime:"",startTime:"",endTime:""},_()},O=()=>{_()},K=(l,e)=>{S.value="\u7F16\u8F91\u5F55\u50CF",o.value={...e},o.value,e.videoUrl&&(o.value.videoUrl=e.videoUrl),y.value=e.videoUrl?[e.videoUrl]:[],p.value=!0,setTimeout(()=>{var n;(n=b.value)==null||n.clearValidate()},20)},_=async()=>{let l={...E.value,...r.value,startTime:r.value.createTime?r.value.createTime[0]:"",endTime:r.value.createTime?r.value.createTime[1]:"",engineeringSn:v.value?v.value:""};if(delete l.createTime,l.engineeringSn||l.projectSn){const e=await he(l);e.result&&e.result.records.length>0?(e.result.records.map(n=>{n.videoUrl=JSON.parse(n.videoUrl)}),k.value.records=e.result.records):k.value.records=[]}else k.value.records=[]},Q=l=>{F.success("\u4E0A\u4F20\u6210\u529F"),o.value.videoUrl={name:l.result.originalFilename,url:l.result.url},y.value=[{name:l.result.originalFilename,url:l.result.downloadPath}],b.value.validateField("videoUrl")},W=(l,e)=>{o.value.videoUrl="",y.value=T([])},X=()=>{S.value="\u65B0\u589E\u5F55\u50CF",o.value=T({title:"",uploadTime:"",remark:"",videoUrl:""}),y.value=T([]),p.value=!0,setTimeout(()=>{var l;(l=b.value)==null||l.clearValidate()},20)},Z=async(l,e)=>{!l||await l.validate(async(n,d)=>{n?(v.value,o.value.engineeringSn=v.value,e.videoUrl=JSON.stringify(e.videoUrl),o.value.id?(await be(e),F.success("\u7F16\u8F91\u6210\u529F"),p.value=!1,_()):(await ke(e),F.success("\u4FDD\u5B58\u6210\u529F"),p.value=!1,_(),Y())):F({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},ee=async l=>{},Y=async()=>{const{result:l}=await Be(w.value);N.value=l.records,w.value.total=+l.total};return se(()=>h.activeSn,l=>{v.value=h.activeSn,R()}),ie(()=>{v.value=h.activeSn}),re(async()=>{_()}),(l,e)=>{const n=f("el-input"),d=f("el-form-item"),A=f("el-date-picker"),c=f("el-button"),M=f("el-form"),le=f("el-upload"),ae=f("el-dialog"),V=ne("auth");return m(),B("div",Te,[i("div",Ue,[a(M,{model:r.value,inline:!0,onSubmit:e[2]||(e[2]=de(()=>{},["prevent"])),class:"form",ref:"FormRef"},{default:u(()=>[a(d,{label:"\u6807\u9898"},{default:u(()=>[a(n,{style:{width:"180px"},modelValue:r.value.title,"onUpdate:modelValue":e[0]||(e[0]=t=>r.value.title=t),placeholder:"\u8BF7\u8F93\u5165",clearable:""},null,8,["modelValue"])]),_:1}),a(d,{label:"\u4E0A\u4F20\u65F6\u95F4"},{default:u(()=>[a(A,{modelValue:r.value.createTime,"onUpdate:modelValue":e[1]||(e[1]=t=>r.value.createTime=t),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"},null,8,["modelValue"])]),_:1}),a(d,null,{default:u(()=>[a(c,{type:"primary",onClick:O},{default:u(()=>[g("\u67E5\u8BE2")]),_:1}),a(c,{style:{"background-color":"#ffb750",color:"#fff"},onClick:J},{default:u(()=>[g("\u5237\u65B0")]),_:1}),C((m(),x(c,{class:"addButtonStyle",onClick:X},{default:u(()=>[g("\u65B0\u589E")]),_:1})),[[V,"unmanned_video_add"]])]),_:1})]),_:1},8,["model"]),i("div",Se,[k.value.records.length?(m(),B("div",Ve,[(m(!0),B(ce,null,me(k.value.records,t=>(m(),B("div",{class:"img_item",key:t.id},[i("video",{style:{width:"100%",height:"182px","object-fit":"fill"},controls:"",src:t.videoUrl.url},null,8,Ce),i("div",xe,[i("div",we,[i("span",null,z(t.title),1),C((m(),x(c,{type:"primary",link:"",onClick:te=>K(2,t)},{default:u(()=>[Ye,Ae]),_:2},1032,["onClick"])),[[V,"unmanned_video_edit"]]),C((m(),x(c,{style:{"margin-right":"12px"},type:"danger",link:"",icon:I(ve),onClick:te=>G(t)},{default:u(()=>[g("\u5220\u9664")]),_:2},1032,["icon","onClick"])),[[V,"unmanned_video_del"]])]),i("div",Me,[i("div",ze,"\u65F6\u95F4\uFF1A"+z(t.uploadTime),1)])])]))),128))])):(m(),B("div",Ie,$e)),a(De,{pageable:E.value,total:E.value.total,"page-size":E.value.pageSize,layout:"prev, pager, next, jumper",handleCurrentChange:ee,background:H.value,class:"pagination"},null,8,["pageable","total","page-size","background"])])]),a(ae,{class:"imgDialog",title:S.value,width:"40%",modelValue:p.value,"onUpdate:modelValue":e[8]||(e[8]=t=>p.value=t),"show-close":""},{footer:u(()=>[i("div",null,[a(c,{class:"cancelButtonStyle",onClick:e[6]||(e[6]=t=>p.value=!1)},{default:u(()=>[g("\u53D6\u6D88")]),_:1}),a(c,{type:"primary",onClick:e[7]||(e[7]=t=>Z(b.value,o.value))},{default:u(()=>[g(" \u4FDD\u5B58 ")]),_:1})])]),default:u(()=>[a(M,{class:"diaForm",rules:P,model:o.value,ref_key:"ruleFormRef",ref:b,"label-width":"160px"},{default:u(()=>[a(d,{label:"\u5F55\u50CF\u6807\u9898\uFF1A",prop:"title"},{default:u(()=>[a(n,{modelValue:o.value.title,"onUpdate:modelValue":e[3]||(e[3]=t=>o.value.title=t),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u4E0A\u4F20\u65F6\u95F4\uFF1A",prop:"uploadTime"},{default:u(()=>[a(A,{style:{width:"100%"},modelValue:o.value.uploadTime,"onUpdate:modelValue":e[4]||(e[4]=t=>o.value.uploadTime=t),format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u5907\u6CE8\uFF1A",prop:"remark"},{default:u(()=>[a(n,{modelValue:o.value.remark,"onUpdate:modelValue":e[5]||(e[5]=t=>o.value.remark=t),type:"textarea",rows:3,placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u5F55\u50CF\u6587\u4EF6\uFF1A",prop:"videoUrl"},{default:u(()=>[a(le,{ref_key:"upload",ref:q,headers:$.value,"file-list":y.value,class:"upload-demo",action:`${I(j)}/xmgl/file/upload`,"on-remove":W,multiple:"",limit:1,"on-success":Q,"before-upload":L,style:{width:"100%"}},{default:u(()=>[a(c,{class:"uploadBtn",type:"primary"},{default:u(()=>[g("\u70B9\u51FB\u4E0A\u4F20")]),_:1})]),_:1},8,["headers","file-list","action"])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["title","modelValue"])])}}});const Oe=fe(je,[["__scopeId","data-v-5024dc85"]]);export{Oe as default};