| 1 |
- import{A as N,f as U,s as j,M as G}from"./index-994a1836.js";import{d as Z}from"./index-5a230dd9.js";import{u as L}from"./base-e4c10682.js";import{a as r,U as i,V as h,W as D,j as e,X as a,G as g,F as A,a5 as W,a6 as B,a3 as E,u as K,o as M,f as ee,R as F,a4 as I,$ as O}from"./vue-48d59694.js";import{n as ae}from"./index-31c4fb88.js";import{_ as V}from"./index-d0ef8769.js";import{u as z}from"./vue-router-499a53c9.js";import{_ as te}from"./_plugin-vue_export-helper-c27b6911.js";const le={__name:"edit",props:["data"],emits:"onSuccess",setup(R,{emit:k}){const c=R;L();const o=r(!1),t=r({userid:0,hrid:0,sex:"男",phonenumber:"",officetelephone:"",idcard:"",email:"",birthday:"",hrcode:"",isleader:1,isworker:0,remarks:"",status:1});r([]);const u=r(),d=async()=>{t.value=Object.assign({},t.value,c.data),t.value.departmentids=t.value.depfullid.split("/").map(Number),console.log(t.value.status),t.value.status==1?t.value.status=1:t.value.status=0,o.value=!0,w(),v()},b=()=>{o.value=!1,u.value.resetFields()},l=async()=>{try{const m=await u.value.validateFields(),n=await N.requested({id:20230613102902,content:t.value});U.message(n,"添加成功",()=>{k("onSuccess"),b()})}catch(m){console.log("Failed:",m)}},y=m=>{t.value.departmentid=t.value.departmentids.at(-1)},S=r([]),w=async()=>{const m=await N.optionstype("sex");S.value=m.data},s=r([]),v=async()=>{const m=await N.requested({id:20230608101802,content:{nocache:!0}});s.value=m.data};return(m,n)=>{const C=i("a-button"),f=i("a-input"),_=i("a-form-item"),p=i("a-col"),q=i("a-select-option"),T=i("a-select"),P=i("a-cascader"),$=i("a-row"),J=i("a-form"),Q=i("a-space"),Y=i("a-drawer");return h(),D("div",null,[e(C,{type:"primary",onClick:d},{default:a(()=>[g("编辑")]),_:1}),e(Y,{visible:o.value,"onUpdate:visible":n[8]||(n[8]=x=>o.value=x),class:"custom-class",title:"员工信息",placement:"right",width:"900",closable:!1,onClose:b},{extra:a(()=>[e(Q,null,{default:a(()=>[e(C,{onClick:b},{default:a(()=>[g("关闭")]),_:1}),e(C,{type:"primary",onClick:l},{default:a(()=>[g("保存")]),_:1})]),_:1})]),default:a(()=>[e(J,{ref_key:"formRef",ref:u,model:t.value,size:"small",layout:"vertical"},{default:a(()=>[e($,{gutter:16},{default:a(()=>[e(p,{span:8},{default:a(()=>[e(_,{label:"人员编号",name:"hrcode",rules:[{required:!0,message:"请输入人员编号"}]},{default:a(()=>[e(f,{value:t.value.hrcode,"onUpdate:value":n[0]||(n[0]=x=>t.value.hrcode=x),placeholder:"输入人员编号"},null,8,["value"])]),_:1})]),_:1}),e(p,{span:8},{default:a(()=>[e(_,{label:"人员性别",name:"name"},{default:a(()=>[e(T,{value:t.value.sex,"onUpdate:value":n[1]||(n[1]=x=>t.value.sex=x),style:{width:"100%"},placeholder:"选择人员性别"},{default:a(()=>[(h(!0),D(A,null,W(S.value,x=>(h(),B(q,{key:x.index,value:x.value},{default:a(()=>[g(E(x.value),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),e(p,{span:8},{default:a(()=>[e(_,{label:"人员姓名",name:"name",rules:[{required:!0,message:"请输入姓名"}]},{default:a(()=>[e(f,{value:t.value.name,"onUpdate:value":n[2]||(n[2]=x=>t.value.name=x),placeholder:"输入姓名"},null,8,["value"])]),_:1})]),_:1}),e(p,{span:8},{default:a(()=>[e(_,{label:"所属部门",name:"departmentids",rules:[{required:!0,message:"请选择所属部门"}]},{default:a(()=>[e(P,{value:t.value.departmentids,"onUpdate:value":n[3]||(n[3]=x=>t.value.departmentids=x),options:s.value,placeholder:"选择所属部门",fieldNames:{label:"depname",value:"departmentid",children:"subdep"},multiple:!1,"change-on-select":"",clear:"",onChange:y},null,8,["value","options"])]),_:1})]),_:1}),e(p,{span:8},{default:a(()=>[e(_,{label:"职位",name:"position"},{default:a(()=>[e(f,{value:t.value.position,"onUpdate:value":n[4]||(n[4]=x=>t.value.position=x),placeholder:"输入职位"},null,8,["value"])]),_:1})]),_:1}),e(p,{span:8},{default:a(()=>[e(_,{label:"是否部门负责人"},{default:a(()=>[e(T,{value:t.value.isleader,"onUpdate:value":n[5]||(n[5]=x=>t.value.isleader=x)},{default:a(()=>[e(q,{value:1},{default:a(()=>[g("是")]),_:1}),e(q,{value:0},{default:a(()=>[g("否")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),e(p,{span:8},{default:a(()=>[e(_,{label:"是否服务人员"},{default:a(()=>[e(T,{value:t.value.isworker,"onUpdate:value":n[6]||(n[6]=x=>t.value.isworker=x)},{default:a(()=>[e(q,{value:1},{default:a(()=>[g("是")]),_:1}),e(q,{value:0},{default:a(()=>[g("否")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),e(p,{span:12},{default:a(()=>[e(_,{label:"状态"},{default:a(()=>[e(T,{value:t.value.status,"onUpdate:value":n[7]||(n[7]=x=>t.value.status=x)},{default:a(()=>[e(q,{value:1},{default:a(()=>[g("在职")]),_:1}),e(q,{value:0},{default:a(()=>[g("离职")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["visible"])])}}},ne={__name:"ceateAccount",props:["hrid"],emits:["onSuccess"],setup(R,{emit:k}){const c=R,o=r(!1),t=r({accountno:"",phonenumber:"",roleids:[]}),u=()=>{S(),o.value=!0},d=r(),b=()=>{o.value=!1,d.value.resetFields()},l=async()=>{try{const w=await d.value.validateFields(),s=await N.requested({id:20230613103002,content:{phonenumber:t.value.phonenumber,accountno:t.value.accountno,hrid:c.hrid,roleids:t.value.roleids}});U.message(s,"创建成功",()=>{b(),k("onSuccess")})}catch(w){console.log("Failed:",w)}},y=r([]),S=async()=>{const w=await N.optionstype("role");y.value=w.data};return(w,s)=>{const v=i("a-button"),m=i("a-input"),n=i("a-form-item"),C=i("a-col"),f=i("a-select-option"),_=i("a-select"),p=i("a-row"),q=i("a-form"),T=i("a-space"),P=i("a-drawer");return h(),D("div",null,[e(v,{type:"primary",onClick:u},{default:a(()=>[g("创建账号")]),_:1}),e(P,{visible:o.value,"onUpdate:visible":s[3]||(s[3]=$=>o.value=$),class:"custom-class",title:"创建账号",placement:"right",width:"600",closable:!1,onClose:b},{extra:a(()=>[e(T,null,{default:a(()=>[e(v,{onClick:b},{default:a(()=>[g("关闭")]),_:1}),e(v,{type:"primary",onClick:l},{default:a(()=>[g("保存")]),_:1})]),_:1})]),default:a(()=>[e(q,{ref_key:"formRef",ref:d,model:t.value,size:"small",layout:"vertical"},{default:a(()=>[e(p,{gutter:16},{default:a(()=>[e(C,{span:24},{default:a(()=>[e(n,{label:"登录账号"},{default:a(()=>[e(m,{value:t.value.accountno,"onUpdate:value":s[0]||(s[0]=$=>t.value.accountno=$),placeholder:"输入登录账号"},null,8,["value"])]),_:1})]),_:1}),e(C,{span:24},{default:a(()=>[e(n,{label:"手机号"},{default:a(()=>[e(m,{value:t.value.phonenumber,"onUpdate:value":s[1]||(s[1]=$=>t.value.phonenumber=$),placeholder:"输入手机号"},null,8,["value"])]),_:1})]),_:1}),e(C,{span:24},{default:a(()=>[e(n,{label:"选择角色",name:"roleids",rules:[{required:!0,message:"未选择新账号角色"}]},{default:a(()=>[e(_,{ref:"select",mode:"multiple",value:t.value.roleids,"onUpdate:value":s[2]||(s[2]=$=>t.value.roleids=$),placeholder:"选择角色",style:{width:"100%"}},{default:a(()=>[(h(!0),D(A,null,W(y.value,$=>(h(),B(f,{key:$.roleid,value:$.roleid},{default:a(()=>[g(E($.rolename),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["visible"])])}}},oe={__name:"bindUserToAccount",props:["data"],emits:["onSuccess"],setup(R,{emit:k}){const c=R,o=r(!1),t=r({classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"userlistunused",parameter:{condition:""}}});r({type:"标准订单",enterprisename:""});const u=()=>{o.value=!0};r();const d=()=>{o.value=!1},b=async()=>{try{console.log(c.data.userid,l.value.userid),c.data.userid=l.value.userid;const S=await N.requested({id:20230613102902,content:c.data});U.message(S,"绑定成功",()=>{d(),k("onSuccess")})}catch(S){console.log("Failed:",S)}},l=r({}),y=S=>{l.value=S.pop(),console.log(l.value)};return(S,w)=>{const s=i("a-button"),v=i("a-space"),m=i("a-drawer");return h(),D("div",null,[e(s,{type:"primary",onClick:u},{default:a(()=>[g("绑定账号")]),_:1}),e(m,{visible:o.value,"onUpdate:visible":w[0]||(w[0]=n=>o.value=n),class:"custom-class",title:"绑定账号",placement:"right",width:"600",closable:!1,onClose:d},{extra:a(()=>[e(v,null,{default:a(()=>[e(s,{onClick:d},{default:a(()=>[g("关闭")]),_:1}),e(s,{type:"primary",onClick:b},{default:a(()=>[g("绑定")]),_:1})]),_:1})]),default:a(()=>[e(ae,{filterMultiple:!0,rowKey:"userid",size:"small",param:t.value,columns:K(U).TBLayout("unBindtACTable"),onOnSelect:y},null,8,["param","columns"])]),_:1},8,["visible"])])}}};const se={key:0,style:{"min-width":"100px"}},ue={key:1,style:{display:"inline-block",padding:"0 10px"}},re={__name:"tableTemplate",props:{columns:Array,param:Object,hideBorder:Boolean,size:String,tableid:Number,rowKey:String,filterMultiple:Boolean},emits:["onSelect","listData","handleList"],setup(R,{expose:k,emit:c}){const o=R,t=L();let{tableRecord:u}=j(t);z();const d=r(o.columns),b=r([]),l=r([]),y=r(0),S=(n,C,f,{currentDataSource:_})=>{l.value=u.value.map(p=>p.itemid),o.param.content.pageNumber=n.current,o.param.content.pageSize=n.pageSize,s()},w=r(!1),s=async(n,C)=>{w.value=!0,o.param.content.tableid=o.tableid;const f=await N.requested(o.param);c("handleList",f),b.value=f.data,y.value=f.total,w.value=!1,c("listData",b.value)},v=()=>{l.value=[],u.value=[],c("onSelect",u.value)},m=(n,C)=>{o.param.content.where.tablefilter[n]=C};return M(()=>{s()}),ee(()=>{u.value=[]}),k({listData:s,reloadSelect:v,tableRecord:u}),(n,C)=>{const f=i("a-input"),_=i("a-table");return h(),D("div",null,[F(n.$slots,"operation",{},void 0,!0),e(_,{loading:w.value,class:"ant-table-striped",rowKey:R.rowKey,"keep-selection":!0,columns:d.value,"data-source":b.value,scroll:{x:"max-content"},pagination:{showSizeChanger:!0,defaultPageSize:20,total:y.value,current:o.param.content.pageNumber},onChange:S,size:R.size,bordered:!R.hideBorder,"row-class-name":(p,q)=>q%2===1?"table-striped":null},{headerCell:a(({column:p})=>[p.filter==1||p.filter==2?(h(),D("div",se,[e(f,{value:p.value,"onUpdate:value":q=>p.value=q,placeholder:p.title,onChange:q=>m(p.dataIndex,p.value),onPressEnter:s},null,8,["value","onUpdate:value","placeholder","onChange"])])):(h(),D("span",ue,E(p.title),1))]),bodyCell:a(({column:p,record:q})=>[F(n.$slots,"tb_cell",{data:{column:p,record:q}},void 0,!0)]),_:3},8,["loading","rowKey","columns","data-source","pagination","size","bordered","row-class-name"])])}}},X=te(re,[["__scopeId","data-v-91d3a1fd"]]),H={__name:"addTableTemplate",props:{columns:Array,param:Object,hideBorder:Boolean,size:String,tableid:Number,rowKey:String,filterMultiple:Boolean},emits:["onSelect","listData","handleList"],setup(R,{expose:k,emit:c}){const o=R,t=L();let{tableRecord:u}=j(t);z();const d=r([]),b=r([]),l=r(0),y=(n,C)=>{d.value=n},S=(n,C,f,{currentDataSource:_})=>{d.value=u.value.map(p=>p[o.rowKey]),o.param.content.pageNumber=n.current,o.param.content.pageSize=n.pageSize,w()},w=async()=>{o.param.content.tableid=o.tableid;const n=await N.requested(o.param);b.value=n.data,l.value=n.total},s=async(n,C,f,_)=>{console.log(n),C?u.value.push(n):u.value=u.value.filter(p=>p[o.rowKey]!==n[o.rowKey]),c("onSelect",u.value)};let v=r([]);const m=(n,C,f)=>{v.value=C.map(_=>_),n?u.value=u.value.concat(v.value):u.value=u.filter(_=>_[o.rowKey]!==record[o.rowKey]),c("onSelect",u.value)};return k({listData:w,selectedRowKeys:d,tableRecord:u}),M(()=>{w()}),(n,C)=>{const f=i("a-table");return h(),D("div",null,[e(f,{rowKey:R.rowKey,"row-selection":{selectedRowKeys:d.value,onChange:y,fixed:!0,onSelect:s,onSelectAll:m},columns:R.columns,"data-source":b.value,pagination:{showSizeChanger:!0,defaultPageSize:20,total:l.value,current:o.param.content.pageNumber},onChange:S,scroll:{x:0,y:"calc(100vh - 100px)"}},{bodyCell:a(({column:_,record:p})=>[F(n.$slots,"tb_cell",{data:{column:_,record:p}})]),_:3},8,["rowKey","row-selection","columns","data-source","pagination","scroll"])])}}},ce={__name:"add",emits:["onSuccess"],setup(R,{emit:k}){const c=r(!1),o=r([]);r([]);const t=r(),u=z(),d=()=>{c.value=!0},b=()=>{c.value=!1,t.value.selectedRowKeys=[],t.value.tableRecord=[],l.value.content.pageNumber=1,t.value.listData()};let l=r({id:20230617140302,content:{hrid:u.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:""}}});const y=async()=>{const v=await N.requested({id:20230617112202,content:{hrid:u.currentRoute.value.query.id,w_areaids:o.value}});U.message(v,"添加成功",()=>{c.value=!1,t.value.selectedRowKeys=[],t.value.tableRecord=[],l.value.content.pageNumber=1,k("onSuccess")})},S=()=>{l.value.content.pageNumber=1,t.value.listData()},w=v=>{o.value=v.map(m=>m.w_areaid)},s=async v=>{const m=await N.requested({id:20230617112202,content:{hrid:u.currentRoute.value.query.id,w_areaids:[v]}});U.message(m,"添加成功",()=>{c.value=!1,t.value.selectedRowKeys=[],t.value.tableRecord=[],l.value.content.pageNumber=1,k("onSuccess")})};return(v,m)=>{const n=i("a-button"),C=i("a-input-search"),f=i("a-drawer");return h(),D("div",null,[e(n,{type:"primary",onClick:d},{default:a(()=>[g("添加")]),_:1}),e(f,{visible:c.value,"onUpdate:visible":m[1]||(m[1]=_=>c.value=_),class:"custom-class",title:"添加区域",placement:"right",width:"800",closable:!1,onClose:b},{default:a(()=>[e(n,{type:"primary",onClick:y,class:"inline-16"},{default:a(()=>[g("批量添加")]),_:1}),e(C,{style:{width:"300px"},value:K(l).content.where.condition,"onUpdate:value":m[0]||(m[0]=_=>K(l).content.where.condition=_),placeholder:"名称/编号",onPressEnter:S,onSearch:S,allowClea:"true"},null,8,["value"]),e(H,{ref_key:"list",ref:t,param:K(l),rowKey:"w_areaid",columns:K(U).TBLayout("areaTable"),onOnSelect:w},{tb_cell:a(({data:_})=>[_.column.dataIndex==="operation"?(h(),B(n,{key:0,type:"link",onClick:p=>s(_.record.w_areaid)},{default:a(()=>[g("选 择")]),_:2},1032,["onClick"])):I("",!0)]),_:1},8,["param","columns"])]),_:1},8,["visible"])])}}},ie={__name:"index",setup(R){let k=z();const c=r(),o=r({id:20230617135502,content:{nocache:!0,hrid:k.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:""}}}),t=l=>{G.confirm({title:"是否确认删除?",content:"是否确认删除"+l.areaname+"区域",onOk(){u(l.w_area_hrid)},onCancel(){}})},u=async l=>{const y=await N.requested({id:20230617133302,content:{w_area_hrids:[l]}});U.message(y,"删除成功",()=>{c.value.listData()})},d=async()=>{o.value.content.pageNumber=1,c.value.listData()},b=()=>{c.value.listData()};return(l,y)=>{const S=i("a-input-search"),w=i("a-button");return h(),D("div",null,[e(X,{ref_key:"list",ref:c,rowKey:"w_area_hr",columns:K(U).TBLayout("areaTable"),param:o.value},{operation:a(()=>[e(ce,{style:{"margin-bottom":"20px"},onOnSuccess:b,class:"inline-16"}),e(S,{style:{width:"300px"},value:o.value.content.where.condition,"onUpdate:value":y[0]||(y[0]=s=>o.value.content.where.condition=s),placeholder:"名称/编号",onPressEnter:d,onSearch:d},null,8,["value"])]),tb_cell:a(({data:s})=>[s.column.dataIndex==="operation"?(h(),B(w,{key:0,type:"link",onClick:v=>t(s.record)},{default:a(()=>[g("删 除")]),_:2},1032,["onClick"])):I("",!0)]),_:1},8,["columns","param"])])}}},de={key:0,style:{color:"green"}},pe={key:1,style:{color:"red"}},ve={__name:"add",emits:["onSuccess"],setup(R,{emit:k}){const c=r(!1),o=r([]);r([]);const t=r(),u=z(),d=()=>{c.value=!0},b=()=>{c.value=!1,t.value.selectedRowKeys=[],t.value.tableRecord=[],l.value.content.pageNumber=1,t.value.listData()};let l=r({id:20230617163402,content:{pageNumber:1,pageSize:20,hrid:u.currentRoute.value.query.id,where:{condition:"",prodtype:"",enterprisename:""}}});const y=s=>{o.value=s.map(v=>v.w_productid)},S=async()=>{const s=await N.requested({id:20230617152802,content:{hrid:u.currentRoute.value.query.id,w_productids:o.value}});U.message(s,"添加成功",()=>{c.value=!1,t.value.selectedRowKeys=[],t.value.tableRecord=[],l.value.content.pageNumber=1,k("onSuccess")})},w=async s=>{const v=await N.requested({id:20230617152802,content:{hrid:u.currentRoute.value.query.id,w_productids:[s]}});U.message(v,"添加成功",()=>{c.value=!1,t.value.selectedRowKeys=[],t.value.tableRecord=[],l.value.content.pageNumber=1,k("onSuccess")})};return(s,v)=>{const m=i("a-button"),n=i("a-input-search"),C=i("a-drawer");return h(),D("div",null,[e(m,{type:"primary",onClick:d},{default:a(()=>[g("添加")]),_:1}),e(C,{visible:c.value,"onUpdate:visible":v[1]||(v[1]=f=>c.value=f),class:"custom-class",title:"添加产品",placement:"right",width:"800",closable:!1,onClose:b},{default:a(()=>[e(m,{type:"primary",onClick:S,class:"inline-16"},{default:a(()=>[g("批量添加")]),_:1}),e(n,{style:{width:"300px"},value:K(l).content.where.condition,"onUpdate:value":v[0]||(v[0]=f=>K(l).content.where.condition=f),placeholder:"名称/编号",onPressEnter:s.onSearch,onSearch:s.onSearch,allowClea:"true"},null,8,["value","onPressEnter","onSearch"]),e(H,{ref_key:"list",ref:t,param:K(l),rowKey:"w_productid",columns:K(U).TBLayout("addProduct"),onOnSelect:y},{tb_cell:a(({data:f})=>[f.column.dataIndex==="operation"?(h(),B(m,{key:0,type:"link",onClick:_=>w(f.record.w_productid)},{default:a(()=>[g("选 择")]),_:2},1032,["onClick"])):f.column.dataIndex==="isused"?(h(),D(A,{key:1},[f.record.isused=="1"?(h(),D("span",de,"启用")):(h(),D("span",pe,"禁用"))],64)):I("",!0)]),_:1},8,["param","columns"])]),_:1},8,["visible"])])}}},me={key:0,style:{color:"green"}},_e={key:1,style:{color:"red"}},fe={__name:"index",setup(R){let k=z();const c=r();let o=r({id:20230617160402,content:{nocache:!0,hrid:k.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:"",prodtype:"",isused:""}}});const t=l=>{G.confirm({title:"是否确认删除?",content:"是否确认删除"+l.prodname,onOk(){u(l.w_product_hrid)},onCancel(){}})},u=async l=>{const y=await N.requested({id:20230617155702,content:{w_productids:[l]}});U.message(y,"删除成功",()=>{c.value.listData()})},d=async()=>{o.value.content.pageNumber=1,c.value.listData()},b=()=>{c.value.listData()};return(l,y)=>{const S=i("a-input-search"),w=i("a-button");return h(),D("div",null,[e(X,{ref_key:"list",ref:c,rowKey:"w_area_hr",columns:K(U).TBLayout("productTable"),param:K(o)},{operation:a(()=>[e(ve,{style:{"margin-bottom":"20px"},onOnSuccess:b,class:"inline-16"}),e(S,{style:{width:"300px"},value:K(o).content.where.condition,"onUpdate:value":y[0]||(y[0]=s=>K(o).content.where.condition=s),placeholder:"编码/名称/描述",onPressEnter:d,onSearch:d},null,8,["value"])]),tb_cell:a(({data:s})=>[s.column.dataIndex==="operation"?(h(),B(w,{key:0,type:"link",onClick:v=>t(s.record)},{default:a(()=>[g("删 除")]),_:2},1032,["onClick"])):s.column.dataIndex==="isused"?(h(),D(A,{key:1},[s.record.isused=="1"?(h(),D("span",me,"启用")):(h(),D("span",_e,"禁用"))],64)):I("",!0)]),_:1},8,["columns","param"])])}}},be=O("div",{class:"defaultInfo"},[O("span",null,"基本信息")],-1),ye=O("div",{class:"defaultInfo-sys"},[O("span",null,"系统信息")],-1),Re={__name:"index",setup(R){const k=z(),c=r([]),o=r([]),t=r([]);r({id:20221109093902,content:{sa_orderid:0,pageNumber:1,pageSize:20,where:{condition:""}}});const u=r({}),d=async()=>{const l=await N.requested({id:20230613102802,content:{nocache:!0,hrid:k.currentRoute.value.query.id}});u.value=l.data,b(l.data)},b=l=>{c.value=[{label:"编号",value:l.hrcode},{label:"账号",value:l.accountno},{label:"姓名",value:l.name},{label:"手机号",value:l.phonenumber},{label:"部门",value:l.depname},{label:"职位",value:l.position},{label:"是否部门负责人",value:l.isleader===1?"是":"否"},{label:"状态",value:l.status==1?"在职":"离职"}],o.value=[{label:"编号",value:l.hrcode},{label:"账号",value:l.accountno},{label:"姓名",value:l.name},{label:"账号类型",value:l.usertypename},{label:"授权角色",value:l.userrole},{label:"手机号",value:l.phonenumber},{label:"部门",value:l.depname},{label:"职位",value:l.position},{label:"是否部门负责人",value:l.isleader===1?"是":"否"},{label:"状态",value:l.status==1?"在职":"离职"}],t.value=[{label:"创建时间",value:l.createdate},{label:"创建人",value:l.createby},{label:"最近编辑时间",value:l.changedate},{label:"最近编辑人",value:l.changeby}]};return M(()=>{d()}),(l,y)=>(h(),D("div",null,[e(Z,{headData:c.value,title:u.value.name,tabs:["详细信息","负责区域","负责产品"],ownertable:"sys_hr",delParam:{id:"20221102090403",content:{hrids:[K(k).currentRoute.value.query.id]}}},{operation:a(()=>[e(le,{data:u.value,onOnSuccess:d},null,8,["data"]),e(oe,{data:u.value,onOnSuccess:d},null,8,["data"]),e(ne,{data:u.value,hrid:K(k).currentRoute.value.query.id,onOnSuccess:d},null,8,["data","hrid"])]),tab0:a(()=>[be,e(V,{data:o.value},null,8,["data"]),ye,e(V,{data:t.value},null,8,["data"])]),tab1:a(()=>[e(ie)]),tab2:a(()=>[e(fe)]),_:1},8,["headData","title","delParam"])]))}};export{Re as default};
|