sgxt_web/qb/static/js/chunk-f3f588ac.f98b10c0.js
2025-04-22 16:39:00 +08:00

1 line
5.3 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f3f588ac"],{5781:function(e,t,l){"use strict";var a=l("7a23"),o=(l("0792"),l("7902")),c=l("92c2");const n=Object(a["createTextVNode"])("查询"),r=Object(a["createTextVNode"])(" 重置 "),d={class:"dialog-footer"},i=Object(a["createTextVNode"])("取消"),u=Object(a["createTextVNode"])("确认");var b={__name:"index",props:{modelValue:{type:Boolean,required:!0},titleValue:{type:String,default:"选择用户"},LeaderType:{type:String,default:""},Single:{type:Boolean,default:!0},roleIds:{type:Array,default:[]}},emits:["update:modelValue","choosedUsers"],setup(e,{emit:t}){const l=e,b=Object(a["ref"])(0),s=Object(a["ref"])({current:1,size:20}),p=(Object(a["ref"])({}),Object(a["ref"])([]));Object(a["onMounted"])(()=>{N()});const j=()=>{t("update:modelValue",!1)},O=()=>{s.value={current:1,size:20,loginName:"",phone:""},h()},m=e=>e.id,f=()=>{const e=w.value;let a=[],o=[];e.forEach(e=>{-1==o.indexOf(e.id)&&(a.push(e),o.push(e.id))}),t("choosedUsers",a);let c={type:l.LeaderType,userList:e};t("choosedUsersLeader",c),j()},v=e=>{s.value.size=e,h()},V=e=>{s.value.current=e,h()},h=()=>{const e=s.value;Object(c["E"])(e).then(e=>{p.value=null===e||void 0===e?void 0:e.records,b.value=Number(e.total),g()})};function g(){p.value.forEach(e=>{l.roleIds.some(t=>t==e.id)&&C.value.toggleRowSelection(e,!0)})}const N=()=>{s.value.current=1,h()},C=Object(a["ref"])(null),w=Object(a["ref"])([]),x=e=>{if(l.Single){if(e.length>1){let t=e.shift();C.value.toggleRowSelection(t,!1)}w.value=e}else w.value=e};return(t,c)=>{const h=Object(a["resolveComponent"])("el-form-item"),g=Object(a["resolveComponent"])("el-input"),w=Object(a["resolveComponent"])("el-button"),y=Object(a["resolveComponent"])("el-form"),_=Object(a["resolveComponent"])("el-table-column"),k=Object(a["resolveComponent"])("el-table"),z=Object(a["resolveComponent"])("el-pagination"),S=Object(a["resolveComponent"])("el-dialog");return Object(a["openBlock"])(),Object(a["createBlock"])(S,{title:e.titleValue,width:"1400px","model-value":e.modelValue,"append-to-body":"",onClose:j},{footer:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",d,[Object(a["createVNode"])(w,{onClick:j},{default:Object(a["withCtx"])(()=>[i]),_:1}),Object(a["createVNode"])(w,{type:"primary",onClick:f},{default:Object(a["withCtx"])(()=>[u]),_:1})])]),default:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",null,[Object(a["createVNode"])(y,{model:s.value,class:"mosty-from-wrap",inline:!0},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(h,{label:"所属部门"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(o["b"],{width:"100%",clearable:"",modelValue:s.value.ssbmdm,"onUpdate:modelValue":c[0]||(c[0]=e=>s.value.ssbmdm=e)},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(h,{label:"用户名"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(g,{placeholder:"请输入用户名",modelValue:s.value.loginName,"onUpdate:modelValue":c[1]||(c[1]=e=>s.value.loginName=e),clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(h,{label:"电话号码"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(g,{placeholder:"请输入电话号码",modelValue:s.value.phone,"onUpdate:modelValue":c[2]||(c[2]=e=>s.value.phone=e),clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(h,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(w,{type:"success",onClick:N},{default:Object(a["withCtx"])(()=>[n]),_:1}),Object(a["createVNode"])(w,{type:"info",onClick:c[3]||(c[3]=e=>O())},{default:Object(a["withCtx"])(()=>[r]),_:1})]),_:1})]),_:1},8,["model"]),Object(a["createElementVNode"])("div",{class:Object(a["normalizeClass"])(["tabBox",l.Single?"tabBoxRadio":""]),style:{"margin-top":"0px"}},[Object(a["createVNode"])(k,{ref_key:"multipleUserRef",ref:C,onSelectionChange:x,data:p.value,border:"","row-key":m,style:{width:"100%"},height:"450"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{type:"selection",width:"55","reserve-selection":!0}),Object(a["createVNode"])(_,{prop:"loginName",align:"center",label:"用户名",width:"150"}),Object(a["createVNode"])(_,{prop:"idEntityCard",align:"center",label:"身份证号"}),Object(a["createVNode"])(_,{prop:"deptName",align:"center",label:"部门"}),Object(a["createVNode"])(_,{prop:"inDustRialId",align:"center",width:"150",label:"警号"}),Object(a["createVNode"])(_,{prop:"mobile",width:"150",align:"center",label:"电话"}),Object(a["createVNode"])(_,{prop:"sex",align:"center",label:"性别"},{default:Object(a["withCtx"])(({row:e})=>[Object(a["createElementVNode"])("span",null,Object(a["toDisplayString"])(1==e.sex?"男":"女"),1)]),_:1})]),_:1},8,["data"])],2),Object(a["createElementVNode"])("div",{class:"fenye",style:Object(a["normalizeStyle"])({top:t.tableHeight+"px"})},[Object(a["createVNode"])(z,{class:"pagination",onSizeChange:v,onCurrentChange:V,"current-page":s.value.current,"page-sizes":[10,20,50,100],"page-size":s.value.size,layout:"total, sizes, prev, pager, next, jumper",total:b.value},null,8,["current-page","page-size","total"])],4)])]),_:1},8,["title","model-value"])}}},s=(l("9fb6"),l("ce08"),l("6b0d")),p=l.n(s);const j=p()(b,[["__scopeId","data-v-3854e31c"]]);t["a"]=j},"753f":function(e,t,l){},"9fb6":function(e,t,l){"use strict";l("753f")},ce08:function(e,t,l){"use strict";l("e2ac")},e2ac:function(e,t,l){}}]);