Files
dy_web/pc/static/js/chunk-59a607ad.b836f8b1.js

1 line
79 KiB
JavaScript
Raw Permalink Normal View History

2026-02-09 09:17:06 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-59a607ad","chunk-a73af73a"],{"08d2":function(e,t,l){"use strict";var a=l("7a23"),c=(l("0792"),l("7902")),o=l("8932");const n={key:0},r=Object(a["createTextVNode"])("查询"),u=Object(a["createTextVNode"])(" 重置 "),d={class:"fenye"},b={class:"dialog-footer"},i=Object(a["createTextVNode"])("取消"),s=Object(a["createTextVNode"])("确认");var j={__name:"FjLoad",props:{modelValue:{type:Boolean,required:!0},roleIds:{type:Array,default:[]},Single:{type:Boolean,default:!1}},emits:["update:modelValue","choosedUsers"],setup(e,{emit:t}){const l=e,j=Object(a["ref"])(0),f=Object(a["ref"])({pageCurrent:1,pageSize:20,fl:"02"}),O=e=>e.id,p=(Object(a["ref"])({}),Object(a["ref"])([])),m=Object(a["ref"])(null),v=Object(a["ref"])([]),h=()=>{t("update:modelValue",!1)};Object(a["onMounted"])(()=>{x()});const x=()=>{f.value.pageCurrent=1,g()},g=async()=>{const e=f.value,t=await Object(o["i"])(e);p.value=null===t||void 0===t?void 0:t.records,j.value=Number(t.total),w()};function w(){p.value.forEach(e=>{l.roleIds.some(t=>t==e.id)&&m.value.toggleRowSelection(e,!0)})}const V=e=>{if(l.Single){if(e.length>1){let t=e.shift();m.value.toggleRowSelection(t,!1)}v.value=e}else v.value=e},C=()=>{f.value={pageCurrent:1,pageSize:20,fl:"02"},g()},y=()=>{const e=v.value;let l=[],a=[];e.forEach(e=>{-1==a.indexOf(e.id)&&(l.push(e),a.push(e.id))}),t("choosedUsers",l),h()},N=e=>{f.value.pageSize=e,g()},k=e=>{f.value.pageCurrent=e,g()};return(t,o)=>{const v=Object(a["resolveComponent"])("el-input"),g=Object(a["resolveComponent"])("el-form-item"),w=Object(a["resolveComponent"])("el-button"),z=Object(a["resolveComponent"])("el-form"),B=Object(a["resolveComponent"])("el-table-column"),S=Object(a["resolveComponent"])("el-table"),_=Object(a["resolveComponent"])("el-pagination"),E=Object(a["resolveComponent"])("el-dialog");return Object(a["openBlock"])(),Object(a["createBlock"])(E,{title:"选择辅警",width:"1400px",modelValue:e.modelValue,"onUpdate:modelValue":o[4]||(o[4]=e=>Object(a["isRef"])(modelValue)?modelValue.value=e:null),"append-to-body":!0,onClose:h},{footer:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",b,[Object(a["createVNode"])(w,{onClick:h},{default:Object(a["withCtx"])(()=>[i]),_:1}),Object(a["createVNode"])(w,{type:"primary",onClick:y},{default:Object(a["withCtx"])(()=>[s]),_:1})])]),default:Object(a["withCtx"])(()=>[e.modelValue?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",n,[Object(a["createVNode"])(z,{model:f.value,class:"mosty-from-wrap",inline:!0},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(g,{label:"姓名"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:f.value.xm,"onUpdate:modelValue":o[0]||(o[0]=e=>f.value.xm=e),placeholder:"请输入姓名",clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(g,{label:"身份证号码"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{modelValue:f.value.sfzh,"onUpdate:modelValue":o[1]||(o[1]=e=>f.value.sfzh=e),placeholder:"请输入身份证号码",clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(g,{label:"所属部门"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(c["a"],{width:"100%",clearable:"",modelValue:f.value.ssbmdm,"onUpdate:modelValue":o[2]||(o[2]=e=>f.value.ssbmdm=e)},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(g,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(w,{type:"success",onClick:x},{default:Object(a["withCtx"])(()=>[r]),_:1}),Object(a["createVNode"])(w,{type:"info",onClick:o[3]||(o[3]=e=>C())},{default:Object(a["withCtx"])(()=>[u]),_:1})]),_:1})]),_:1},8,["model"]),Object(a["createElementVNode"])("div",{class:Object(a["normalizeClass"])(["tabBox",l.Single?"tabBoxRadio":""]),style:{"margin-top":"0px"}},[Object(a["createVNode"])(S,{ref_key:"multipleUserRef",ref:m,onSelectionChange:V,data:p.value,"row-key":O,border:"",style:{width:"100%"},height:"450"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(B,{type:"selection",width:"55","reserve-