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

2 lines
4.8 KiB
JavaScript

import{_ as z}from"./dustMap-f6dfd693.js";import{_ as E}from"./\u4E0B\u8F7D\u9644\u4EF6-23077460.js";import{P as M}from"./index-d5758658.js";import{a3 as m,a4 as b,a5 as U}from"./goverment-af43d804.js";import{L as A}from"./LeftMenu-58ad9ebd.js";import{d as w,r as c,w as B,b as D,c as N,e as J,f as O,h as _,i,g as l,t as p,l as $,E as q,q as F,s as R,_ as G}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 f=u=>(F("data-v-0978e9eb"),u=u(),R(),u),H={class:"warning-page"},K=["onClick"],Q={class:"projectName"},W={class:"leftMenu_item"},X={style:{"margin-top":"5px"},class:"flx-justify-between"},Y=f(()=>l("img",{style:{"margin-right":"5px"},src:z,alt:""},null,-1)),Z={class:"middleSize"},ee={class:"count-data"},te={class:"table-box"},ae={class:"table"},le=f(()=>l("img",{src:E,alt:"",class:"configureIcon"},null,-1)),oe=f(()=>l("span",null,"\u8D44\u6599\u4E0B\u8F7D",-1)),se=w({name:"acceptancePlan"}),ne=w({...se,setup(u){const o=c({pageNo:1,pageSize:7,total:0}),r=c(""),v=c(""),s=c([]),n=c(0),S="http://47.104.132.250:9000",g=c(),P=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"stage",label:"\u9A8C\u6536\u9636\u6BB5",search:{el:"input"},width:150},{prop:"typeName",label:"\u7C7B\u578B"},{prop:"singleProject",label:"\u5355\u4F53\u5DE5\u7A0B",width:200},{prop:"planCheckDate",label:"\u8BA1\u5212\u9A8C\u6536\u65E5\u671F",width:120},{prop:"startFlag",label:"\u8D77\u59CB\u6807\u8BC6"},{prop:"endFlag",label:"\u622A\u6B62\u6807\u8BC6"},{prop:"headPerson",label:"\u9A8C\u6536\u8D1F\u8D23\u4EBA",width:120},{prop:"headPersonPhone",label:"\u8D1F\u8D23\u4EBA\u7535\u8BDD",width:120},{prop:"state",label:"\u72B6\u6001"},{prop:"completeDate",label:"\u5B9E\u9645\u9A8C\u6536\u5B8C\u6210\u65E5\u671F",width:150},{prop:"remark",label:"\u5907\u6CE8"},{prop:"operation",width:120,label:"\u64CD\u4F5C",fixed:"right"}],d=async e=>{n.value===0?r.value=e.projectSn:r.value=e.engineeringSn,n.value===0?v.value=e.projectName:v.value=e.engineeringName,g.value.getTableList()},h=async()=>{const{result:e}=await m(o.value);s.value=e.records,o.value.total=Number(e.total)},y=async()=>{const{result:e}=await b(o.value);s.value=e.records,o.value.total=+e.total},x=async e=>{if(n.value===0){const{result:a}=await m({projectName:e,...o.value});s.value=a.records}else{const{result:a}=await b({engineeringName:e,...o.value});s.value=a.records}g.value.getTableList()},j=async e=>{if(n.value===0){const{result:a}=await m({...o.value,pageNo:e});s.value=a.records,o.value.total=+a.total}else{const{result:a}=await b({...o.value,pageNo:e});s.value=a.records,o.value.total=+a.total}},k=e=>{e.fileUrl?window.open(S+"/xmgl/file/preview?fileUrl="+JSON.parse(e.fileUrl).url):q.error("\u6682\u65E0\u53EF\u4E0B\u8F7D\u6587\u4EF6")},C=e=>({list:e.records,total:Number(e.total),pageNo:Number(e.current),pageSize:Number(e.size)}),T=e=>{let a=JSON.parse(JSON.stringify(e));if(r.value)n.value==0?a.projectSn=r.value:a.engineeringSn=r.value;else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return U(a)};return B(()=>n.value,async e=>{o.value.pageNo=1,o.value.total=0,e===0?(await h(),d(s.value[0])):(await y(),d(s.value[0]))},{deep:!0}),D(async()=>{await h(),r.value=s.value[0].projectSn,v.value=s.value[0].projectName,d(s.value[0])}),(e,a)=>{const L=N("el-tooltip"),I=N("el-button");return J(),O("div",H,[_(A,{modelValue:n.value,"onUpdate:modelValue":a[0]||(a[0]=t=>n.value=t),tabs:["\u9879\u76EE\u540D\u79F0","\u5DE5\u7A0B\u540D\u79F0"],records:s.value,onChangePage:j,onSearch:x,pageable:o.value,class:"leftMenu"},{default:i(({data:t})=>[l("div",{class:"leftProject",onClick:V=>d(t)},[l("span",Q,p(t.projectName||t.engineeringName),1),l("div",W,[l("div",null,[l("div",X,[Y,_(L,{effect:"dark",content:t.projectAddress||t.address,placement:"top-start"},{default:i(()=>[l("span",Z,p(t.projectAddress||t.address),1)]),_:2},1032,["content"])]),l("div",ee,[l("span",null,"\u5355\u4F53\u5DE5\u7A0B\u6570\u91CF\uFF1A"+p(t.singleProjectNum?t.singleProjectNum:0),1),l("span",null,"\u5DF2\u9A8C\u6536\u5355\u4F53\u5DE5\u7A0B\u6570\u91CF\uFF1A"+p(t.acceptedNum?t.acceptedNum:0),1)])])])],8,K)]),_:1},8,["modelValue","records","pageable"]),l("div",te,[l("div",ae,[_(M,{ref_key:"proTable",ref:g,title:"\u9A8C\u6536\u8BA1\u5212",columns:P,requestApi:T,dataCallback:C,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,onReset:!0},{operation:i(({row:t})=>[_(I,{type:"primary",link:"",onClick:V=>k(t)},{default:i(()=>[le,oe]),_:2},1032,["onClick"])]),examineState:i(({row:t})=>[$(p(t.examineState===1?"\u5F85\u5BA1\u6838":t.examineState===2?"\u5BA1\u6838\u9A73\u56DE":"\u5BA1\u6838\u901A\u8FC7"),1)]),state:i(({row:t})=>[l("span",null,p(t.state==1?"\u5DF2\u9A8C\u6536":"\u672A\u9A8C\u6536"),1)]),_:1},512)])])])}}});const me=G(ne,[["__scopeId","data-v-0978e9eb"]]);export{me as default};