1 line
30 KiB
JavaScript
1 line
30 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-29d21942"],{"13e0":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAACCCAIAAAAyg4rbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMjNFM0I1QUI4QUExMUVCQjFFQjk1MzdFODRERDBGMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMjNFM0I1QkI4QUExMUVCQjFFQjk1MzdFODRERDBGMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyM0UzQjU4QjhBQTExRUJCMUVCOTUzN0U4NEREMEYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyM0UzQjU5QjhBQTExRUJCMUVCOTUzN0U4NEREMEYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wc5DyQAABtFJREFUeNrsnftXGkcU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"},1652:function(e,t,l){},"6b75":function(e,t,l){},"7b35":function(e,t,l){"use strict";l.r(t);var a=l("7a23"),o=l("13e0"),c=l.n(o),d=l("ad28"),r=l("1090"),b=l("2d16"),n=(l("caad"),l("3ef4")),u=l("85f9"),i=l("793d"),p=l("7902"),s=l("8f43"),j=l("b775");const m="/mosty-api/mosty-qwzx";function O(e){return Object(j["a"])({url:m+"/tbQwglXfll/getXfllBySfz/"+e,method:"post"})}const h={class:"dialog"},v={class:"head_box"},x={class:"title"},V=Object(a["createTextVNode"])("保存"),f=Object(a["createTextVNode"])("关闭"),g={class:"formCnt"},C={class:"tree"},w={class:"table"},N={class:"tableleft"},B={class:"tabBox"},y={class:"cnt"},D={class:"tableRight"};var k={__name:"addList",props:{dic:{type:Object,default:{}},modelValue:Boolean},emits:["update:modelValue","updateList"],setup(e,{emit:t}){const l=e,o=Object(a["ref"])("林芝市公安局"),c=Object(a["ref"])([]),j=Object(a["ref"])([]),m=Object(a["ref"])(!1),k=Object(a["ref"])(!1),_=Object(a["ref"])(0),z=Object(a["ref"])(600),E=Object(a["ref"])(null),M=Object(a["ref"])({deptId:""}),Z=Object(a["reactive"])([{showType:"input",prop:"loginName",placeholder:"请输入民警姓名",label:"人员姓名"},{showType:"input",prop:"inDustRialId",placeholder:"请输入编号",label:"编号"}]),U=Object(a["reactive"])({tableData:[],keyCount:0,tableConfiger:{loading:!1,rowHieght:61,showSelectType:"checkBox",haveControls:!1},total:0,pageConfiger:{size:20,current:1},tableColumn:[{label:"人员姓名",prop:"loginName"},{label:"警员编号",prop:"inDustRialId"},{label:"所属单位",prop:"deptName"},{label:"警种",prop:"ryjzlx",showSolt:!0},{label:"电话号码",prop:"mobile"},{label:"人员类型",prop:"rymfjlb",showSolt:!0},{label:"是否报备",prop:"sfbb",showSolt:!0}]}),S=Object(a["reactive"])({tableData:[],keyCount:0,tableConfiger:{loading:!1,rowHieght:61,showSelectType:"checkBox",haveControls:!1,showIndex:!1},tableColumn:[{label:"所属单位",prop:"deptName"},{label:"人员姓名",prop:"userName"},{label:"警员编号",prop:"inDustRialId"}]});Object(a["onMounted"])(()=>{J(),P()});const A=e=>{U.pageConfiger.current=1,M.value={...M.value,...e},J()},G=e=>{U.pageConfiger.current=e,J()},I=e=>{U.pageConfiger.size=e,J()},Y=e=>{console.log(e,"val"),M.value.deptId=e.id,o.value=e.orgName,U.pageConfiger.current=1,U.tableConfiger.loading||J()},J=()=>{let e={...M.value,...U.pageConfiger};delete e.ssbmdm,U.tableConfiger.loading=!0,console.log(e,"params"),Object(s["b"])(e,"/mosty-base/sysUserExtend/selectUserVOPage").then(e=>{U.tableConfiger.loading=!1,U.tableData=e.records,U.total=e.total}).catch(()=>{U.tableConfiger.loading=!1})},L=e=>{Array.isArray(e)&&(c.value=e)},R=e=>{Array.isArray(e)&&(j.value=e)},F=()=>{S.tableData=S.tableData.filter(e=>{if(!j.value.includes(e))return e})},T=async()=>{let e=!1,t=[];for(let a=0;a<c.value.length;a++){const l=c.value[a];if(l.idEntityCard){console.log(l.idEntityCard);let a=await Q(l.idEntityCard);console.log(a),a?e=!0:t.push(l)}}e&&Object(n["a"])({message:"请勿重复添加",type:"error"});let l=[...t,...S.tableData];S.tableData=Array.from(new Set(l.map(JSON.stringify))).map(JSON.parse)},Q=e=>O(e),W=()=>{const e=S.tableData.map(e=>{const t={ryid:e.id,ssbmid:e.deptId,ssbm:e.deptName,ssbmdm:e.deptCode,lxdh:e.mobile,xm:e.userName,sfzh:e.idEntityCard,whcddm:e.whcd,fl:e.ryjzlx,jh:e.inDustRialId,zzmm:e.politic,hyzk:e.marital,lx:e.type,xbdm:e.sex,mzdm:e.nation,rymfjlb:e.rymfjlb};return Object(s["c"])(t,"/mosty-base/sysUserExtend/save").then(e=>{})});Promise.all(e).then(e=>{Object(n["a"])({message:"添加成功",type:"success"}),t("updateList",{ssbmdm:""}),H()})},H=()=>{m.value=!1,t("update:modelValue",!1)},P=()=>{_.value=window.innerHeight-E.value.offsetHeight-266,window.onresize=function(){P()}};return(e,t)=>{const c=Object(a["resolveComponent"])("el-button"),n=Object(a["resolveComponent"])("dict-tag");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",h,[Object(a["createElementVNode"])("div",v,[Object(a["createElementVNode"])("span",x,"选择用户 - 已选机构:"+Object(a["toDisplayString"])(o.value),1),Object(a["createElementVNode"])("div",null,[Object(a["withDirectives"])(Object(a["createVNode"])(c,{type:"primary",size:"small",loading:m.value,onClick:W},{default:Object(a["withCtx"])(()=>[V]),_:1},8,["loading"]),[[a["vShow"],!k.value]]),Object(a["createVNode"])(c,{size:"small",onClick:H},{default:Object(a["withCtx"])(()=>[f]),_:1})])]),Object(a["createElementVNode"])("div",g,[Object(a["createElementVNode"])("div",C,[Object(a["createVNode"])(p["b"],{onChangeSsbm:Y,width:"300px",placeholder:"管理部门ID",clearable:"",filterable:"",modelValue:M.value.ssbmdm,"onUpdate:modelValue":t[0]||(t[0]=e=>M.value.ssbmdm=e)},null,8,["modelValue"])]),Object(a["createElementVNode"])("div",w,[Object(a["createElementVNode"])("div",N,[Object(a["createElementVNode"])("div",{ref_key:"searchBoxChild",ref:E,class:"searchTop"},[Object(a["createVNode"])(b["a"],{searchArr:Z,onSubmit:A},null,8,["searchArr"])],512),Object(a["createElementVNode"])("div",B,[(Object(a["openBlock"])(),Object(a["createBlock"])(d["a"],{onChooseData:L,tableHeight:_.value,tableData:U.tableData,tableColumn:U.tableColumn,key:_.value,tableConfiger:U.tableConfiger},{sfbb:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(n,{options:l.dic.D_BZ_SF,value:e.sfbb,tag:!1},null,8,["options","value"])]),ryjzlx:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(n,{options:l.dic.D_BZ_RYJZLB,value:e.ryjzlx,tag:!1},null,8,["options","value"])]),rymfjlb:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(n,{options:l.dic.D_BZ_RYMFJLB,value:e.rymfjlb,tag:!1},null,8,["options","value"])]),_:1},8,["tableHeight","tableData","tableColumn","tableConfiger"])),Object(a["createVNode"])(r["a"],{onChangeNo:G,onChangeSize:I,tableHeight:_.value,pageConfiger:{...U.pageConfiger,total:U.total}},null,8,["tableHeight","pageConfiger"])])]),Object(a["createElementVNode"])("div",y,[Object(a["createVNode"])(c,{icon:Object(a["unref"])(u["a"]),circle:"",onClick:F},null,8,["icon"]),Object(a["createVNode"])(c,{icon:Object(a["unref"])(i["a"]),circle:"",onClick:T},null,8,["icon"])]),Object(a["createElementVNode"])("div",D,[(Object(a["openBlock"])(),Object(a["createBlock"])(d["a"],{onChooseData:R,tableHeight:z.value,tableData:S.tableData,tableColumn:S.tableColumn,key:z.value,tableConfiger:S.tableConfiger},null,8,["tableHeight","tableData","tableColumn","tableConfiger"]))])])])])}}},_=(l("b7b9"),l("6b0d")),z=l.n(_);const E=z()(k,[["__scopeId","data-v-cfc662cc"]]);var M=E,Z=l("0792");const U=e=>(Object(a["pushScopeId"])("data-v-392ffab6"),e=e(),Object(a["popScopeId"])(),e),S={class:"dialog"},A={class:"head_box"},G=U(()=>Object(a["createElementVNode"])("span",{class:"title"},"编辑用户",-1)),I=Object(a["createTextVNode"])("保存"),Y=Object(a["createTextVNode"])("关闭"),J={class:"formCnt"},L=U(()=>Object(a["createElementVNode"])("div",{class:"label"},"基础信息",-1)),R={class:"infoItem"},F={style:{display:"flex"}},T=U(()=>Object(a["createElementVNode"])("div",{class:"label"},"通讯信息",-1)),Q={class:"infoItem"};var W={__name:"editForm",props:{dic:{type:Object,default:{}},rows:Object},emits:["update:modelValue","updateList"],setup(e,{emit:t}){const l=e,{proxy:o}=Object(a["getCurrentInstance"])(),c=Object(a["ref"])(!1),d=Object(a["ref"])(!1),r=Object(a["ref"])(),b=Object(a["ref"])({}),n=Object(a["reactive"])({jh:[{required:!0,message:"请输入人员编号",trigger:"blur"}],xm:[{required:!0,message:"请输入人员姓名",trigger:"blur"}],xbdm:[{required:!0,message:"请选择性别",trigger:"change"}],csrq:[{required:!0,message:"请选择出生日期",trigger:"change"}],lx:[{required:!0,message:"请选择警种类型",trigger:"change"}],fl:[{required:!0,message:"请选择人员类型",trigger:"change"}],ssbmdm:[{required:!0,message:"请选择所属部门",trigger:"change"}],...Z["b"]({validator:!0,require:!0},"sfzh")});Object(a["onMounted"])(()=>{}),Object(a["watch"])(()=>l.rows,e=>{e&&(b.value=JSON.parse(JSON.stringify(e)),b.value.tpid=b.value.tpid?b.value.tpid.split(","):[],b.value.dwYz=b.value.dwYz?b.value.dwYz.split(","):[])},{immediate:!0});const u=()=>{r.value.validate(e=>{if(!e)return;let l={...b.value};l.tpid=l.tpid.join(","),l.dwYz=l.dwYz.join(","),c.value=!0,Object(s["c"])(l,"/mosty-base/sysUserExtend/update").then(e=>{c.value=!1,t("updateList",{}),m()}).catch(()=>{c.value=!1})})},i=e=>{b.value.tpid=e},j=e=>{b.value.dwYz=e},m=()=>{c.value=!1,t("update:modelValue",!1)};return(e,t)=>{const o=Object(a["resolveComponent"])("el-button"),s=Object(a["resolveComponent"])("el-input"),O=Object(a["resolveComponent"])("el-form-item"),h=Object(a["resolveComponent"])("el-option"),v=Object(a["resolveComponent"])("el-select"),x=Object(a["resolveComponent"])("el-date-picker"),V=Object(a["resolveComponent"])("el-form");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",S,[Object(a["createElementVNode"])("div",A,[G,Object(a["createElementVNode"])("div",null,[Object(a["withDirectives"])(Object(a["createVNode"])(o,{type:"primary",size:"small",loading:c.value,onClick:u},{default:Object(a["withCtx"])(()=>[I]),_:1},8,["loading"]),[[a["vShow"],!d.value]]),Object(a["createVNode"])(o,{size:"small",onClick:m},{default:Object(a["withCtx"])(()=>[Y]),_:1})])]),Object(a["createElementVNode"])("div",J,[Object(a["createVNode"])(V,{ref_key:"elform",ref:r,model:b.value,"label-width":140,rules:n,inline:!0},{default:Object(a["withCtx"])(()=>[L,Object(a["createElementVNode"])("div",R,[Object(a["createVNode"])(O,{label:"人员编号",prop:"jh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.jh,"onUpdate:modelValue":t[0]||(t[0]=e=>b.value.jh=e),placeholder:"请输入人员编号"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"人员姓名",prop:"xm"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.xm,"onUpdate:modelValue":t[1]||(t[1]=e=>b.value.xm=e),placeholder:"请输入人员姓名"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"身份证号",prop:"sfzh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.sfzh,"onUpdate:modelValue":t[2]||(t[2]=e=>b.value.sfzh=e),placeholder:"请输入身份证号"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"性别",prop:"xbdm"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:b.value.xbdm,"onUpdate:modelValue":t[3]||(t[3]=e=>b.value.xbdm=e),placeholder:"请选择性别"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(l.dic.D_BZ_XB,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:e,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"出生日期",prop:"csrq"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(x,{modelValue:b.value.csrq,"onUpdate:modelValue":t[4]||(t[4]=e=>b.value.csrq=e),type:"date",placeholder:"出生日期",format:"YYYY/MM/DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"电子邮箱",prop:"dzyx"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.dzyx,"onUpdate:modelValue":t[5]||(t[5]=e=>b.value.dzyx=e),placeholder:"请输入电子邮箱"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"警种类型",prop:"lx"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:b.value.lx,"onUpdate:modelValue":t[6]||(t[6]=e=>b.value.lx=e),placeholder:"请选择警种类型"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(l.dic.D_BZ_RYJZLB,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:e,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"人员类型",prop:"fl"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:b.value.fl,"onUpdate:modelValue":t[7]||(t[7]=e=>b.value.fl=e),placeholder:"请选择人员类型"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(l.dic.D_BZ_RYMFJLB,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:e,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"业务处",prop:"ywc"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:b.value.ywc,"onUpdate:modelValue":t[8]||(t[8]=e=>b.value.ywc=e),placeholder:"请选择人员类型"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(l.dic.D_BMGL_YWC,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:e,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"职能部门",prop:"znbm"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:b.value.znbm,"onUpdate:modelValue":t[9]||(t[9]=e=>b.value.znbm=e),placeholder:"请选择人员类型"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(l.dic.D_BMGL_ZNBM,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:e,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"所属单位",prop:"ssbmdm"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(p["a"],{width:"100%",placeholder:b.value.ssbm?b.value.ssbm:"请选择所属单位",clearable:"",modelValue:b.value.ssbmdm,"onUpdate:modelValue":t[10]||(t[10]=e=>b.value.ssbmdm=e)},null,8,["placeholder","modelValue"])]),_:1}),Object(a["createElementVNode"])("div",F,[Object(a["createVNode"])(O,{label:"个人头像",style:{width:"50%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(p["m"],{width:"100%",modelValue:b.value.tpid,"onUpdate:modelValue":t[11]||(t[11]=e=>b.value.tpid=e),onHandleChange:i},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"单位印章",style:{width:"50%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(p["m"],{width:"100%",modelValue:b.value.dwYz,"onUpdate:modelValue":t[12]||(t[12]=e=>b.value.dwYz=e),onHandleChange:j},null,8,["modelValue"])]),_:1})]),Object(a["createVNode"])(O,{label:"个人签名",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.grQm,"onUpdate:modelValue":t[13]||(t[13]=e=>b.value.grQm=e),autosize:{minRows:2,maxRows:4},type:"textarea",placeholder:"请输入个人签名"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"备注",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.bz,"onUpdate:modelValue":t[14]||(t[14]=e=>b.value.bz=e),autosize:{minRows:2,maxRows:4},type:"textarea",placeholder:"请输入备注"},null,8,["modelValue"])]),_:1})]),T,Object(a["createElementVNode"])("div",Q,[Object(a["createVNode"])(O,{label:"值班电话",prop:"txxxZbdh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxZbdh,"onUpdate:modelValue":t[15]||(t[15]=e=>b.value.txxxZbdh=e),placeholder:"请输入值班电话"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"备用值班电话",prop:"txxxZbdhBy"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxZbdhBy,"onUpdate:modelValue":t[16]||(t[16]=e=>b.value.txxxZbdhBy=e),placeholder:"请输入备用值班电话"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"办公电话",prop:"txxxBgdh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxBgdh,"onUpdate:modelValue":t[17]||(t[17]=e=>b.value.txxxBgdh=e),placeholder:"请输入办公电话"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"手机号码",prop:"txxxSjhm"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxSjhm,"onUpdate:modelValue":t[18]||(t[18]=e=>b.value.txxxSjhm=e),placeholder:"请输入手机号码"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"备用手机号码",prop:"txxxSjhBy"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxSjhBy,"onUpdate:modelValue":t[19]||(t[19]=e=>b.value.txxxSjhBy=e),placeholder:"请输入备用手机号码"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"公安专网号(短号)",prop:"txxxGawzh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxGawzh,"onUpdate:modelValue":t[20]||(t[20]=e=>b.value.txxxGawzh=e),placeholder:"请输入公安专网号(短号)"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"个呼号",prop:"txxxGhh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxGhh,"onUpdate:modelValue":t[21]||(t[21]=e=>b.value.txxxGhh=e),placeholder:"请输入个呼号"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"组呼号",prop:"txxxZhh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.txxxZhh,"onUpdate:modelValue":t[22]||(t[22]=e=>b.value.txxxZhh=e),placeholder:"请输入组呼号"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"保密级别",prop:"txxxBmjb",placeholder:"请选择保密级别"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:b.value.txxxBmjb,"onUpdate:modelValue":t[23]||(t[23]=e=>b.value.txxxBmjb=e)},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(l.dic.D_BZ_BMJB,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:e,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"终端名称",prop:"zdxxZdmc"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.zdxxZdmc,"onUpdate:modelValue":t[24]||(t[24]=e=>b.value.zdxxZdmc=e),placeholder:"请输入终端名称"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"终端编号",prop:"zdxxZdbh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.zdxxZdbh,"onUpdate:modelValue":t[25]||(t[25]=e=>b.value.zdxxZdbh=e),placeholder:"请输入终端编号"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(O,{label:"终端手机号码",prop:"zdxxZdsjh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{modelValue:b.value.zdxxZdsjh,"onUpdate:modelValue":t[26]||(t[26]=e=>b.value.zdxxZdsjh=e),placeholder:"请输入终端手机号码"},null,8,["modelValue"])]),_:1})])]),_:1},8,["model","rules"])])])}}};l("8049");const H=z()(W,[["__scopeId","data-v-392ffab6"]]);var P=H;const q=e=>(Object(a["pushScopeId"])("data-v-d1b6f286"),e=e(),Object(a["popScopeId"])(),e),X={class:"main-box"},K={class:"treeBox"},$={class:"tableCnt"},ee={class:"titleBox"},te={class:"title"},le={class:"btnBox"},ae=q(()=>Object(a["createElementVNode"])("span",null,"新增",-1)),oe=q(()=>Object(a["createElementVNode"])("span",null,"批量删除",-1)),ce={class:"tabBox"},de={key:1,src:c.a},re=Object(a["createTextVNode"])("修改"),be=q(()=>Object(a["createElementVNode"])("span",{class:"linkGapLine"},"|",-1)),ne=Object(a["createTextVNode"])("删除");var ue={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_BZ_RYJZLB:l,D_BZ_RYLB:o,D_BZ_BMJB:c,D_BZ_RYMFJLB:n,D_BZ_SF:u,D_BZ_XB:i,D_BMGL_ZNBM:j,D_BMGL_YWC:m}=t.$dict("D_BZ_RYJZLB","D_BZ_RYLB","D_BZ_BMJB","D_BZ_RYMFJLB","D_BZ_SF","D_BZ_XB","D_BMGL_ZNBM","D_BMGL_YWC"),O=JSON.parse(localStorage.getItem("deptId")),h=Object(a["ref"])([]),v=Object(a["ref"])({}),x=Object(a["ref"])(),V=Object(a["ref"])(!1),f=Object(a["ref"])(!1),g=Object(a["reactive"])([{showType:"input",prop:"xm",placeholder:"请输入民警姓名",label:"民警姓名"},{showType:"input",prop:"sfzh",placeholder:"请输入民警身份证号",label:"身份证号"},{showType:"input",prop:"lxdh",placeholder:"请输入民警电话",label:"电话"},{showType:"input",prop:"jh",placeholder:"请输入民警编号",label:"民警编号"},{showType:"select",prop:"lx",placeholder:"请选择警种类型",label:"警种类型",options:o},{showType:"select",prop:"fl",placeholder:"请选择人员类型",label:"人员类型",options:n},{showType:"select",prop:"sfbb",placeholder:"请选择报备类型",label:"是否报备",options:u}]),C=Object(a["reactive"])({tableData:[],keyCount:0,tableConfiger:{loading:!1,rowHieght:61,showSelectType:"checkBox"},total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:120,tableColumn:[{label:"个人头像",prop:"tpid",showSolt:!0},{label:"人员姓名",prop:"xm"},{label:"警员编号",prop:"jh"},{label:"身份证号",prop:"sfzh",showOverflowTooltip:!0},{label:"警种类型",prop:"lx",showSolt:!0},{label:"人员类型",prop:"fl",showSolt:!0},{label:"所属单位",prop:"ssbm",showOverflowTooltip:!0},{label:"电话号码",prop:"lxdh",showOverflowTooltip:!0},{label:"个人签名",prop:"grQm"},{label:"办公电话",prop:"txxxBgdh"},{label:"是否报备",prop:"sfbb",showSolt:!0}]}),w=Object(a["ref"])(null),N=Object(a["ref"])(),B=Object(a["ref"])(O[0].deptName),y=Object(a["ref"])({ssbmdm:O[0].deptCode});Object(a["onMounted"])(()=>{_(),A(),t.mittBus.on("mittFn",e=>{C.keyCount=e})});const D=e=>{B.value=e.orgName,C.pageConfiger.pageCurrent=1,C.tableConfiger.loading||_()},k=e=>{C.pageConfiger.pageCurrent=1,y.value={...y.value,...e},_()},_=()=>{let e={...y.value,...C.pageConfiger};C.tableConfiger.loading=!0,Object(s["b"])(e,"/mosty-base/sysUserExtend/selectXfllVOPage").then(e=>{C.tableConfiger.loading=!1,C.tableData=e.records,C.total=e.total}).catch(()=>{C.tableConfiger.loading=!1})},z=e=>{C.pageConfiger.pageCurrent=e,_()},E=e=>{C.pageConfiger.pageSize=e,_()},Z=e=>{v.value=e,f.value=!0},U=e=>{Array.isArray(e)&&(h.value=e.map(e=>e.id))},S=e=>{let l=e?[e]:h.value;t.$confirm("确定要删除","警告",{type:"warning"}).then(()=>{Object(s["c"])(l,"/mosty-jcgl/tbJcglXfll/deleteList ").then(e=>{t.$message.success("删除成功"),k({})})}).catch(()=>{t.$message.info("已取消")})},A=()=>{N.value=window.innerHeight-w.value.offsetHeight-250,window.onresize=function(){A()}};return Object(a["onUnmounted"])(()=>{t.mittBus.off("mittFn")}),(e,t)=>{const s=Object(a["resolveComponent"])("CirclePlus"),O=Object(a["resolveComponent"])("el-icon"),_=Object(a["resolveComponent"])("el-button"),A=Object(a["resolveComponent"])("Delete"),G=Object(a["resolveComponent"])("el-image"),I=Object(a["resolveComponent"])("dict-tag"),Y=Object(a["resolveComponent"])("el-link");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",X,[Object(a["createElementVNode"])("div",K,[Object(a["createVNode"])(p["b"],{width:"300px",onChangeSsbm:D,placeholder:"管理部门ID",clearable:"",filterable:"",modelValue:y.value.ssbmdm,"onUpdate:modelValue":t[0]||(t[0]=e=>y.value.ssbmdm=e)},null,8,["modelValue"])]),Object(a["createElementVNode"])("div",$,[Object(a["createElementVNode"])("div",ee,[Object(a["createElementVNode"])("div",te,"已选机构:"+Object(a["toDisplayString"])(B.value),1),Object(a["createElementVNode"])("div",le,[Object(a["createVNode"])(_,{type:"primary",onClick:t[1]||(t[1]=e=>V.value=!0)},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(O,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s)]),_:1}),ae]),_:1}),Object(a["createVNode"])(_,{type:"primary",onClick:t[2]||(t[2]=e=>S("")),disabled:0==h.value.length},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(O,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(A)]),_:1}),oe]),_:1},8,["disabled"])])]),Object(a["createElementVNode"])("div",{ref_key:"searchBox",ref:w},[Object(a["createVNode"])(b["a"],{searchArr:g,onSubmit:k},null,8,["searchArr"])],512),Object(a["createElementVNode"])("div",ce,[(Object(a["openBlock"])(),Object(a["createBlock"])(d["a"],{tableData:C.tableData,tableColumn:C.tableColumn,tableHeight:N.value,key:C.keyCount,tableConfiger:C.tableConfiger,controlsWidth:C.controlsWidth,onChooseData:U},{tpid:Object(a["withCtx"])(({row:e})=>[e.tpid?(Object(a["openBlock"])(),Object(a["createBlock"])(G,{key:0,src:"/mosty-api/mosty-base/minio/image/download/"+e.tpid,fit:"cover","preview-teleported":!0,lazy:"",style:{width:"66px"},"z-index":9999,"preview-src-list":["/mosty-api/mosty-base/minio/image/download/"+e.tpid],"hide-on-click-modal":""},null,8,["src","preview-src-list"])):(Object(a["openBlock"])(),Object(a["createElementBlock"])("img",de))]),lx:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(I,{options:Object(a["unref"])(l),value:e.lx,tag:!1},null,8,["options","value"])]),fl:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(I,{options:Object(a["unref"])(n),value:e.fl,tag:!1},null,8,["options","value"])]),sfbb:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(I,{options:Object(a["unref"])(u),value:e.sfbb,tag:!1},null,8,["options","value"])]),controls:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(Y,{type:"primary",onClick:t=>Z(e)},{default:Object(a["withCtx"])(()=>[re]),_:2},1032,["onClick"]),be,Object(a["createVNode"])(Y,{type:"danger",onClick:t=>S(e.id)},{default:Object(a["withCtx"])(()=>[ne]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(a["createVNode"])(r["a"],{onChangeNo:z,onChangeSize:E,tableHeight:N.value,pageConfiger:{...C.pageConfiger,total:C.total}},null,8,["tableHeight","pageConfiger"])])]),V.value?(Object(a["openBlock"])(),Object(a["createBlock"])(M,{key:0,onUpdateList:k,ref_key:"addPerson",ref:x,modelValue:V.value,"onUpdate:modelValue":t[3]||(t[3]=e=>V.value=e),dic:{D_BZ_SF:Object(a["unref"])(u),D_BZ_RYJZLB:Object(a["unref"])(l),D_BZ_RYMFJLB:Object(a["unref"])(n)}},null,8,["modelValue","dic"])):Object(a["createCommentVNode"])("",!0),f.value?(Object(a["openBlock"])(),Object(a["createBlock"])(P,{key:1,rows:v.value,modelValue:f.value,"onUpdate:modelValue":t[4]||(t[4]=e=>f.value=e),onUpdateList:k,dic:{D_BZ_XB:Object(a["unref"])(i),D_BZ_RYJZLB:Object(a["unref"])(l),D_BZ_RYLB:Object(a["unref"])(o),D_BZ_BMJB:Object(a["unref"])(c),D_BZ_RYMFJLB:Object(a["unref"])(n),D_BMGL_ZNBM:Object(a["unref"])(j),D_BMGL_YWC:Object(a["unref"])(m)}},null,8,["rows","modelValue","dic"])):Object(a["createCommentVNode"])("",!0)])}}};l("96be");const ie=z()(ue,[["__scopeId","data-v-d1b6f286"]]);t["default"]=ie},8049:function(e,t,l){"use strict";l("6b75")},"96be":function(e,t,l){"use strict";l("ce05")},b7b9:function(e,t,l){"use strict";l("1652")},ce05:function(e,t,l){}}]); |