Mars3D-screen_web/dist/assets/js/index-0cae0ae3.js

2 lines
7.7 KiB
JavaScript
Raw Normal View History

2023-10-10 09:36:22 +08:00
import{d as ue,G as oe,r as i,a as U,w as M,o as se,b as ie,c as g,a5 as re,e as _,f as D,g as s,h as a,i as u,l as y,S as x,k as w,m as ne,F as j,j as de,t as q,y as z,B as ce,E as h,dR as ve,dS as me,dT as pe,dU as _e,q as fe,s as Fe,_ as ge}from"./index-ccab2584.js";import{_ as ye}from"./updateIcon-57303c18.js";import{_ as he}from"./notData-cf10628e.js";import{_ as ke}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{u as Be}from"./useHandleData-0eab3d22.js";const E=T=>(fe("data-v-ad34a186"),T=T(),Fe(),T),be={class:"warning-page"},De={class:"right_container"},Te={class:"imgPage"},Se={key:0,class:"imgTable"},Ue=["src"],Ee={class:"page_text flx-justify-column"},Ve={class:"img_title"},Ce=E(()=>s("img",{src:ye,alt:"",class:"configureIcon"},null,-1)),xe=E(()=>s("span",null,"\u7F16\u8F91",-1)),we={class:"img_bottom"},Ye={style:{"font-size":"12px"}},Ae={key:1,class:"table-empty"},Me=E(()=>s("img",{src:he,alt:"notData"},null,-1)),je=E(()=>s("div",null,"\u6682\u65E0\u6570\u636E",-1)),qe=[Me,je],ze=ue({__name:"index",setup(T){const d=oe(),c=i(d.activeType),v=i(""),I=i(),k=i([]),N=i({Authorization:"Bearer "+d.token}),B=i(),$="http://47.104.132.250:9000",o=i({title:"",uploadTime:"",remark:"",videoUrl:""}),H=i(!0),f=i(!1),V=i("\u65B0\u589E\u5F55\u50CF"),R=U({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"}}),S=i({pageNo:1,pageSize:12,total:0}),b=i({records:[]}),r=i({title:"",createTime:"",startTime:"",endTime:""}),L=async()=>{(c.value=="eng"||c.value=="project")&&(v.value=d.activeSn),F(),h.success("\u9875\u9762\u5DF2\u66F4\u65B0")},G=l=>{if(l.type!="video/mp4")return h.error("\u8BF7\u4E0A\u4F20\u89C6\u9891\u6587\u4EF6"),!1},J=async l=>{await Be(ve,{id:l.id},"\u5220\u9664"),F()},O=()=>{r.value={title:"",createTime:"",startTime:"",endTime:""},F()},P=()=>{F()},K=(l,e)=>{V.value="\u7F16\u8F91\u5F55\u50CF",o.value={...e},o.value,e.videoUrl&&(o.value.videoUrl=e.videoUrl),k.value=e.videoUrl?[e.videoUrl]:[],f.value=!0,setTimeout(()=>{var n;(n=B.value)==null||n.clearValidate()},20)},F=async()=>{let l={...S.value,...r.value,startTime:r.value.createTime?r.value.createTime[0]:"",endTime:r.value.createTime?r.value.createTime[1]:""};if(c.value=="eng"?l.engineeringSn=v.value:c.value=="project"&&(l.projectSn=v.value),delete l.createTime,l.engineeringSn||l.projectSn){const e=await me(l);e.result&&e.result.records.length>0?(e.result.records.map(n=>{n.videoUrl=JSON.parse(n.videoUrl)}),b.value.records=e.result.records):b.value.records=[]}else b.value.records=[]},Q=l=>{h.success("\u4E0A\u4F20\u6210\u529F"),o.value.videoUrl={name:l.result.originalFilename,url:l.result.url},k.value=[{name:l.result.originalFilename,url:l.result.downloadPath}],B.value.validateField("videoUrl")},W=(l,e)=>{o.value.videoUrl="",k.value=U([])},X=()=>{V.value="\u65B0\u589E\u5F55\u50CF",o.value=U({title:"",uploadTime:"",remark:"",videoUrl:""}),k.value=U([]),f.value=!0,setTimeout(()=>{var l;(l=B.value)==null||l.clearValidate()},20)},Z=async(l,e)=>{!l||await l.validate(async(n,m)=>{n?(c.value=="eng"?e.engineeringSn=v.value:c.value=="project"&&(e.projectSn=v.value),e.videoUrl=JSON.stringify(e.videoUrl),o.value.id?(await pe(e),h.success("\u7F16\u8F91\u6210\u529F"),f.value=!1,F()):(await _e(e),h.success("\u4FDD\u5B58\u6210\u529F"),f.value=!1,F())):h({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},ee=async l=>{};return M(()=>d.activeSn,l=>{v.value=d.activeSn,L()}),M(()=>d.activeType,l=>{c.value=d.activeType}),se(()=>{c.value=d.activeType,v.value=d.activeSn}),ie(async()=>{F()}),(l,e)=>{const n=g("el-input"),m=g("el-form-item"),Y=g("el-date-picker"),p=g("el-button"),A=g("el-form"),le=g("el-upload"),ae=g("el-dialog"),C=re("auth");return _(),D(j,null,[s("div",be,[s("div",De,[a(A,{model:r.value,inline:!0,onSubmit:e[2]||(e[2]=ne(()=>{},["prevent"])),class:"form",ref:"FormRef"},{default:u(()=>