1 |
- import{_ as ne,d as le,m as oe,n as p,Q as B,O as se,w as ue,p as ie,a6 as re,r as f,o as _,c as T,B as U,E as H,e as ce,h as t,y as o,F as me,z as de,i as c,cX as pe,A as C,D as y,H as V,a as k,cZ as fe,cW as O}from"./index.js";import{useColumns as ve}from"./columns.bcdd2e.js";import{c as _e,d as ge}from"./index.8871fc9a.js";import ye from"./addEdit.17fcad.js";import Ce from"./resetPassword.41c331.js";import"./company-modal.f7d5c4.js";const ke={class:"main"},he={name:"companyAccount"},be=le({...he,setup(Fe){const{logout:x}=oe(),m=p([]),l=B({nickname:"",username:"",status:"",page:1,size:15}),w=p([]),h=p(!0),b=p(!1),N=p(""),E=p("add"),{columns:j}=ve(),{currentCompany:z}=se(),I=B({id:"",nickname:"",mobile:"",role:"",companyArr:[]}),R=p(""),S=p(!1),L=p(),F=B({total:0,pageSize:15,currentPage:1,background:!0}),Q=async n=>{const{id:e}=n;R.value=e,S.value=!0},W=async n=>{const{id:e,status:v}=n,{code:u,message:i}=await _e({id:e,status:v+""=="1"?"0":"1"});O({code:u,logout:x,message:i,handler:()=>d()})};async function X(n){l.page=n,await d()}async function Z(n){l.size=n,l.page=1,await d()}function q(n){}async function d(){h.value=!0;const{code:n,data:e,message:v}=await ge({...l,companyNo:z.value.companyNo,noRela:z.value.companyNo===""});O({code:n,message:v,logout:x,handler:()=>{const{list:u,count:i}=e;w.value=u!=null?u:[],F.total=i!=null?i:0,F.pageSize=l.size,F.currentPage=l.page}}),h.value=!1}async function G(){l.page=1,await d()}function D(n,e,v){N.value=n,E.value=e;for(let u in v)I[u]=v[u];b.value=!0}const J=()=>{b.value=!1,d()},K=()=>{b.value=!1},P=()=>{S.value=!1},Y=n=>{!n||(n.resetFields(),l.page=1,d())};return ue(()=>z.value,()=>d()),ie(()=>{m.value=re().getMenuActions("companyAccount"),d()}),(n,e)=>{const v=f("el-option"),u=f("el-select"),i=f("el-form-item"),$=f("el-input"),g=f("el-button"),ee=f("el-form"),M=f("el-popconfirm"),ae=f("PureTable"),te=f("NoAuth");return _(),T("div",ke,[U(ce("div",null,[t(ee,{ref_key:"formRef",ref:L,inline:!0,model:l,size:"small","label-width":0,class:"bg-white w-99/100 pl-8 pt-4"},{default:o(()=>[t(i,{prop:"status"},{default:o(()=>[t(u,{modelValue:l.status,"onUpdate:modelValue":e[0]||(e[0]=a=>l.status=a),style:{width:"100%"},placeholder:"\u8D26\u53F7\u72B6\u6001",clearable:""},{default:o(()=>[(_(!0),T(me,null,de(c(pe),(a,A)=>(_(),C(v,{key:"status"+a.value+A,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{prop:"nickname"},{default:o(()=>[t($,{modelValue:l.nickname,"onUpdate:modelValue":e[1]||(e[1]=a=>l.nickname=a),placeholder:"\u771F\u5B9E\u59D3\u540D",clearable:""},null,8,["modelValue"])]),_:1}),t(i,{prop:"username"},{default:o(()=>[t($,{modelValue:l.username,"onUpdate:modelValue":e[2]||(e[2]=a=>l.username=a),placeholder:"\u624B\u673A\u53F7",clearable:""},null,8,["modelValue"])]),_:1}),t(i,null,{default:o(()=>[t(g,{type:"primary",icon:c(y)("search"),loading:h.value,onClick:G},{default:o(()=>e[5]||(e[5]=[V(" \u641C\u7D22 ")])),_:1},8,["icon","loading"]),t(g,{icon:c(y)("refresh"),onClick:e[3]||(e[3]=a=>Y(L.value))},{default:o(()=>e[6]||(e[6]=[V(" \u91CD\u7F6E ")])),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),t(c(fe),{title:"\u516C\u53F8\u8D26\u53F7\u7BA1\u7406",loading:h.value,dataList:w.value,size:"small",onRefresh:d},{buttons:o(()=>[m.value.some(a=>a=="002")?(_(),C(g,{key:0,type:"primary",size:"small",icon:c(y)("add"),onClick:e[4]||(e[4]=a=>D("","add",{}))},{default:o(()=>e[7]||(e[7]=[V(" \u65B0\u589E\u8D26\u53F7 ")])),_:1},8,["icon"])):k("v-if",!0)]),default:o(({size:a,checkList:A})=>[t(ae,{border:"",align:"left",showOverflowTooltip:"","table-layout":"auto",size:"small",data:w.value,columns:c(j),checkList:A,pagination:F,paginationSmall:a==="small","header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:q,onSizeChange:Z,onCurrentChange:X},{operation:o(({row:r})=>[t(M,{title:"\u786E\u8BA4\u91CD\u7F6E\u5BC6\u7801\uFF1F",onConfirm:s=>Q(r)},{reference:o(()=>[m.value.some(s=>s=="012")?(_(),C(g,{key:0,class:"reset-margin",link:"",type:"primary",size:"small",icon:c(y)("refresh-right")},null,8,["icon"])):k("v-if",!0)]),_:2},1032,["onConfirm"]),m.value.some(s=>s=="007")?(_(),C(g,{key:0,class:"reset-margin",link:"",type:"primary",size:"small",onClick:s=>D(r.id,"view",r),icon:c(y)("eye-view")},null,8,["onClick","icon"])):k("v-if",!0),m.value.some(s=>s=="005")?(_(),C(g,{key:1,class:"reset-margin",link:"",type:"primary",size:"small",onClick:s=>D(r.id,"edit",r),icon:c(y)("edits")},null,8,["onClick","icon"])):k("v-if",!0),m.value.some(s=>s=="004")&&r.status+""=="1"||m.value.some(s=>s=="003")&&r.status+""=="0"?(_(),C(M,{key:2,title:String(r.status)==="1"?"\u6539\u4E3A\u7981\u7528\uFF1F":"\u6539\u4E3A\u542F\u7528\uFF1F",onConfirm:s=>W(r)},{reference:o(()=>[t(g,{class:"reset-margin",link:"",type:"primary",size:"small",icon:c(y)(String(r.status)==="1"?"close-circle-line":"checkbox-circle-line")},null,8,["icon"])]),_:2},1032,["title","onConfirm"])):k("v-if",!0)]),_:2},1032,["data","columns","checkList","pagination","paginationSmall"])]),_:1},8,["loading","dataList"]),t(ye,{itemId:N.value,isDetails:E.value,"show-model":b.value,onRefresh:J,onCancel:K,sitem:I},null,8,["itemId","isDetails","show-model","sitem"]),t(Ce,{itemId:R.value,"show-model":S.value,onRefresh:P,onCancel:P},null,8,["itemId","show-model"])],512),[[H,m.value.some(a=>a=="001")]]),U(t(te,null,null,512),[[H,!m.value.some(a=>a=="001")]])])}}});var Ve=ne(be,[["__scopeId","data-v-44c8630e"],["__file","D:/work/jiesuan/settle-vue3/src/views/interest/companyAccount/index.vue"]]);export{Ve as default};
|