detail-d6e74f46.js 2.2 KB

1
  1. import{d as V}from"./index-7ce894d6.js";import{u as w,s as A,b as B}from"./index-c9978dc1.js";import{_ as I}from"./tableTemp-350a7e8e.js";import{u as O}from"./vue-router-0190217c.js";import{a as t,o as R,U as u,V as l,W as _,j as c,X as o,u as n,a3 as v,G as b,a5 as y,a4 as f}from"./vue-15ee4564.js";import"./base-c15215b2.js";import"./_plugin-vue_export-helper-c27b6911.js";const q={key:1},$={__name:"detail",setup(j){const h=w();let{system:g,mods:k,act_mods:z}=A(h);const i=t([]),m=O(),e=t({});let D=t([]),r=t([]);const p=t();let d=t({classname:"sale.team.team",method:"queryPaid",content:{userid:"",pageNumber:1,pageSize:20,where:{condition:"",ispaid:"1"}}});const S=a=>{console.log(a),r.value=a,console.log(r.value)},x=()=>{e.value=JSON.parse(m.currentRoute.value.query.data),i.value=[{label:"账号名称",value:e.value.name},{label:"账号",value:e.value.accountno},{label:"手机号",value:e.value.phonenumber},{label:"职位",value:e.value.position},{label:"角色",value:e.value.rolenames[0]},{label:"有无付费",value:e.value.status,style:function(){let a={};switch(e.value.status){case"未付费":a={color:"#d90a0a"};break;case"已付费":a={color:"#52C41A"};break}return a}}]},N=()=>{sessionStorage.setItem("isPay",1),k.value=g.value[1].modules,m.push({name:"payOrders"})};return R(()=>{x(),d.value.content.userid=e.value.userid,p.value.tableData()}),(a,E)=>{const C=u("a-button"),P=u("a-space"),T=u("a-tag");return l(),_("div",null,[c(V,{headData:i.value,title:"账号:"+e.value.accountno,tabs:["付费信息"],ownertable:"sys_payorder"},{operation:o(()=>[c(P,null,{default:o(()=>[n(B).hasPermission("pay")?(l(),v(C,{key:0,type:"primary",onClick:N},{default:o(()=>[b("账号付费")]),_:1})):y("",!0)]),_:1})]),tab0:o(()=>[c(I,{ref_key:"list",ref:p,columns:n(D),dataSource:n(r),param:n(d),tableName:"payDataTable",onOnList:S},{tb_cell:o(({data:s})=>[s.column.dataIndex==="partitionname"?(l(),v(T,{key:0,color:"green"},{default:o(()=>[b(f(s.record.partitionname),1)]),_:2},1024)):s.column.dataIndex==="ispaid"?(l(),_("span",q,f(s.record.ispaid===1?"已付费":"未付费"),1)):y("",!0)]),_:1},8,["columns","dataSource","param"])]),_:1},8,["headData","title"])])}}};export{$ as default};