noAccess-0678dfaa.js 1.4 KB

1
  1. import{u as f,s as _,A as g,n as t}from"./index-36df604f.js";import{u as y}from"./vue-router-0190217c.js";import{a as l,o as S,U as b,V as h,W as k,j as x,X as C,$ as O}from"./vue-15ee4564.js";const T=O("p",null,"当前模块未付费,请前往付费使用",-1),J={__name:"noAccess",setup(w,{expose:n}){const c=y(),s=l(),e=l(!1),r=f();let{system:i,mods:u,act_mods:A}=_(r);const m=()=>{sessionStorage.setItem("isPay",1),u.value=i.value[1].modules,e.value=!1,c.push({name:"payOrders"})},d=async()=>{if(console.log(s.value),s.value==="取消")console.log("付费取消"),e.value=!1;else{console.log("付费提醒");const o=await g.requested({classname:"system.payorder.payorder",method:"sendMessage",content:{sys_payorderid:0}});o.code===1?t.info({message:"提醒老板付费",description:"已提醒老板付费",onClick:()=>{}}):t.info({message:"提醒老板付费",description:o.msg,onClick:()=>{}})}};return n({visibleShow:()=>{console.log("11111提醒"),console.log(JSON.parse(sessionStorage.getItem("active_account")).usertype),JSON.parse(sessionStorage.getItem("active_account")).usertype==22?(s.value="提醒付费",e.value=!0):(s.value="取消",e.value=!0)}}),S(()=>{}),(o,a)=>{const p=b("a-modal");return h(),k("div",null,[x(p,{visible:e.value,"onUpdate:visible":a[0]||(a[0]=v=>e.value=v),title:"付费提醒",okText:"付费",cancelText:s.value,onOk:m,onCancel:d,centered:!0,closable:!1},{default:C(()=>[T]),_:1},8,["visible","cancelText"])])}}};export{J as default};