Files
----/后端源码/yifan.action-ai.cn/index/js/index.DBs8w18V.js

22 lines
25 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{x as e,y as a,aq as l,ar as t,g as d,t as i,h as u,ag as o,af as r,w as n,U as p,V as s,m as _,n as c,o as m,N as f,a8 as v,l as y,ax as h,F as b,aC as g,al as w,am as V,q as k,u as C,ao as U,a9 as x,T as q,a3 as P,a4 as A,P as D,Q as Y,v as I,a as j,D as $}from"./element-plus.DhcJM-BD.js";import{_ as T}from"./index.XAb1m6gg.js";import{_ as z}from"./UserTableSelect.vue_vue_type_script_setup_true_lang.C_qlTVur.js";import{o as S,B,aD as F,t as R,H as O,V as E,_ as M,K as H,I as J,J as K,v as N,X as Q,Y as X,Z,u as G,a9 as L,R as W,am as ee,r as ae,ac as le}from"./.pnpm.DGfAnZKL.js";import{f as te}from"./dateUtil.BP-B7AtB.js";import{l as de,j as ie,R as ue}from"./index.Ch_NPM5t.js";import{D as oe}from"./index.B-NAZOEd.js";import{_ as re}from"./ImportModal.vue_vue_type_script_setup_true_lang.BswgVaNv.js";import{_ as ne}from"./ExportModal.vue_vue_type_script_setup_true_lang.DUKty3kU.js";import"./_plugin-vue_export-helper.BCo6x5W8.js";import"./codemirror.CR5zRbyM.js";import"./exceljs.DPqPZvAA.js";const pe="/yifan/yifan_partner_apply",se={
// 列表查询
listYifanPartnerApply:e=>de({url:`${pe}/list`,method:"get",params:e}),
// 详情查询
detailYifanPartnerApply:e=>de({url:`${pe}/detail/${e}`,method:"get"}),
// 新增
createYifanPartnerApply:e=>de({url:`${pe}/create`,method:"post",data:e}),
// 修改(带主键)
updateYifanPartnerApply:(e,a)=>de({url:`${pe}/update/${e}`,method:"put",data:a}),
// 删除(支持批量)
deleteYifanPartnerApply:e=>de({url:`${pe}/delete`,method:"delete",data:e}),
// 批量启用/停用
batchYifanPartnerApply:e=>de({url:`${pe}/available/setting`,method:"patch",data:e}),
// 审核
auditYifanPartnerApply:(e,a)=>de({url:`${pe}/audit/${e}`,method:"patch",data:a}),
// 导出
exportYifanPartnerApply:e=>de({url:`${pe}/export`,method:"post",data:e,responseType:"blob"}),
// 下载导入模板
downloadTemplateYifanPartnerApply:()=>de({url:`${pe}/download/template`,method:"post",responseType:"blob"}),
// 导入
importYifanPartnerApply:e=>de({url:`${pe}/import`,method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}})},_e={class:"app-container"},ce={class:"search-container"},me={class:"card-header"},fe={class:"data-table__toolbar"},ve={class:"data-table__toolbar--left"},ye={class:"data-table__toolbar--right"},he={class:"dialog-footer"},be={class:"dialog-footer"},ge=S({name:"YifanPartnerApply",inheritAttrs:!1,__name:"index",setup(S){const de=ae(!0),pe=ae(!1),ge=ae(!0),we=ae(),Ve=ae(),ke=ae(0),Ce=ae([]),Ue=ae([]),xe=ae(!1),qe=ae(!1),Pe=ae(!1),Ae=ae(null),De=le({audit_status:1,partner_role:void 0}),Ye=ie(),Ie=[],je=ae([]),$e=ae([{prop:"selection",label:"选择框",show:!0},{prop:"index",label:"序号",show:!0},{prop:"is_deleted",label:"是否删除(0:否 1:是)",show:!1},{prop:"user_id",label:"用户ID(关联微信用户)",show:!1},{prop:"real_name",label:"真实姓名",show:!0},{prop:"phone",label:"手机号码",show:!0},{prop:"wechat_id",label:"微信号(选填)",show:!1},{prop:"audit_status",label:"审核状态",show:!0},{prop:"status",label:"启用状态",show:!0},{prop:"created_time",label:"创建时间",show:!0},{prop:"updated_time",label:"更新时间",show:!1},{prop:"created_id",label:"创建人ID",show:!1},{prop:"updated_id",label:"更新人ID",show:!1},{prop:"operation",label:"操作",show:!0}]),Te={permPrefix:"module_yifan:yifan_partner_apply",cols:[{prop:"real_name",label:"真实姓名"},{prop:"phone",label:"手机号码"},{prop:"audit_status",label:"审核状态"},{prop:"status",label:"启用状态"},{prop:"created_time",label:"创建时间"},{prop:"updated_time",label:"更新时间"}],importTemplate:()=>se.downloadTemplateYifanPartnerApply(),exportsAction:async e=>{var a,l,t,d;const i={...e};i.status="0",i.page_no=1,i.page_size=9999;const u=[];for(;;){const e=await se.listYifanPartnerApply(i),o=(null==(l=null==(a=e.data)?void 0:a.data)?void 0:l.items)||[],r=(null==(d=null==(t=e.data)?void 0:t.data)?void 0:d.total)||0;if(u.push(...o),u.length>=r||0===o.length)break;i.page_no+=1}return u}},ze=ae({}),Se=ae([]),Be=ae([]);function Fe(e){Se.value=e,e&&2===e.length?Oe.created_time=[te(e[0]),te(e[1])]:Oe.created_time=void 0}function Re(e){Be.value=e,e&&2===e.length?Oe.updated_time=[te(e[0]),te(e[1])]:Oe.updated_time=void 0}const Oe=le({page_no:1,page_size:10,is_deleted:void 0,user_id:void 0,real_name:void 0,phone:void 0,wechat_id:void 0,audit_status:void 0,status:void 0,created_time:void 0,updated_time:void 0,created_id:void 0,updated_id:void 0}),Ee=le({is_deleted:void 0,user_id:void 0,real_name:void 0,phone:void 0,wechat_id:void 0,audit_status:void 0,id:void 0,status:void 0,description:void 0}),Me=le({title:"",visible:!1,type:"create"}),He=le({is_deleted:[{required:!1,message:"请输入是否删除(0:否 1:是)",trigger:"blur"}],user_id:[{required:!1,message:"请输入用户ID(关联微信用户)",trigger:"blur"}],real_name:[{required:!0,message:"请输入真实姓名",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号码",trigger:"blur"}],wechat_id:[{required:!1,message:"请输入微信号(选填)",trigger:"blur"}],audit_status:[{required:!1,message:"请输入审核状态(0:待审核 1:审核通过 2:审核拒绝)",trigger:"blur"}],id:[{required:!1,message:"请输入主键ID",trigger:"blur"}],uuid:[{required:!0,message:"请输入UUID全局唯一标识",trigger:"blur"}],status:[{required:!0,message:"请输入是否启用(0:启用 1:禁用)",trigger:"blur"}],description:[{required:!1,message:"请输入备注/描述",trigger:"blur"}],created_time:[{required:!0,message:"请输入创建时间",trigger:"blur"}],updated_time:[{required:!0,message:"请输入更新时间",trigger:"blur"}],created_id:[{required:!1,message:"请输入创建人ID",trigger:"blur"}],updated_id:[{required:!1,message:"请输入更新人ID",trigger:"blur"}]}),Je=ae(!1),Ke=ae(!1);function Ne(){Je.value=!0}function Qe(){Ke.value=!0}async function Xe(){await Ze()}async function Ze(){xe.value=!0;try{const e=await se.listYifanPartnerApply(Oe);je.value=e.data.data.items,ke.value=e.data.data.total}catch(e){}finally{xe.value=!1}}async function Ge(){Oe.page_no=1,Ze()}function Le(){Ge()}async function We(){we.value.resetFields(),Oe.page_no=1,Se.value=[],Be.value=[],Oe.created_time=void 0,Oe.updated_time=void 0,Ze()}const ea={is_deleted:void 0,user_id:void 0,real_name:void 0,phone:void 0,wechat_id:void 0,audit_status:void 0,id:void 0,status:void 0,description:void 0};async function aa(){Ve.value&&(Ve.value.resetFields(),Ve.value.clearValidate()),Object.assign(Ee,ea)}async function la(e){Ce.value=e.map(e=>e.id),Ue.value=e}async function ta(){Me.visible=!1,aa()}function da(){qe.value=!1,Pe.value=!1,Ae.value=null,De.audit_status=1,De.partner_role=void 0}async function ia(){if(Ae.value)if(1!==De.audit_status||De.partner_role){Pe.value=!0;try{await se.auditYifanPartnerApply(Ae.value,{audit_status:De.audit_status,partner_role:1===De.audit_status?De.partner_role:null}),j.success("审核成功"),da(),await Ge()}finally{Pe.value=!1}}else j.warning("请选择身份")}async function ua(e,a){if(Me.type=e,a){const l=await se.detailYifanPartnerApply(a);"detail"===e?(Me.title="详情",Object.assign(ze.value,l.data.data)):"update"===e&&(Me.title="修改",Object.assign(Ee,l.data.data))}else Me.title="新增YifanPartnerApply",Ee.is_deleted=void 0,Ee.user_id=void 0,Ee.real_name=void 0,Ee.phone=void 0,Ee.wechat_id=void 0,Ee.audit_status=void 0,Ee.id=void 0,Ee.status=void 0,Ee.description=void 0;Me.visible=!0}async function oa(){Ve.value.validate(async e=>{if(e){xe.value=!0;const e=Ee.id;if(e)try{await se.updateYifanPartnerApply(e,{id:e,...Ee}),Me.visible=!1,aa(),ta(),We()}catch(a){}finally{xe.value=!1}else try{await se.createYifanPartnerApply(Ee),Me.visible=!1,aa(),ta(),We()}catch(a){}finally{xe.value=!1}}})}async function ra(e){$.confirm("确认删除该项数据?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{xe.value=!0,await se.deleteYifanPartnerApply(e),We()}catch(a){}finally{xe.value=!1}}).catch(()=>{$.close()})}async function na(e){Ce.value.length&&$.confirm(`确认${"0"===e?"启用":"停用"}该项数据?`,"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{xe.value=!0,await se.batchYifanPartnerApply({ids:Ce.value,status:e}),We()}catch(a){}finally{xe.value=!1}}).catch(()=>{$.close()})}const pa=async e=>{try{const a=await se.importYifanPartnerApply(e);a.data.code===ue.SUCCESS&&(j.success(`${a.data.msg}${a.data.data}`),Je.value=!1,await Ge())}catch(a){}};return B(async()=>{Ie.length>0&&await Ye.getDict(Ie),Ze()}),(j,$)=>{const S=a,B=e,ae=t,le=l,te=z,ie=d,ue=u,se=i,Ye=n,Ie=y,ea=s,aa=m,sa=c,_a=_,ca=p,ma=g,fa=b,va=h,ya=C,ha=V,ba=k,ga=w,wa=T,Va=q,ka=A,Ca=P,Ua=Y,xa=D,qa=I,Pa=F("hasPerm"),Aa=U;return R(),O("div",_e,[E(H("div",ce,[J(Ye,{ref_key:"queryFormRef",ref:we,model:Oe,"label-suffix":":",inline:!0,onSubmit:L(Ge,["prevent"])},{default:K(()=>[J(B,{label:"是否删除(0:否 1:是)",prop:"is_deleted"},{default:K(()=>[J(S,{modelValue:Oe.is_deleted,"onUpdate:modelValue":$[0]||($[0]=e=>Oe.is_deleted=e),placeholder:"请输入是否删除(0:否 1:是)",clearable:""},null,8,["modelValue"])]),_:1}),J(B,{label:"用户ID(关联微信用户)",prop:"user_id"},{default:K(()=>[J(S,{modelValue:Oe.user_id,"onUpdate:modelValue":$[1]||($[1]=e=>Oe.user_id=e),placeholder:"请输入用户ID(关联微信用户)",clearable:""},null,8,["modelValue"])]),_:1}),J(B,{label:"真实姓名",prop:"real_name"},{default:K(()=>[J(S,{modelValue:Oe.real_name,"onUpdate:modelValue":$[2]||($[2]=e=>Oe.real_name=e),placeholder:"请输入真实姓名",clearable:""},null,8,["modelValue"])]),_:1}),J(B,{label:"手机号码",prop:"phone"},{default:K(()=>[J(S,{modelValue:Oe.phone,"onUpdate:modelValue":$[3]||($[3]=e=>Oe.phone=e),placeholder:"请输入手机号码",clearable:""},null,8,["modelValue"])]),_:1}),J(B,{label:"微信号(选填)",prop:"wechat_id"},{default:K(()=>[J(S,{modelValue:Oe.wechat_id,"onUpdate:modelValue":$[4]||($[4]=e=>Oe.wechat_id=e),placeholder:"请输入微信号(选填)",clearable:""},null,8,["modelValue"])]),_:1}),J(B,{label:"审核状态",prop:"audit_status"},{default:K(()=>[J(S,{modelValue:Oe.audit_status,"onUpdate:modelValue":$[5]||($[5]=e=>Oe.audit_status=e),placeholder:"请输入审核状态",clearable:""},null,8,["modelValue"])]),_:1}),J(B,{prop:"status",label:"状态"},{default:K(()=>[J(le,{modelValue:Oe.status,"onUpdate:modelValue":$[6]||($[6]=e=>Oe.status=e),placeholder:"请选择状态",style:{width:"170px"},clearable:""},{default:K(()=>[J(ae,{value:"0",label:"启用"}),J(ae,{value:"1",label:"停用"})]),_:1},8,["modelValue"])]),_:1}),pe.value?(R(),N(B,{key:0,prop:"created_time",label:"创建时间"},{default:K(()=>[J(oe,{modelValue:Se.value,"onUpdate:modelValue":[$[7]||($[7]=e=>Se.value=e),Fe]},null,8,["modelValue"])]),_:1})):Q("",!0),pe.value?(R(),N(B,{key:1,prop:"updated_time",label:"更新时间"},{default:K(()=>[J(oe,{modelValue:Be.value,"onUpdate:modelValue":[$[8]||($[8]=e=>Be.value=e),Re]},null,8,["modelValue"])]),_:1})):Q("",!0),pe.value?(R(),N(B,{key:2,prop:"created_id",label:"创建人"},{default:K(()=>[J(te,{modelValue:Oe.created_id,"onUpdate:modelValue":$[9]||($[9]=e=>Oe.created_id=e),onConfirmClick:Le,onClearClick:Ge},null,8,["modelValue"])]),_:1})):Q("",!0),pe.value?(R(),N(B,{key:3,prop:"updated_id",label:"更新人"},{default:K(()=>[J(te,{modelValue:Oe.updated_id,"onUpdate:modelValue":$[10]||($[10]=e=>Oe.updated_id=e),onConfirmClick:Le,onClearClick:Ge},null,8,["modelValue"])]),_:1})):Q("",!0),J(B,null,{default:K(()=>[E((R(),N(ie,{type:"primary",icon:"search",onClick:Ge},{default:K(()=>[...$[34]||($[34]=[X(" 查询 ",-1)])]),_:1})),[[Pa,["module_yifan:yifan_partner_apply:query"]]]),E((R(),N(ie,{icon:"refresh",onClick:We},{default:K(()=>[...$[35]||($[35]=[X(" 重置 ",-1)])]),_:1})),[[Pa,["module_yifan:yifan_partner_apply:query"]]]),ge.value?(R(),N(se,{key:0,class:"ml-3",type:"primary",underline:"never",onClick:$[11]||($[11]=e=>pe.value=!pe.value)},{default:K(()=>[X(Z(pe.value?"收起":"展开")+" ",1),J(ue,null,{default:K(()=>[pe.value?(R(),N(G(o),{key:0})):(R(),N(G(r),{key:1}))]),_:1})]),_:1})):Q("",!0)]),_:1})]),_:1},8,["model"])],512),[[M,de.value]]),J(Va,{class:"data-table"},{header:K(()=>[H("div",me,[H("span",null,[$[36]||($[36]=X(" 合伙人申请列表 ",-1)),J(Ie,{content:"合伙人申请列表"},{default:K(()=>[J(G(x),{class:"w-4 h-4 mx-1"})]),_:1})])])]),footer:K(()=>[J(wa,{total:ke.value,"onUpdate:total":$[17]||($[17]=e=>ke.value=e),page:Oe.page_no,"onUpdate:page":$[18]||($[18]=e=>Oe.page_no=e),limit:Oe.page_size,"onUpdate:limit":$[19]||($[19]=e=>Oe.page_size=e),onPagination:Ze},null,8,["total","page","limit"])]),default:K(()=>[H("div",fe,[H("div",ve,[J(ca,{gutter:10},{default:K(()=>[J(ea,{span:1.5},{default:K(()=>[E((R(),N(ie,{type:"success",icon:"plus",onClick:$[12]||($[12]=e=>ua("create"))},{default:K(()=>[...$[37]||($[37]=[X(" 新增 ",-1)])]),_:1})),[[Pa,["module_yifan:yifan_partner_apply:create"]]])]),_:1}),J(ea,{span:1.5},{default:K(()=>[E((R(),N(ie,{type:"danger",icon:"delete",disabled:0===Ce.value.length,onClick:$[13]||($[13]=e=>ra(Ce.value))},{default:K(()=>[...$[38]||($[38]=[X(" 批量删除 ",-1)])]),_:1},8,["disabled"])),[[Pa,["module_yifan:yifan_partner_apply:delete"]]])]),_:1}),J(ea,{span:1.5},{default:K(()=>[E((R(),N(_a,{trigger:"click"},{dropdown:K(()=>[J(sa,null,{default:K(()=>[J(aa,{icon:G(f),onClick:$[14]||($[14]=e=>na("0"))},{default:K(()=>[...$[40]||($[40]=[X(" 批量启用 ",-1)])]),_:1},8,["icon"]),J(aa,{icon:G(v),onClick:$[15]||($[15]=e=>na("1"))},{default:K(()=>[...$[41]||($[41]=[X(" 批量停用 ",-1)])]),_:1},8,["icon"])]),_:1})]),default:K(()=>[J(ie,{type:"default",disabled:0===Ce.value.length,icon:"ArrowDown"},{default:K(()=>[...$[39]||($[39]=[X(" 更多 ",-1)])]),_:1},8,["disabled"])]),_:1})),[[Pa,["module_yifan:yifan_partner_apply:batch"]]])]),_:1})]),_:1})]),H("div",ye,[J(ca,{gutter:10},{default:K(()=>[J(ea,{span:1.5},{default:K(()=>[J(Ie,{content:"导入"},{default:K(()=>[E(J(ie,{type:"success",icon:"upload",circle:"",onClick:Ne},null,512),[[Pa,["module_yifan:yifan_partner_apply:import"]]])]),_:1})]),_:1}),J(ea,{span:1.5},{default:K(()=>[J(Ie,{content:"导出"},{default:K(()=>[E(J(ie,{type:"warning",icon:"download",circle:"",onClick:Qe},null,512),[[Pa,["module_yifan:yifan_partner_apply:export"]]])]),_:1})]),_:1}),J(ea,{span:1.5},{default:K(()=>[J(Ie,{content:"搜索显示/隐藏"},{default:K(()=>[E(J(ie,{type:"info",icon:"search",circle:"",onClick:$[16]||($[16]=e=>de.value=!de.value)},null,512),[[Pa,["*:*:*"]]])]),_:1})]),_:1}),J(ea,{span:1.5},{default:K(()=>[J(Ie,{content:"刷新"},{default:K(()=>[E(J(ie,{type:"primary",icon:"refresh",circle:"",onClick:Xe},null,512),[[Pa,["module_yifan:yifan_partner_apply:query"]]])]),_:1})]),_:1}),J(ea,{span:1.5},{default:K(()=>[J(va,{placement:"bottom",trigger:"click"},{reference:K(()=>[J(ie,{type:"danger",icon:"operation",circle:""})]),default:K(()=>[J(fa,{"max-height":"350px"},{default:K(()=>[(R(!0),O(W,null,ee($e.value,e=>(R(),O(W,{key:e.prop},[e.prop?(R(),N(ma,{key:0,modelValue:e.show,"onUpdate:modelValue":a=>e.show=a,label:e.label},null,8,["modelValue","onUpdate:modelValue","label"])):Q("",!0)],64))),128))]),_:1})]),_:1})]),_:1})]),_:1})])]),E((R(),N(ga,{ref:"tableRef",data:je.value,"highlight-current-row":"",class:"data-table__content",height:450,border:"",stripe:"",onSelectionChange:la},{empty:K(()=>[J(ya,{"image-size":80,description:"暂无数据"})]),default:K(()=>{var e,a,l,t,d,i,u,o,r,n,p,s,_,c;return[(null==(e=$e.value.find(e=>"selection"===e.prop))?void 0:e.show)?(R(),N(ha,{key:0,type:"selection","min-width":"55",align:"center"})):Q("",!0),(null==(a=$e.value.find(e=>"index"===e.prop))?void 0:a.show)?(R(),N(ha,{key:1,fixed:"",label:"序号","min-width":"60"},{default:K(e=>[X(Z((Oe.page_no-1)*Oe.page_size+e.$index+1),1)]),_:1})):Q("",!0),(null==(l=$e.value.find(e=>"is_deleted"===e.prop))?void 0:l.show)?(R(),N(ha,{key:2,label:"是否删除(0:否 1:是)",prop:"is_deleted","min-width":"140"})):Q("",!0),(null==(t=$e.value.find(e=>"user_id"===e.prop))?void 0:t.show)?(R(),N(ha,{key:3,label:"用户ID(关联微信用户)",prop:"user_id","min-width":"140"})):Q("",!0),(null==(d=$e.value.find(e=>"real_name"===e.prop))?void 0:d.show)?(R(),N(ha,{key:4,label:"真实姓名",prop:"real_name","min-width":"140"})):Q("",!0),(null==(i=$e.value.find(e=>"phone"===e.prop))?void 0:i.show)?(R(),N(ha,{key:5,label:"手机号码",prop:"phone","min-width":"140"})):Q("",!0),(null==(u=$e.value.find(e=>"wechat_id"===e.prop))?void 0:u.show)?(R(),N(ha,{key:6,label:"微信号(选填)",prop:"wechat_id","min-width":"140"})):Q("",!0),(null==(o=$e.value.find(e=>"audit_status"===e.prop))?void 0:o.show)?(R(),N(ha,{key:7,label:"审核状态",prop:"audit_status","min-width":"140"},{default:K(e=>{return[X(Z((a=e.row.audit_status,0===a||"0"===a?"待审核":1===a||"1"===a?"审核通过":2===a||"2"===a?"审核拒绝":a??"")),1)];var a}),_:1})):Q("",!0),(null==(r=$e.value.find(e=>"status"===e.prop))?void 0:r.show)?(R(),N(ha,{key:8,label:"是否启用(0:启用 1:禁用)",prop:"status","min-width":"140"},{default:K(e=>[J(ba,{type:"0"==e.row.status?"success":"info"},{default:K(()=>[X(Z("0"==e.row.status?"启用":"停用"),1)]),_:2},1032,["type"])]),_:1})):Q("",!0),(null==(n=$e.value.find(e=>"created_time"===e.prop))?void 0:n.show)?(R(),N(ha,{key:9,label:"创建时间",prop:"created_time","min-width":"140"})):Q("",!0),(null==(p=$e.value.find(e=>"updated_time"===e.prop))?void 0:p.show)?(R(),N(ha,{key:10,label:"更新时间",prop:"updated_time","min-width":"140"})):Q("",!0),(null==(s=$e.value.find(e=>"created_id"===e.prop))?void 0:s.show)?(R(),N(ha,{key:11,label:"创建人ID",prop:"created_id","min-width":"140"},{default:K(e=>[J(ba,null,{default:K(()=>{var a;return[X(Z(null==(a=e.row.created_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):Q("",!0),(null==(_=$e.value.find(e=>"updated_id"===e.prop))?void 0:_.show)?(R(),N(ha,{key:12,label:"更新人ID",prop:"updated_id","min-width":"140"},{default:K(e=>[J(ba,null,{default:K(()=>{var a;return[X(Z(null==(a=e.row.updated_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):Q("",!0),(null==(c=$e.value.find(e=>"operation"===e.prop))?void 0:c.show)?(R(),N(ha,{key:13,fixed:"right",label:"操作",align:"center","min-width":"180"},{default:K(e=>["0"===String(e.row.audit_status)?E((R(),N(ie,{key:0,type:"success",size:"small",link:"",icon:"Check",onClick:a=>{return l=e.row.id,Ae.value=l,De.audit_status=1,De.partner_role=void 0,void(qe.value=!0);var l}},{default:K(()=>[...$[42]||($[42]=[X(" 审核 ",-1)])]),_:1},8,["onClick"])),[[Pa,["module_yifan:yifan_partner_apply:audit"]]]):Q("",!0),E((R(),N(ie,{type:"info",size:"small",link:"",icon:"document",onClick:a=>ua("detail",e.row.id)},{default:K(()=>[...$[43]||($[43]=[X(" 详情 ",-1)])]),_:1},8,["onClick"])),[[Pa,["module_yifan:yifan_partner_apply:detail"]]]),E((R(),N(ie,{type:"primary",size:"small",link:"",icon:"edit",onClick:a=>ua("update",e.row.id)},{default:K(()=>[...$[44]||($[44]=[X(" 编辑 ",-1)])]),_:1},8,["onClick"])),[[Pa,["module_yifan:yifan_partner_apply:update"]]]),E((R(),N(ie,{type:"danger",size:"small",link:"",icon:"delete",onClick:a=>ra([e.row.id])},{default:K(()=>[...$[45]||($[45]=[X(" 删除 ",-1)])]),_:1},8,["onClick"])),[[Pa,["module_yifan:yifan_partner_apply:delete"]]])]),_:1})):Q("",!0)]}),_:1},8,["data"])),[[Aa,xe.value]])]),_:1}),J(qa,{modelValue:Me.visible,"onUpdate:modelValue":$[28]||($[28]=e=>Me.visible=e),title:Me.title,onClose:ta},{footer:K(()=>[H("div",he,[J(ie,{onClick:ta},{default:K(()=>[...$[48]||($[48]=[X("取消",-1)])]),_:1}),"detail"!==Me.type?(R(),N(ie,{key:0,type:"primary",onClick:oa},{default:K(()=>[...$[49]||($[49]=[X(" 确定 ",-1)])]),_:1})):(R(),N(ie,{key:1,type:"primary",onClick:ta},{default:K(()=>[...$[50]||($[50]=[X("确定",-1)])]),_:1}))])]),default:K(()=>["detail"===Me.type?(R(),N(Ca,{key:0,column:4,border:""},{default:K(()=>[J(ka,{label:"是否删除(0:否 1:是)",span:2},{default:K(()=>[X(Z(ze.value.is_deleted),1)]),_:1}),J(ka,{label:"用户ID(关联微信用户)",span:2},{default:K(()=>[X(Z(ze.value.user_id),1)]),_:1}),J(ka,{label:"真实姓名",span:2},{default:K(()=>[X(Z(ze.value.real_name),1)]),_:1}),J(ka,{label:"手机号码",span:2},{default:K(()=>[X(Z(ze.value.phone),1)]),_:1}),J(ka,{label:"微信号(选填)",span:2},{default:K(()=>[X(Z(ze.value.wechat_id),1)]),_:1}),J(ka,{label:"审核状态(0:待审核 1:审核通过 2:审核拒绝)",span:2},{default:K(()=>[X(Z(ze.value.audit_status),1)]),_:1}),J(ka,{label:"主键ID",span:2},{default:K(()=>[X(Z(ze.value.id),1)]),_:1}),J(ka,{label:"UUID全局唯一标识",span:2},{default:K(()=>[X(Z(ze.value.uuid),1)]),_:1}),J(ka,{label:"状态",span:2},{default:K(()=>[J(ba,{type:"0"==ze.value.status?"success":"danger"},{default:K(()=>[X(Z("0"==ze.value.status?"启用":"停用"),1)]),_:1},8,["type"])]),_:1}),J(ka,{label:"备注/描述",span:2},{default:K(()=>[X(Z(ze.value.description),1)]),_:1}),J(ka,{label:"创建时间",span:2},{default:K(()=>[X(Z(ze.value.created_time),1)]),_:1}),J(ka,{label:"更新时间",span:2},{default:K(()=>[X(Z(ze.value.updated_time),1)]),_:1}),J(ka,{label:"创建人",span:2},{default:K(()=>{var e;return[X(Z(null==(e=ze.value.created_by)?void 0:e.name),1)]}),_:1}),J(ka,{label:"更新人",span:2},{default:K(()=>{var e;return[X(Z(null==(e=ze.value.updated_by)?void 0:e.name),1)]}),_:1})]),_:1})):(R(),N(Ye,{key:1,ref_key:"dataFormRef",ref:Ve,model:Ee,rules:He,"label-suffix":":","label-width":"auto","label-position":"right"},{default:K(()=>[J(B,{label:"是否删除(0:否 1:是)",prop:"is_deleted",required:!1},{default:K(()=>[J(S,{modelValue:Ee.is_deleted,"onUpdate:modelValue":$[20]||($[20]=e=>Ee.is_deleted=e),placeholder:"请输入是否删除(0:否 1:是)"},null,8,["modelValue"])]),_:1}),J(B,{label:"用户ID(关联微信用户)",prop:"user_id",required:!1},{default:K(()=>[J(S,{modelValue:Ee.user_id,"onUpdate:modelValue":$[21]||($[21]=e=>Ee.user_id=e),placeholder:"请输入用户ID(关联微信用户)"},null,8,["modelValue"])]),_:1}),J(B,{label:"真实姓名",prop:"real_name",required:!1},{default:K(()=>[J(S,{modelValue:Ee.real_name,"onUpdate:modelValue":$[22]||($[22]=e=>Ee.real_name=e),placeholder:"请输入真实姓名"},null,8,["modelValue"])]),_:1}),J(B,{label:"手机号码",prop:"phone",required:!1},{default:K(()=>[J(S,{modelValue:Ee.phone,"onUpdate:modelValue":$[23]||($[23]=e=>Ee.phone=e),placeholder:"请输入手机号码"},null,8,["modelValue"])]),_:1}),J(B,{label:"微信号(选填)",prop:"wechat_id",required:!1},{default:K(()=>[J(S,{modelValue:Ee.wechat_id,"onUpdate:modelValue":$[24]||($[24]=e=>Ee.wechat_id=e),placeholder:"请输入微信号(选填)"},null,8,["modelValue"])]),_:1}),J(B,{label:"审核状态(0:待审核 1:审核通过 2:审核拒绝)",prop:"audit_status",required:!1},{default:K(()=>[J(S,{modelValue:Ee.audit_status,"onUpdate:modelValue":$[25]||($[25]=e=>Ee.audit_status=e),placeholder:"请输入审核状态(0:待审核 1:审核通过 2:审核拒绝)"},null,8,["modelValue"])]),_:1}),J(B,{label:"状态",prop:"status",required:!0},{default:K(()=>[J(xa,{modelValue:Ee.status,"onUpdate:modelValue":$[26]||($[26]=e=>Ee.status=e)},{default:K(()=>[J(Ua,{value:"0"},{default:K(()=>[...$[46]||($[46]=[X("启用",-1)])]),_:1}),J(Ua,{value:"1"},{default:K(()=>[...$[47]||($[47]=[X("停用",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),J(B,{label:"描述",prop:"description"},{default:K(()=>[J(S,{modelValue:Ee.description,"onUpdate:modelValue":$[27]||($[27]=e=>Ee.description=e),rows:4,maxlength:100,"show-word-limit":"",type:"textarea",placeholder:"请输入描述"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]))]),_:1},8,["modelValue","title"]),J(qa,{modelValue:qe.value,"onUpdate:modelValue":$[31]||($[31]=e=>qe.value=e),title:"审核",onClose:da},{footer:K(()=>[H("div",be,[J(ie,{onClick:da},{default:K(()=>[...$[53]||($[53]=[X("取消",-1)])]),_:1}),J(ie,{type:"primary",loading:Pe.value,onClick:ia},{default:K(()=>[...$[54]||($[54]=[X("确定",-1)])]),_:1},8,["loading"])])]),default:K(()=>[J(Ye,{model:De,"label-suffix":":","label-width":"auto","label-position":"right"},{default:K(()=>[J(B,{label:"审核结果",required:""},{default:K(()=>[J(xa,{modelValue:De.audit_status,"onUpdate:modelValue":$[29]||($[29]=e=>De.audit_status=e)},{default:K(()=>[J(Ua,{value:1},{default:K(()=>[...$[51]||($[51]=[X("通过",-1)])]),_:1}),J(Ua,{value:2},{default:K(()=>[...$[52]||($[52]=[X("拒绝",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),1===De.audit_status?(R(),N(B,{key:0,label:"身份",required:""},{default:K(()=>[J(le,{modelValue:De.partner_role,"onUpdate:modelValue":$[30]||($[30]=e=>De.partner_role=e),placeholder:"请选择身份",style:{width:"200px"}},{default:K(()=>[J(ae,{label:"推广大使",value:"ambassador"}),J(ae,{label:"合伙人",value:"partner"})]),_:1},8,["modelValue"])]),_:1})):Q("",!0)]),_:1},8,["model"])]),_:1},8,["modelValue"]),J(re,{modelValue:Je.value,"onUpdate:modelValue":$[32]||($[32]=e=>Je.value=e),"content-config":Te,onUpload:pa},null,8,["modelValue"]),J(ne,{modelValue:Ke.value,"onUpdate:modelValue":$[33]||($[33]=e=>Ke.value=e),"content-config":Te,"query-params":Oe,"page-data":je.value,"selection-data":Ue.value},null,8,["modelValue","query-params","page-data","selection-data"])])}}});export{ge as default};