1 |
- import{_ as H,g as K,a as W,s as X,d as Y,b as ee}from"./BoxDialog.vue_vue_type_script_setup_true_lang.09870eb8.js";import{A as te}from"./index.e8855bbf.js";import{v as ae}from"./vue-qr.1590111e.js";import{J as le,F as oe}from"./FileSaver.min.9c0487ba.js";import{d as ne,a6 as se,r as f,b as M,p as ue,c,e as _,f as ie,g as p,h as l,i as n,u as s,k as h,A as v,q as re,F as de,m,E as V,y as S,N as ce,_ as pe}from"./index.76214426.js";import"./useInstance.af7c9e87.js";import"./install.412476cc.js";import"./useAgent.769391df.js";import"./list.b7393bbf.js";const me={class:"filter-form"},_e=m("\u67E5\u8BE2"),ge={class:"data"},fe={class:"operation-btn",style:{"margin-bottom":"10px"}},he=m("\u6DFB\u52A0\u9910\u76D2"),ve=m("\u6279\u91CF\u6DFB\u52A0\u9910\u76D2"),be=m("\u6279\u91CF\u4E0B\u8F7D\u4E8C\u7EF4\u7801"),Ce=m("\u6279\u91CF\u63D0\u4EA4"),ye={class:"table"},Ee={style:{width:"100px",height:"100px"}},xe=m("\u5173\u95ED"),we=m("\u5F00\u542F"),Fe={class:"table-operation-btn"},De={class:"top"},Be=m("\u4FEE\u6539"),Ae=m("\u5220\u9664"),ke={class:"bottom"},Ve={class:"pagination"},Se=ne({setup(Ue){const{OpPlatform:C}=se();let g=f(!1),y=f(!1);const z=f([]),U=f(!1),I=()=>{U.value=!1},L=t=>{z.value=[t],U.value=!0};let E=f(0);const i=M({agentid:"",page:1,limit:10}),u=M({count:0,list:[],areas:[]}),$=(t,a)=>{console.log("codeUrl",t),u.list[a].qrCode=t},r=()=>{C.value==="agent"?K(i).then(t=>{u.list=t.list,u.count=t.count,u.areas=t.areas}):W(i).then(t=>{u.list=t.list,u.count=t.count,u.areas=t.areas})};r();const F=f(!1);let D=f([]);const N=t=>{D.value=[],t.forEach(a=>D.value.push(a.id))},T=()=>{X(u.list).then(()=>{V({message:"\u6279\u91CF\u4FEE\u6539\u6210\u529F",type:"success"}),r()})},O=()=>{if(D.value.length<=0){V({message:"\u8BF7\u9009\u62E9\u6570\u636E",type:"error"});return}var t=[];for(let o=0;o<u.list.length;o++)if(D.value.indexOf(u.list[o].id)!=-1){let b={};b.url=u.list[o].qrCode,b.name=u.list[o].id,t.push(b)}const a=new le,B=/data:image\/png;base64,/g;t.forEach((o,b)=>{const d=o.url.replace(B," "),A=window.atob(d),x=[];for(let w=0;w<A.length;w++)x.push(A.charCodeAt(w));const q=new Blob([new Uint8Array(x)],{type:"image/png"});a.file(o.name+".png",q)}),a.generateAsync({type:"blob"}).then(o=>{oe.exports.saveAs(o,"\u4E8C\u7EF4\u7801.zip")})};ue(()=>[i.page,i.limit,i.agentid],()=>{r()});const j=()=>{r()},J=()=>{E.value=0,S(()=>{y.value=!1}),r()},P=()=>{E.value=0,y.value=!0,F.value=!1,S(()=>{g.value=!0})},Q=()=>{E.value=0,y.value=!0,F.value=!0,S(()=>{g.value=!0})},R=t=>{E.value=t,y.value=!0,F.value=!1,S(()=>{g.value=!0})},Z=t=>{ce.alert("\u786E\u5B9A\u9700\u8981\u5220\u9664\u9910\u76D2\u6570\u636E\u5417?","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(()=>{C.value==="agent"?Y(t).then(a=>{V({message:"\u5220\u9664\u9910\u76D2\u6210\u529F",type:"success"}),r()}):ee(t).then(a=>{V({message:"\u5220\u9664\u9910\u76D2\u6210\u529F",type:"success"}),r()})}).catch(()=>{})};return(t,a)=>{const B=c("el-form-item"),o=c("el-button"),b=c("el-form"),d=c("el-table-column"),A=c("el-input"),x=c("el-tag"),q=c("el-table"),w=c("el-pagination"),G=c("el-image-viewer");return _(),ie(de,null,[p("div",me,[l(b,{model:s(i),"label-width":"90px"},{default:n(()=>[s(C)==="shangpu"?(_(),h(B,{key:0,class:"tn-el-form-item",label:"\u4EE3\u7406\u533A\u57DF"},{default:n(()=>[l(s(te),{modelValue:s(i).agentid,"onUpdate:modelValue":a[0]||(a[0]=e=>s(i).agentid=e)},null,8,["modelValue"])]),_:1})):v("",!0),l(B,null,{default:n(()=>[l(o,{class:"tn-el-form-item--item tn-button tn-button--blue",onClick:j},{default:n(()=>[_e]),_:1})]),_:1})]),_:1},8,["model"])]),p("div",ge,[p("div",fe,[l(o,{class:"btn",type:"primary",onClick:P},{default:n(()=>[he]),_:1}),l(o,{class:"btn",type:"success",onClick:Q},{default:n(()=>[ve]),_:1}),l(o,{class:"btn",type:"warning",onClick:O},{default:n(()=>[be]),_:1}),s(C)==="shangpu"?(_(),h(o,{key:0,class:"btn",type:"danger",onClick:T},{default:n(()=>[Ce]),_:1})):v("",!0)]),p("div",ye,[l(q,{data:s(u).list,onSelectionChange:N},{default:n(()=>[l(d,{type:"selection",width:"55"}),l(d,{label:"id",prop:"id"}),s(C)==="shangpu"?(_(),h(d,{key:0,label:"\u4EE3\u7406\u533A\u57DF",prop:"agent_title"})):v("",!0),l(d,{label:"\u9910\u76D2\u540D\u79F0"},{default:n(e=>[l(A,{modelValue:e.row.name,"onUpdate:modelValue":k=>e.row.name=k,placeholder:"\u9910\u76D2\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),l(d,{label:"\u9910\u76D2\u4E8C\u7EF4\u7801"},{default:n(e=>[p("div",Ee,[l(ae,{onClick:k=>L(e.row.qrCode),callback:$,qid:e.$index,correctLevel:3,dotScale:.65,logoSrc:e.row.logo,margin:2,text:e.row.qr_code_text,size:460},null,8,["onClick","qid","dotScale","logoSrc","text"])])]),_:1}),l(d,{label:"\u9910\u76D2\u72B6\u6001",width:"160px"},{default:n(e=>[e.row.status==0?(_(),h(x,{key:0,type:"warning"},{default:n(()=>[xe]),_:1})):v("",!0),e.row.status==1?(_(),h(x,{key:1,type:"success"},{default:n(()=>[we]),_:1})):v("",!0)]),_:1}),l(d,{label:"\u64CD\u4F5C",align:"center"},{default:n(e=>[p("div",Fe,[p("div",De,[l(o,{type:"primary",onClick:k=>R(e.row.id)},{default:n(()=>[Be]),_:2},1032,["onClick"]),l(o,{type:"danger",onClick:k=>Z(e.row.id)},{default:n(()=>[Ae]),_:2},1032,["onClick"])])])]),_:1})]),_:1},8,["data"])])]),p("div",ke,[p("div",Ve,[l(w,{"current-page":s(i).page,"onUpdate:current-page":a[1]||(a[1]=e=>s(i).page=e),"page-size":s(i).limit,"onUpdate:page-size":a[2]||(a[2]=e=>s(i).limit=e),"page-limit":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:s(u).count,onSizeChange:a[3]||(a[3]=e=>r()),onCurrentChange:a[4]||(a[4]=e=>r())},null,8,["current-page","page-size","total"])])]),s(y)?(_(),h(H,{key:0,modelValue:s(g),"onUpdate:modelValue":a[5]||(a[5]=e=>re(g)?g.value=e:g=e),id:s(E),isBatchSubmit:F.value,areas:s(u).areas,onOnClose:J},null,8,["modelValue","id","isBatchSubmit","areas"])):v("",!0),U.value?(_(),h(G,{key:1,onClose:I,"url-list":z.value},null,8,["url-list"])):v("",!0)],64)}}});const je=pe(Se,[["__scopeId","data-v-ea20a756"]]);export{je as default};
|