qrcodetab.3b1aa5b3.js 12 KB

1
  1. import{az as $,d as me,aX as fe,a6 as ge,r as C,b as L,p as be,c as m,e as f,f as I,g as i,h as u,i as t,u as o,F as z,j as P,k as B,m as s,t as h,a1 as ye,A as T,N as R,E as w,R as Fe,S as ve,_ as he}from"./index.76214426.js";import{c as X,d as Ae,e as Z,f as Ce}from"./qrcodetab.4022b93a.js";import{v as Be}from"./vue-qr.1590111e.js";import{J as we,F as Ee}from"./FileSaver.min.9c0487ba.js";const De=g=>$({url:"adminapi/merchant.kongma/list",params:g}),H=g=>$({url:"adminapi/merchant.kongma/del",params:g}),xe=g=>$({url:"adminapi/merchant.kongma/edit",params:g}),W=g=>$({url:"adminapi/merchant.kongma/save",method:"POST",data:g}),Y=g=>(Fe("data-v-3ab430ba"),g=g(),ve(),g),Ve={class:"filter-form"},ke={style:{display:"flex"}},Se=s("\u684C\u53F0\u7A7A\u7801"),Ue=s("\u5E97\u94FA\u7A7A\u7801"),qe=s("\u5F53\u9762\u4ED8\u7A7A\u7801"),Ie=s("\u5206\u7C7B\u7A7A\u7801"),ze=s("\u7B5B\u9009"),Te={class:"data"},Le={class:"operation-btn",style:{"margin-bottom":"10px"}},Pe=s("\u6279\u91CF\u5220\u9664"),$e=s("\u6279\u91CF\u4E0B\u8F7D\u4E8C\u7EF4\u7801"),Ne=s("\u6DFB\u52A0\u7A7A\u7801"),Ge={class:"table"},Oe={class:"store-name"},Je={class:"store-name"},Qe=Y(()=>i("div",null,"\u7ED1\u5B9A\u5E97\u94FA",-1)),je=s("\u7A7A\u95F2"),Ke=s("\u5DF2\u7ED1\u5B9A"),Me={class:""},Re={class:"top"},Xe=s("\u7F16\u8F91"),Ze=s("\u5220\u9664"),He={class:"pagination"},We={class:"dialog-footer"},Ye=s("\u53D6\u6D88"),et=s(" \u786E\u8BA4 "),tt=Y(()=>i("span",null,"\u4FBF\u4E8E\u6309\u540D\u79F0\u7B5B\u9009\uFF0C\u4E0B\u8F7D\u4E8C\u7EF4\u7801",-1)),lt=s("\u684C\u53F0\u7A7A\u7801"),ut=s("\u5E97\u94FA\u7A7A\u7801"),at=s("\u5F53\u9762\u4ED8\u7A7A\u7801"),ot=s("\u5206\u7C7B\u7A7A\u7801"),st={class:"dialog-footer"},nt=s("\u53D6\u6D88"),dt=s(" \u786E\u8BA4 "),it=me({setup(g){const A=fe.get("uniacid"),{OpPlatform:D}=ge(),J=C([]),N=C(!1),ee=()=>{N.value=!1},te=a=>{J.value=[a],N.value=!0},d=L({list:[],count:0,stores:[],types:[],categorys:[],store_categorys:[]}),p=L({page:1,limit:10,sid:"",cid:"",type:1}),Q=C(""),n=L({keycode:"",stores:[],sid:""}),r=L({title:"",number:1,type:"1",store_categoty_id:""}),le=(a,l)=>{d.list[l].qrCode=a},x=C([]),ue=a=>{x.value=a.map(l=>l.id)},ae=()=>{n.keycode="",n.stores=[],n.sid="",b()},oe=()=>{x.value.length<0||R.confirm("\u786E\u5B9A\u8981\u6279\u91CF\u5220\u9664\u5417\uFF1F","\u6279\u91CF\u5220\u9664",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{D.value==="agent"?X({uniacid:A,id:JSON.stringify(x.value)}).then(a=>{a&&w({message:"\u6279\u91CF\u5220\u9664\u6210\u529F",type:"success"}),b()}):H({uniacid:A,id:JSON.stringify(x.value)}).then(a=>{a&&w({message:"\u6279\u91CF\u5220\u9664\u6210\u529F",type:"success"}),b()})}).catch(()=>{})},se=()=>{if(x.value.length<=0){w({message:"\u8BF7\u9009\u62E9\u6570\u636E",type:"error"});return}var a=[];for(let c=0;c<d.list.length;c++)if(x.value.indexOf(d.list[c].id)!=-1){let _={};_.url=d.list[c].qrCode,_.name=d.list[c].id,a.push(_)}const l=new we,k=/data:image\/png;base64,/g;a.forEach((c,_)=>{const U=c.url.replace(k," "),F=window.atob(U),q=[];for(let E=0;E<F.length;E++)q.push(F.charCodeAt(E));const y=new Blob([new Uint8Array(q)],{type:"image/png"});l.file(c.name+".png",y)}),l.generateAsync({type:"blob"}).then(c=>{Ee.exports.saveAs(c,"\u7A7A\u7801.zip")})};C(!1),C([]);const b=()=>{D.value==="agent"?Ae(p).then(a=>{d.count=a.count,d.list=a.list,d.stores=a.stores,d.categorys=a.categorys,d.store_categorys=a.store_categorys}):De(p).then(a=>{d.count=a.count,d.list=a.list,d.stores=a.stores,d.categorys=a.categorys,d.store_categorys=a.store_categorys})};b(),be(()=>p,()=>{b()},{deep:!0});const j=()=>{b()},V=C(!1),ne=()=>{D.value==="agent"?Z({uniacid:A,title:r.title,number:r.number,type:r.type,store_categoty_id:r.store_categoty_id}).then(a=>{a&&w({message:"\u6DFB\u52A0\u6210\u529F",type:"success"}),V.value=!1,b()}):W({uniacid:A,title:r.title,number:r.number,type:r.type,store_categoty_id:r.store_categoty_id}).then(a=>{a&&w({message:"\u6DFB\u52A0\u6210\u529F",type:"success"}),V.value=!1,b()})},S=C(!1),G=C(),de=a=>{G.value=a,D.value==="agent"?Ce({uniacid:A,id:a}).then(l=>{n.keycode=l.code,n.sid=l.sid==0?"":l.sid,n.stores=l.stores}):xe({uniacid:A,id:a}).then(l=>{n.keycode=l.code,n.sid=l.sid==0?"":l.sid,n.stores=l.stores}),S.value=!0},ie=a=>{R.confirm("\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F","\u5220\u9664\u64CD\u4F5C",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{D.value==="agent"?X({uniacid:A,id:a}).then(l=>{l&&w({message:"\u5220\u9664\u6210\u529F",type:"success"}),b()}):H({uniacid:A,id:a}).then(l=>{l&&w({message:"\u5220\u9664\u6210\u529F",type:"success"}),b()})}).catch(()=>{})},re=()=>{D.value==="agent"?Z({uniacid:A,id:G.value,sid:n.sid,table_id:n.table_id,area_id:n.area_id,area2_id:n.area2_id}).then(a=>{a&&w({message:"\u4FDD\u5B58\u6210\u529F",type:"success"})}):W({uniacid:A,id:G.value,sid:n.sid,table_id:n.table_id,area_id:n.area_id,area2_id:n.area2_id}).then(a=>{a&&w({message:"\u4FDD\u5B58\u6210\u529F",type:"success"})}),S.value=!1,b()};return(a,l)=>{const k=m("el-option"),c=m("el-select"),_=m("el-form-item"),U=m("el-input"),F=m("el-radio"),q=m("el-radio-group"),y=m("el-button"),E=m("el-form"),v=m("el-table-column"),K=m("el-tag"),ce=m("el-table"),_e=m("el-pagination"),M=m("el-dialog"),pe=m("el-image-viewer");return f(),I(z,null,[i("div",Ve,[u(E,{model:o(p),"label-width":"80px"},{default:t(()=>[u(_,{label:"\u9009\u62E9\u5E97\u94FA"},{default:t(()=>[u(c,{modelValue:o(p).sid,"onUpdate:modelValue":l[0]||(l[0]=e=>o(p).sid=e),placeholder:"\u8BF7\u9009\u62E9\u5E97\u94FA",onChange:j,filterable:"",clearable:"",style:{width:"300px"}},{default:t(()=>[(f(!0),I(z,null,P(o(d).stores,e=>(f(),B(k,{key:e.id,value:e.id,label:e.title},{default:t(()=>[s(h(e.title),1)]),_:2},1032,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(_,{label:"\u9009\u62E9\u5206\u7C7B"},{default:t(()=>[i("div",ke,[u(c,{modelValue:o(p).cid,"onUpdate:modelValue":l[1]||(l[1]=e=>o(p).cid=e),placeholder:"\u8BF7\u9009\u62E9\u5206\u7C7B",filterable:"",clearable:"",style:{width:"300px"}},{default:t(()=>[(f(!0),I(z,null,P(o(d).categorys,e=>(f(),B(k,{key:e.id,value:e.id,label:e.title},{default:t(()=>[s(h(e.title),1)]),_:2},1032,["value","label"]))),128))]),_:1},8,["modelValue"]),u(U,{style:{"margin-left":"20px"},width:"200px",placeholder:"\u684C\u53F7\u7F16\u53F7",modelValue:Q.value,"onUpdate:modelValue":l[2]||(l[2]=e=>Q.value=e),onKeyup:l[3]||(l[3]=ye(e=>b(),["enter"]))},null,8,["modelValue"])])]),_:1}),u(_,{class:"tn-el-form-item",label:"\u72B6\u6001"},{default:t(()=>[u(q,{modelValue:o(p).type,"onUpdate:modelValue":l[4]||(l[4]=e=>o(p).type=e)},{default:t(()=>[u(F,{border:!0,label:1},{default:t(()=>[Se]),_:1}),u(F,{border:!0,label:2},{default:t(()=>[Ue]),_:1}),u(F,{border:!0,label:3},{default:t(()=>[qe]),_:1}),u(F,{border:!0,label:4},{default:t(()=>[Ie]),_:1})]),_:1},8,["modelValue"])]),_:1}),u(_,{class:"tn-el-form-item",label:""},{default:t(()=>[u(y,{type:"primary",onClick:j},{default:t(()=>[ze]),_:1})]),_:1})]),_:1},8,["model"])]),i("div",Te,[i("div",Le,[u(y,{class:"btn",type:"danger",onClick:oe},{default:t(()=>[Pe]),_:1}),u(y,{class:"btn",onClick:se},{default:t(()=>[$e]),_:1}),u(y,{class:"btn",type:"primary",onClick:l[5]||(l[5]=e=>V.value=!0)},{default:t(()=>[Ne]),_:1})]),i("div",Ge,[u(ce,{data:o(d).list,onSelectionChange:ue},{default:t(()=>[u(v,{type:"selection",width:"55"}),u(v,{label:"ID",width:"100px"},{default:t(e=>[i("div",Oe,h(e.row.id),1)]),_:1}),u(v,{label:"\u7F16\u53F7",width:"100px"},{default:t(e=>[i("div",Je,h(e.row.code),1)]),_:1}),u(v,{label:"\u4E8C\u7EF4\u7801"},{default:t(e=>[u(Be,{onClick:O=>te(e.row.qrCode),callback:le,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}),u(v,{width:"120px"},{header:t(()=>[Qe]),default:t(e=>[i("div",null,h(e.row.s_name),1)]),_:1}),u(v,{label:"\u7ED1\u5B9A\u5927\u533A",width:"160px"},{default:t(e=>[i("div",null,h(e.row.area_name),1)]),_:1}),u(v,{width:"140px",label:"\u7ED1\u5B9A\u5B50\u533A\u57DF"},{default:t(e=>[i("div",null,h(e.row.area2_name),1)]),_:1}),u(v,{label:"\u7ED1\u5B9A\u684C\u53F7"},{default:t(e=>[i("div",null,h(e.row.table_name),1)]),_:1}),u(v,{label:"\u72B6\u6001"},{default:t(e=>[e.row.status==1?(f(),B(K,{key:0,class:"ml-2",type:"success"},{default:t(()=>[je]),_:1})):T("",!0),e.row.status==2?(f(),B(K,{key:1,class:"ml-2",type:"danger"},{default:t(()=>[Ke]),_:1})):T("",!0)]),_:1}),u(v,{label:"\u521B\u5EFA\u65F6\u95F4"},{default:t(e=>[i("span",null,h(e.row.addtime),1)]),_:1}),u(v,{label:"\u64CD\u4F5C",width:"auto"},{default:t(e=>[i("div",Me,[i("div",Re,[e.row.type!=4?(f(),B(y,{key:0,size:"small",onClick:O=>de(e.row.id)},{default:t(()=>[Xe]),_:2},1032,["onClick"])):T("",!0),u(y,{size:"small",onClick:O=>ie(e.row.id)},{default:t(()=>[Ze]),_:2},1032,["onClick"])])])]),_:1})]),_:1},8,["data"])])]),i("div",He,[u(_e,{currentPage:o(p).page,"onUpdate:currentPage":l[6]||(l[6]=e=>o(p).page=e),"page-size":o(p).limit,"onUpdate:page-size":l[7]||(l[7]=e=>o(p).limit=e),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:o(d).count},null,8,["currentPage","page-size","total"])]),u(M,{modelValue:S.value,"onUpdate:modelValue":l[10]||(l[10]=e=>S.value=e),title:"\u7F16\u8F91\u7A7A\u7801","destroy-on-close":"",onClose:ae},{footer:t(()=>[i("span",We,[u(y,{onClick:l[9]||(l[9]=e=>S.value=!1)},{default:t(()=>[Ye]),_:1}),u(y,{type:"primary",onClick:re},{default:t(()=>[et]),_:1})])]),default:t(()=>[u(E,{model:o(n)},{default:t(()=>[u(_,{label:"\u7F16\u53F7","label-width":"140px"},{default:t(()=>[i("span",null,h(o(n).keycode),1)]),_:1}),u(_,{label:"\u5E97\u94FA","label-width":"140px"},{default:t(()=>[u(c,{modelValue:o(n).sid,"onUpdate:modelValue":l[8]||(l[8]=e=>o(n).sid=e),class:"m-2",placeholder:"\u8BF7\u9009\u62E9\u5E97\u94FA",filterable:"",clearable:""},{default:t(()=>[(f(!0),I(z,null,P(o(n).stores,e=>(f(),B(k,{key:e.id,label:e.title,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"]),u(M,{modelValue:V.value,"onUpdate:modelValue":l[16]||(l[16]=e=>V.value=e),title:"\u6DFB\u52A0\u7A7A\u7801","destroy-on-close":""},{footer:t(()=>[i("span",st,[u(y,{onClick:l[15]||(l[15]=e=>V.value=!1)},{default:t(()=>[nt]),_:1}),u(y,{type:"primary",onClick:ne},{default:t(()=>[dt]),_:1})])]),default:t(()=>[u(E,{model:o(r)},{default:t(()=>[u(_,{label:"\u5206\u7C7B\u540D\u79F0","label-width":"140px"},{default:t(()=>[u(U,{placeholder:"\u8BF7\u8F93\u5165\u5206\u7C7B\u540D\u79F0",modelValue:o(r).title,"onUpdate:modelValue":l[11]||(l[11]=e=>o(r).title=e)},null,8,["modelValue"]),tt]),_:1}),u(_,{label:"\u7C7B\u578B","label-width":"140px"},{default:t(()=>[u(q,{modelValue:o(r).type,"onUpdate:modelValue":l[12]||(l[12]=e=>o(r).type=e)},{default:t(()=>[u(F,{border:!0,label:"1"},{default:t(()=>[lt]),_:1}),u(F,{border:!0,label:"2"},{default:t(()=>[ut]),_:1}),u(F,{border:!0,label:"3"},{default:t(()=>[at]),_:1}),u(F,{border:!0,label:"4"},{default:t(()=>[ot]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(r).type==4?(f(),B(_,{key:0,"label-width":"140px",label:"\u8BF7\u9009\u62E9\u5206\u7C7BID"},{default:t(()=>[u(c,{modelValue:o(r).store_categoty_id,"onUpdate:modelValue":l[13]||(l[13]=e=>o(r).store_categoty_id=e),placeholder:"\u8BF7\u9009\u62E9\u5206\u7C7BID",filterable:"",clearable:""},{default:t(()=>[(f(!0),I(z,null,P(o(d).store_categorys,(e,O)=>(f(),B(k,{value:e.id,label:e.title},{default:t(()=>[s(h(e.title),1)]),_:2},1032,["value","label"]))),256))]),_:1},8,["modelValue"])]),_:1})):T("",!0),u(_,{label:"\u6570\u91CF","label-width":"140px"},{default:t(()=>[u(U,{placeholder:"\u8BF7\u8F93\u5165\u6570\u91CF",modelValue:o(r).number,"onUpdate:modelValue":l[14]||(l[14]=e=>o(r).number=e)},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"]),N.value?(f(),B(pe,{key:0,onClose:ee,"url-list":J.value},null,8,["url-list"])):T("",!0)],64)}}});const mt=he(it,[["__scopeId","data-v-3ab430ba"]]);export{mt as default};