jw项目windows环境软件安装
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
9.3 KiB

import{M as S,G as xe,r as _,H as J,x as Ue,Q as Se,e as n,P as W,o as d,c as q,I as g,J as X,h as e,g as a,w as l,l as Re,R as Z,S as ee,z as i,i as z,m as u,A as L,f as D,D as le,t as Te}from"./index-9b4667b6.js";function $e(v){return S({url:"/demo/demo/list",method:"get",params:v})}function Fe(v){return S({url:"/demo/demo/"+v,method:"get"})}function Le(v){return S({url:"/demo/demo",method:"post",data:v})}function Ne(v){return S({url:"/demo/demo",method:"put",data:v})}function Pe(v){return S({url:"/demo/demo/"+v,method:"delete"})}const Ye={class:"app-container"},He={class:"dialog-footer"},Me=D("i",{class:"el-icon-upload"},null,-1),qe=D("div",{class:"el-upload__text"},[u("\u5C06\u6587\u4EF6\u62D6\u5230\u6B64\u5904\uFF0C\u6216"),D("em",null,"\u70B9\u51FB\u4E0A\u4F20")],-1),ze={slot:"footer",class:"dialog-footer"},Be=xe({name:"Demo"}),Qe=Object.assign(Be,{setup(v){const{proxy:r}=Te(),{sys_normal_disable:N}=r.useDict("sys_normal_disable"),B=_([]),b=_(!1),R=_(!1),y=_(!0),T=_(!0),$=_([]),E=_(!0),Q=_(!0),P=_(0),Y=_(""),x=_([]),p=J({fileList:[],open:!1,title:"",isUploading:!1,headers:{Authorization:"Bearer "+Ue()},url:"/prod-api/demo/demo/importData"}),F=_([{key:0,label:"\u4E3B\u952E",visible:!1},{key:1,label:"\u6D4B\u8BD5",visible:!0},{key:2,label:"\u72B6\u6001",visible:!0},{key:3,label:"\u66F4\u65B0\u65F6\u95F4",visible:!0}]),te=J({form:{},queryParams:{pageNum:1,pageSize:10,test:void 0,status:void 0,createTime:void 0},rules:{test:[{required:!0,message:"\u6D4B\u8BD5\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}}),{queryParams:m,form:f,rules:ae}=Se(te);function h(){y.value=!0,$e(r.addDateRange(m.value,x.value,"UpdateTime")).then(s=>{B.value=s.rows,P.value=s.total,y.value=!1})}function oe(){b.value=!1,H()}function H(){f.value={id:void 0,test:void 0,status:"0"},r.resetForm("demoRef")}function M(){m.value.pageNum=1,h()}function ne(){x.value=[],r.resetForm("queryRef"),M()}function se(s){$.value=s.map(o=>o.id),E.value=s.length!=1,Q.value=!s.length}function de(){H(),b.value=!0,Y.value="\u6DFB\u52A0\u6D4B\u8BD5\u5355\u8868"}function A(s){y.value=!0,H();const o=s.id||$.value;Fe(o).then(w=>{y.value=!1,f.value=w.data,b.value=!0,Y.value="\u4FEE\u6539\u6D4B\u8BD5\u5355\u8868"})}function ue(){r.$refs.demoRef.validate(s=>{s&&(R.value=!0,f.value.id!=null?Ne(f.value).then(o=>{r.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),b.value=!1,h()}).finally(()=>{R.value=!1}):Le(f.value).then(o=>{r.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),b.value=!1,h()}).finally(()=>{R.value=!1}))})}function I(s){const o=s.id||$.value;r.$modal.confirm('\u662F\u5426\u786E\u8BA4\u5220\u9664\u6D4B\u8BD5\u5355\u8868\u7F16\u53F7\u4E3A"'+o+'"\u7684\u6570\u636E\u9879?').then(()=>(y.value=!0,Pe(o))).then(()=>{y.value=!1,h(),r.$modal.msgSuccess("\u5220\u9664\u6210\u529F")}).finally(()=>{y.value=!1})}function ie(){p.title="\u6D4B\u8BD5\u5BFC\u5165",p.open=!0}function re(){m.value.ids=$.value,r.download("demo/demo/export",{...m.value},`demo_${new Date().getTime()}.xlsx`)}const pe=(s,o,w)=>{p.isUploading=!0},me=({code:s,data:o,msg:w},k,K)=>{if(p.isUploading=!1,s!=200)return r.$modal.msgError(w||"\u5BFC\u5165\u5931\u8D25");p.open=!1,r.$alert(response.msg,"\u5BFC\u5165\u7ED3\u679C",{dangerouslyUseHTMLString:!0}),h()};function ce(){r.$refs.uploadRef.submit()}return h(),(s,o)=>{const w=n("el-input"),k=n("el-form-item"),K=n("el-option"),fe=n("el-select"),O=n("el-date-picker"),c=n("el-button"),j=n("el-form"),U=n("el-col"),_e=n("right-toolbar"),ve=n("el-row"),V=n("el-table-column"),ge=n("dict-tag"),be=n("OperateRecord"),ye=n("el-table"),he=n("pagination"),ke=n("el-radio"),we=n("el-radio-group"),G=n("el-dialog"),Ve=n("el-upload"),C=W("hasPermi"),Ce=W("loading");return d(),q("div",Ye,[g(a(j,{model:e(m),ref:"queryRef",inline:!0,"label-width":"68px"},{default:l(()=>[a(k,{label:"\u6D4B\u8BD5",prop:"test"},{default:l(()=>[a(w,{modelValue:e(m).test,"onUpdate:modelValue":o[0]||(o[0]=t=>e(m).test=t),placeholder:"\u8BF7\u8F93\u5165\u6D4B\u8BD5",clearable:"",onKeyup:Re(M,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),a(k,{label:"\u72B6\u6001",prop:"status"},{default:l(()=>[a(fe,{modelValue:e(m).status,"onUpdate:modelValue":o[1]||(o[1]=t=>e(m).status=t),placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",clearable:"",filterable:""},{default:l(()=>[(d(!0),q(Z,null,ee(e(N),t=>(d(),i(K,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(k,{label:"\u66F4\u65B0\u65F6\u95F4"},{default:l(()=>[a(O,{modelValue:e(x),"onUpdate:modelValue":o[2]||(o[2]=t=>z(x)?x.value=t:null),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","range-separator":"-","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F",style:{width:"220px"}},null,8,["modelValue"])]),_:1}),a(k,null,{default:l(()=>[a(c,{type:"primary",icon:"search",onClick:M},{default:l(()=>[u(" \u67E5\u8BE2 ")]),_:1}),a(c,{icon:"Refresh",onClick:ne},{default:l(()=>[u("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"]),[[X,e(T)]]),a(ve,{gutter:10,class:"mb8"},{default:l(()=>[a(U,{span:1.5},{default:l(()=>[g((d(),i(c,{type:"primary",plain:"",icon:"Plus",onClick:de},{default:l(()=>[u("\u65B0\u589E")]),_:1})),[[C,["demo:demo:add"]]])]),_:1},8,["span"]),a(U,{span:1.5},{default:l(()=>[g((d(),i(c,{type:"success",plain:"",icon:"Edit",disabled:e(E),onClick:A},{default:l(()=>[u("\u4FEE\u6539")]),_:1},8,["disabled"])),[[C,["demo:demo:edit"]]])]),_:1},8,["span"]),a(U,{span:1.5},{default:l(()=>[g((d(),i(c,{type:"danger",plain:"",icon:"Delete",disabled:e(Q),onClick:I},{default:l(()=>[u("\u5220\u9664")]),_:1},8,["disabled"])),[[C,["demo:demo:remove"]]])]),_:1},8,["span"]),a(U,{span:1.5},{default:l(()=>[g((d(),i(c,{type:"info",plain:"",icon:"Upload",onClick:ie},{default:l(()=>[u("\u5BFC\u5165")]),_:1})),[[C,["demo:demo:import"]]])]),_:1},8,["span"]),a(U,{span:1.5},{default:l(()=>[g((d(),i(c,{type:"warning",plain:"",icon:"Download",onClick:re},{default:l(()=>[u("\u5BFC\u51FA")]),_:1})),[[C,["demo:demo:export"]]])]),_:1},8,["span"]),a(_e,{showSearch:e(T),"onUpdate:showSearch":o[3]||(o[3]=t=>z(T)?T.value=t:null),onQueryTable:h},null,8,["showSearch"])]),_:1}),g((d(),i(ye,{data:e(B),onSelectionChange:se},{default:l(()=>[a(V,{type:"selection",width:"50",align:"center"}),e(F)[0].visible?(d(),i(V,{key:0,type:"index",label:"\u5E8F\u53F7",width:"50"})):L("",!0),e(F)[1].visible?(d(),i(V,{key:1,label:"\u6D4B\u8BD5",align:"center",prop:"test"})):L("",!0),e(F)[2].visible?(d(),i(V,{label:"\u72B6\u6001",align:"center",key:"status"},{default:l(t=>[a(ge,{options:e(N),value:t.row.status},null,8,["options","value"])]),_:1})):L("",!0),e(F)[3].visible?(d(),i(V,{key:3,label:"\u66F4\u65B0\u65F6\u95F4",align:"center",prop:"updateTime"},{default:l(t=>[D("span",null,le(s.parseTime(t.row.updateTime,"{y}-{m}-{d}")),1)]),_:1})):L("",!0),a(V,{label:"\u64CD\u4F5C\u8BB0\u5F55",align:"center",prop:"createTime"},{default:l(t=>[a(be,{title:"",id:t.row.id},null,8,["id"])]),_:1}),a(V,{label:"\u64CD\u4F5C",align:"center",width:"220px"},{default:l(t=>[g((d(),i(c,{link:"",type:"primary",icon:"Edit",onClick:De=>A(t.row)},{default:l(()=>[u(" \u4FEE\u6539 ")]),_:2},1032,["onClick"])),[[C,["demo:demo:edit"]]]),g((d(),i(c,{link:"",type:"primary",icon:"Delete",onClick:De=>I(t.row)},{default:l(()=>[u(" \u5220\u9664 ")]),_:2},1032,["onClick"])),[[C,["demo:demo:remove"]]])]),_:1})]),_:1},8,["data"])),[[Ce,e(y)]]),g(a(he,{total:e(P),page:e(m).pageNum,"onUpdate:page":o[4]||(o[4]=t=>e(m).pageNum=t),limit:e(m).pageSize,"onUpdate:limit":o[5]||(o[5]=t=>e(m).pageSize=t),onPagination:h},null,8,["total","page","limit"]),[[X,e(P)>0]]),a(G,{title:e(Y),modelValue:e(b),"onUpdate:modelValue":o[9]||(o[9]=t=>z(b)?b.value=t:null),width:"500px","append-to-body":"","destroy-on-close":""},{footer:l(()=>[D("div",He,[a(c,{loading:e(R),type:"primary",onClick:ue},{default:l(()=>[u(" \u786E \u5B9A ")]),_:1},8,["loading"]),a(c,{onClick:oe},{default:l(()=>[u("\u53D6 \u6D88")]),_:1})])]),default:l(()=>[a(j,{ref:"demoRef",model:e(f),rules:e(ae),"label-width":"80px"},{default:l(()=>[a(k,{label:"\u6D4B\u8BD5",prop:"test"},{default:l(()=>[a(w,{modelValue:e(f).test,"onUpdate:modelValue":o[6]||(o[6]=t=>e(f).test=t),placeholder:"\u8BF7\u8F93\u5165\u6D4B\u8BD5"},null,8,["modelValue"])]),_:1}),a(k,{label:"\u72B6\u6001",prop:"status"},{default:l(()=>[a(we,{modelValue:e(f).status,"onUpdate:modelValue":o[7]||(o[7]=t=>e(f).status=t)},{default:l(()=>[(d(!0),q(Z,null,ee(e(N),t=>(d(),i(ke,{key:t.value,label:t.value},{default:l(()=>[u(le(t.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(k,{label:"\u66F4\u65B0\u65F6\u95F4",prop:"createTime"},{default:l(()=>[a(O,{clearable:"",modelValue:e(f).createTime,"onUpdate:modelValue":o[8]||(o[8]=t=>e(f).createTime=t),type:"datetime","value-format":"YYYY-MM-DD HH:mm:ss",placeholder:"\u9009\u62E9\u66F4\u65B0\u65F6\u95F4"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"]),a(G,{title:e(p).title,modelValue:e(p).open,"onUpdate:modelValue":o[11]||(o[11]=t=>e(p).open=t),width:"400px","append-to-body":"","destroy-on-close":""},{default:l(()=>[a(Ve,{ref:"uploadRef",limit:1,accept:".xlsx, .xls",headers:e(p).headers,action:e(p).url+"?updateSupport="+e(p).updateSupport,disabled:e(p).isUploading,"on-progress":pe,"on-success":me,"auto-upload":!1,drag:""},{default:l(()=>[Me,qe]),_:1},8,["headers","action","disabled"]),D("div",ze,[a(c,{type:"primary",onClick:ce},{default:l(()=>[u("\u786E \u5B9A")]),_:1}),a(c,{onClick:o[10]||(o[10]=t=>e(p).open=!1)},{default:l(()=>[u("\u53D6 \u6D88")]),_:1})])]),_:1},8,["title","modelValue"])])}}});export{Qe as default};