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 line
9.3 KiB

1 year ago
  1. 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