1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
![]() |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4defed90"],{1908:function(t,e,n){"use strict";n("94ab")},"5d4d":function(t,e,n){},7824:function(t,e,n){"use strict";var r=n("7a23"),u=(n("0792"),n("7902")),c=n("c3e5");const l=Object(r["createTextVNode"])("查询"),o=Object(r["createTextVNode"])(" 重置 "),a={class:"dialog-footer"},d=Object(r["createTextVNode"])("取消"),i=Object(r["createTextVNode"])("确认");var b={__name:"index",props:{modelValue:{type:Boolean,required:!0},roleId:{type:String,default:""},PoliceType:{type:String,default:""},Single:{type:Boolean,default:!1},rowKey:{type:String,default:""},defaultSelectKeys:{type:Array,default:[]}},emits:["update:modelValue","choosedPolice"],setup(t,{emit:e}){const n=t,b=Object(r["ref"])(0),f=Object(r["ref"])({}),s=Object(r["ref"])({pageCurrent:1,pageSize:20,ssbmdm:"",sfzh:""}),j=Object(r["ref"])(null),g=Object(r["ref"])([]),p=(Object(r["ref"])({}),Object(r["ref"])([]));function m(){s.value.pageCurrent=1,O()}function O(){const t=s.value;n.roleId&&(t.roleId=n.roleId);let e=n.PoliceType;t.jllx="MJ"==e?"01":"FJ"==e?"02":"",p.value=[],Object(c["z"])(t).then(t=>{p.value=null===t||void 0===t?void 0:t.records,b.value=Number(t.total),V()})}function h(t){if(n.Single){if(t.length>1){let e=t.shift();j.value.toggleRowSelection(e,!1)}g.value=t}else g.value=t}function w(){const t=g.value;let r={userList:t,type:n.PoliceType};n.Single?e("choosedPolice",t):e("choosedPolice",r),x()}function x(){e("update:modelValue",!1)}function v(){s.value=JSON.parse(JSON.stringify(f.value)),O()}function y(t){s.value.pageSize=t,O()}function Q(t){s.value.pageCurrent=t,O()}function V(){Object(r["nextTick"])(()=>{p.value.forEach(t=>{n.defaultSelectKeys.findIndex(e=>e===t[n.rowKey])>-1&&j.value.toggleRowSelection(t,!0)})})}return Object(r["watch"])(()=>n.PoliceType,t=>{Object(r["nextTick"])(()=>{m()})}),Object(r["onMounted"])(()=>{f.value=JSON.parse(JSON.stringify(s.value)),m()}),(e,c)=>{const f=Object(r["resolveComponent"])("el-form-item"),g=Object(r["resolveComponent"])("el-input"),O=Object(r["resolveComponent"])("el-button"),V=Object(r["resolveComponent"])("el-form"),J=Object(r["resolveComponent"])("el-table-column"),C=Object(r["resolveComponent"])("el-table"),X=Object(r["resolveComponent"])("el-pagination"),N=Object(r["resolveComponent"])("el-dialog");return Object(r["openBlock"])(),Object(r["createBlock"])(N,{title:"MJ"==n.PoliceType?"选择民警":"选择辅警",width:"1400px","model-value":t.modelValue,onClose:x},{footer:Object(r["withCtx"])(()=>[Object(r["createElementVNode"])("div",a,[Object(r["createVNode"])(O,{onClick:x},{default:Object(r["withCtx"])(()=>[d]),_:1}),Object(r["createVNode"])(O,{type:"primary",onClick:w},{default:Object(r["withCtx"])(()=>[i]),_:1})])]),default:Object(r["withCtx"])(()=>[Object(r["createElementVNode"])("div",null,[Object(r["createVNode"])(V,{model:s.value,class:"mosty-from-wrap",inline:!0},{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(f,{label:"所属部门"},{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(u["a"],{width:"100%",clearable:"",modelValue:s.value.ssbmdm,"onUpdate:modelValue":c[0]||(c[0]=t=>s.value.ssbmdm=t)},null,8,["modelValue"])]),_:1}),Object(r["createVNode"])(f,{label:"姓名"},{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(g,{placeholder:"请输入姓名",modelValue:s.value.xm,"onUpdate:modelValue":c[1]||(c[1]=t=>s.value.xm=t),clearable:""},null,8,["modelValue"])]),_:1}),Object(r["createVNode"])(f,{label:"身份证号码"},{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(g,{placeholder:"请输入身份证号码",modelValue:s.value.sfzh,"onUpdate:modelValue":c[2]||(c[2]=t=>s.value.sfzh=t),clearable:""},null,8,["modelValue"])]),_:1}),Object(r["createVNode"])(f,null,{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(O,{type:"success",onClick:m},{default:Object(r["withCtx"])(()=>[l]),_:1}),Object(r["createVNode"])(O,{type:"info",onClick:c[3]||(c[3]=t=>v())},{default:Object(r["withCtx"])(()=>[o]),_:1})]),_:1})]),_:1},8,["model"]),Object(r["createElementVNode"])("div",{class:Object
|