1 line
26 KiB
JavaScript
1 line
26 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-46b63e7a"],{"0cbf":function(e,t,l){},1360:function(e,t,l){},1908:function(e,t,l){"use strict";l("2f94")},"2f94":function(e,t,l){},"4d57":function(e,t,l){"use strict";l.r(t);var a=l("7a23"),o=l("ad28"),c=l("1090"),n=(l("2d16"),l("8f43"),l("3f5e")),d=l("c3e5"),b=(l("b932"),l("986e")),r=l("6a6d"),i=l("bc1b"),s=l("a867"),u=l("3f26"),j=l("7902");l("0792"),l("7824");const O={key:0,class:"dialog"},p={class:"head_box"},m={class:"title"},v=Object(a["createTextVNode"])("保存"),f=Object(a["createTextVNode"])("关闭"),V={class:"mt20"};var h={__name:"editAddForm",props:{dic:Object},emits:["updateList"],setup(e,{expose:t,emit:l}){Object(a["reactive"])({chooseUserVisible:!1,titleValue:"人员选择",PoliceType:"MJ",chooseUser:[]});const o=e=>{form.value.fjdz=e},{proxy:c}=Object(a["getCurrentInstance"])(),n=Object(a["ref"])(!1),h=Object(a["ref"])(),w=Object(a["ref"])({}),C=Object(a["ref"])({jyzqclbl:34,jyzqrybl:34,qwQzsj:[],sfxj:"0"}),g=Object(a["ref"])(!1),y=Object(a["ref"])(!1),N=(Object(a["ref"])(0),Object(a["ref"])(!1),Object(a["reactive"])({}));Object(a["onMounted"])(()=>{b["a"].on("coordString",e=>{"point"===e.type&&(C.value.jd=e.coord[0],C.value.wd=e.coord[1])})});const k=Object(a["ref"])(!0),x=(e,t)=>{g.value="add"==e?"新增勤务等级":"edit"==e?"编辑勤务等级":"编辑勤务详情",k.value="xq"!=e,y.value=!0,t&&Object(d["K"])(t.id).then(e=>{C.value=e,C.value.qwQzsj=[e.qwkssj,e.qwjssj]})},z=()=>{y.value=!1,n.value=!1,C.value=JSON.parse(JSON.stringify(w.value))},_=Object(a["ref"])(!1),B=()=>{h.value.validate(e=>{if(e){_.value=!0;const e={...C.value,qwkssj:C.value.qwQzsj[0],qwjssj:C.value.qwQzsj[1],...q};delete e.qwQzsj,"新增勤务等级"==g.value?Object(d["M"])(e).then(()=>{c.$message({type:"success",message:"新增成功"})}).finally(()=>{_.value=!1}):"编辑勤务等级"==g.value&&(e.id=C.value.id,console.log(C.value.id),Object(d["L"])(e).then(()=>{c.$message({type:"success",message:"修改成功"})}).finally(()=>{_.value=!1})),z(),l("updateList",{})}}),h.value.validate(e=>{})},q=(Object(a["ref"])(!0),Object(a["reactive"])({jczList:[],jwzList:[]})),S=Object(a["ref"])(!1),E=e=>{q.jczList=e,C.value.kdbbs=e.length},D=e=>{q.jczList.splice(q.jczList.indexOf(e),1)},L=Object(a["ref"])(!1),T=e=>{q.jwzList=e},U=e=>{q.jwzList.splice(q.jwzList.indexOf(e),1)},J=Object(a["ref"])(!1),H=e=>{q.zjkList=e},M=Object(a["ref"])(!1),Y=e=>{q.zjkList=e};return t({init:x}),(t,l)=>{const c=Object(a["resolveComponent"])("el-button"),n=Object(a["resolveComponent"])("el-option"),d=Object(a["resolveComponent"])("el-select"),b=Object(a["resolveComponent"])("el-form-item"),w=Object(a["resolveComponent"])("el-date-picker"),x=Object(a["resolveComponent"])("el-input-number"),I=Object(a["resolveComponent"])("el-tag"),F=Object(a["resolveComponent"])("el-input"),$=Object(a["resolveComponent"])("el-form");return y.value?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",O,[Object(a["createElementVNode"])("div",p,[Object(a["createElementVNode"])("span",m,Object(a["toDisplayString"])(g.value),1),Object(a["createElementVNode"])("div",null,[k.value?(Object(a["openBlock"])(),Object(a["createBlock"])(c,{key:0,type:"primary",size:"small",onClick:B,loading:_.value},{default:Object(a["withCtx"])(()=>[v]),_:1},8,["loading"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])(c,{size:"small",onClick:z},{default:Object(a["withCtx"])(()=>[f]),_:1})])]),Object(a["createElementVNode"])("div",V,[Object(a["createVNode"])($,{ref_key:"formRef",ref:h,model:C.value,rules:N,inline:!0,"label-position":"top"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(b,{prop:"qwdj",label:"勤务等级",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(d,{modelValue:C.value.qwdj,"onUpdate:modelValue":l[0]||(l[0]=e=>C.value.qwdj=e),disabled:!k.value},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(e.dic.D_BZ_DJQW,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(n,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1}),Object(a["createVNode"])(b,{prop:"qwQzsj",label:"勤务起止时间",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(w,{style:{width:"100%"},disabled:!k.value,modelValue:C.value.qwQzsj,"onUpdate:modelValue":l[1]||(l[1]=e=>C.value.qwQzsj=e),type:"datetimerange","range-separator":"至","start-placeholder":"开始时间","unlink-panels":"","end-placeholder":"结束时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["disabled","modelValue"])]),_:1}),Object(a["createVNode"])(b,{prop:"ssbmdm",label:"所属部门",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(j["a"],{width:"100%",disabled:!k.value,placeholder:C.value.ssbm,clearable:"",modelValue:C.value.ssbmdm,"onUpdate:modelValue":l[2]||(l[2]=e=>C.value.ssbmdm=e)},null,8,["disabled","placeholder","modelValue"])]),_:1}),Object(a["createVNode"])(b,{prop:"sfxj",label:"是否发送到下级",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(d,{style:{width:"100%"},modelValue:C.value.sfxj,"onUpdate:modelValue":l[3]||(l[3]=e=>C.value.sfxj=e),disabled:!k.value},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(e.dic.D_BZ_SF,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(n,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1}),Object(a["createVNode"])(b,{prop:"jyzqrybl",label:"建议执勤人员比例(%)",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(x,{max:100,min:0,style:{width:"100%"},modelValue:C.value.jyzqrybl,"onUpdate:modelValue":l[4]||(l[4]=e=>C.value.jyzqrybl=e),step:1,disabled:!k.value},null,8,["modelValue","disabled"])]),_:1}),Object(a["createVNode"])(b,{prop:"jyzqclbl",label:"建议执勤车辆比例(%)",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(x,{style:{width:"100%"},modelValue:C.value.jyzqclbl,"onUpdate:modelValue":l[5]||(l[5]=e=>C.value.jyzqclbl=e),step:1,disabled:!k.value},null,8,["modelValue","disabled"])]),_:1}),Object(a["createVNode"])(b,{prop:"kdbbs",label:"环林卡口",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",{class:"inputbox",onClick:l[6]||(l[6]=e=>S.value=!0)},[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(q.jczList,(e,t)=>(Object(a["openBlock"])(),Object(a["createBlock"])(I,{key:t,class:"mx-1",closable:"",onClose:t=>D(e)},{default:Object(a["withCtx"])(()=>[Object(a["createTextVNode"])(Object(a["toDisplayString"])(e.jczmc),1)]),_:2},1032,["onClose"]))),128))])]),_:1}),Object(a["createVNode"])(b,{prop:"kdbbs",label:"警务站",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",{class:"inputbox",onClick:l[7]||(l[7]=e=>L.value=!0)},[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(q.jwzList,(e,t)=>(Object(a["openBlock"])(),Object(a["createBlock"])(I,{key:t,class:"mx-1",closable:"",onClose:t=>U(e)},{default:Object(a["withCtx"])(()=>[Object(a["createTextVNode"])(Object(a["toDisplayString"])(e.jwzMc),1)]),_:2},1032,["onClose"]))),128))])]),_:1}),Object(a["createVNode"])(b,{prop:"kdbbs",label:"卡点数量",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(x,{max:100,min:0,style:{width:"100%"},modelValue:C.value.kdbbs,"onUpdate:modelValue":l[8]||(l[8]=e=>C.value.kdbbs=e),step:1,disabled:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{prop:"cysr",label:"参与人数",style:{width:"25%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(x,{style:{width:"100%"},modelValue:C.value.cysr,"onUpdate:modelValue":l[9]||(l[9]=e=>C.value.cysr=e),step:1,disabled:!k.value},null,8,["modelValue","disabled"])]),_:1}),Object(a["createVNode"])(b,{class:"twoh",style:{width:"100%"},prop:"qwyy",label:"勤务原因"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(F,{modelValue:C.value.qwyy,"onUpdate:modelValue":l[10]||(l[10]=e=>C.value.qwyy=e),placeholder:"请填写勤务原因","show-word-limit":"",type:"textarea",disabled:!k.value},null,8,["modelValue","disabled"])]),_:1}),Object(a["createVNode"])(b,{class:"twoh",style:{width:"100%"},prop:"qwyq",label:"勤务要求"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(F,{modelValue:C.value.qwyq,"onUpdate:modelValue":l[11]||(l[11]=e=>C.value.qwyq=e),placeholder:"请填写勤务要求","show-word-limit":"",type:"textarea",disabled:!k.value},null,8,["modelValue","disabled"])]),_:1}),Object(a["createVNode"])(b,{style:{width:"100%"},label:"等级勤务方案"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(j["d"],{modelValue:C.value.fjdz,"onUpdate:modelValue":l[12]||(l[12]=e=>C.value.fjdz=e),limit:3,isEdit:k.value,style:{height:"150px"},onHandleChange:o},null,8,["modelValue","isEdit"])]),_:1}),Object(a["createVNode"])(b,{label:"备注",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(F,{modelValue:C.value.bz,"onUpdate:modelValue":l[13]||(l[13]=e=>C.value.bz=e),placeholder:"请输入关键字",disabled:!k.value,"show-word-limit":"",type:"textarea"},null,8,["modelValue","disabled"])]),_:1})]),_:1},8,["model","rules"])]),Object(a["createVNode"])(r["a"],{modelValue:S.value,"onUpdate:modelValue":l[14]||(l[14]=e=>S.value=e),onChoosedJcz:E,data:q.jczList},null,8,["modelValue","data"]),Object(a["createVNode"])(i["a"],{modelValue:J.value,"onUpdate:modelValue":l[15]||(l[15]=e=>J.value=e),onChoosedJcz:H,data:q.zjkList},null,8,["modelValue","data"]),Object(a["createVNode"])(s["a"],{modelValue:L.value,"onUpdate:modelValue":l[16]||(l[16]=e=>L.value=e),onChoosedJcz:T,data:q.zjkList},null,8,["modelValue","data"]),Object(a["createVNode"])(u["a"],{modelValue:M.value,"onUpdate:modelValue":l[17]||(l[17]=e=>M.value=e),onChoosedJcz:Y,data:q.zykList},null,8,["modelValue","data"])])):Object(a["createCommentVNode"])("",!0)}}},w=(l("d3e4"),l("d959")),C=l.n(w);const g=C()(h,[["__scopeId","data-v-0ff3bd20"]]);var y=g;const N=e=>(Object(a["pushScopeId"])("data-v-40354e3e"),e=e(),Object(a["popScopeId"])(),e),k={key:0,class:"dialog"},x={class:"head_box"},z=N(()=>Object(a["createElementVNode"])("span",{class:"title"},"警力情况",-1)),_=Object(a["createTextVNode"])("关闭");var B={__name:"tableEdit",props:{tableHeight:Number},setup(e,{expose:t}){const l=Object(a["ref"])(!1),o=e=>{e&&(l.value=!0,b(e.id))},c=(Object(a["ref"])(0),Object(a["ref"])(!1)),d=Object(a["ref"])(),b=e=>{c.value=!0,Object(n["b"])({id:e}).then(e=>{d.value=e}).finally(()=>{c.value=!1})};return t({init:o}),(t,o)=>{const n=Object(a["resolveComponent"])("el-button"),b=Object(a["resolveComponent"])("el-table-column"),r=Object(a["resolveComponent"])("el-table"),i=Object(a["resolveDirective"])("loading");return l.value?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",k,[Object(a["createElementVNode"])("div",x,[z,Object(a["createElementVNode"])("div",null,[Object(a["createVNode"])(n,{size:"small",onClick:o[0]||(o[0]=e=>l.value=!1)},{default:Object(a["withCtx"])(()=>[_]),_:1})])]),Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(r,{data:d.value,border:"",ref:"dataTreeList","row-key":"id",style:{width:"100%"},height:e.tableHeight,"element-loading-background":"rgba(0,0,0,0.3)","element-loading-text":"数据加载中。。"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(b,{sortable:"",prop:"ssbmmc","show-overflow-tooltip":"",align:"center",label:"所属部门名称"}),Object(a["createVNode"])(b,{sortable:"",prop:"ksrq","show-overflow-tooltip":"",align:"center",label:"开始日期"}),Object(a["createVNode"])(b,{sortable:"",prop:"jsrq","show-overflow-tooltip":"",align:"center",label:"结束日期"}),Object(a["createVNode"])(b,{prop:"xzsl",label:"街面巡组数",align:"center"}),Object(a["createVNode"])(b,{sortable:"",prop:"mjsl",label:"巡防民警数",align:"center"}),Object(a["createVNode"])(b,{sortable:"",prop:"fjsl","show-overflow-tooltip":"",label:"巡防辅警数",align:"center"}),Object(a["createVNode"])(b,{sortable:"",prop:"clsl","show-overflow-tooltip":"",label:"巡防车辆数",align:"center"}),Object(a["createVNode"])(b,{sortable:"",prop:"znzbsl","show-overflow-tooltip":"",label:"智能装备数",align:"center"}),Object(a["createVNode"])(b,{sortable:"",prop:"qxsl","show-overflow-tooltip":"",label:"警用器械数",align:"center"})]),_:1},8,["data","height"])),[[i,c.value]])])):Object(a["createCommentVNode"])("",!0)}}};l("7020");const q=C()(B,[["__scopeId","data-v-40354e3e"]]);var S=q;const E=e=>(Object(a["pushScopeId"])("data-v-65691bc4"),e=e(),Object(a["popScopeId"])(),e),D={class:"main-box"},L={class:"tableCnt"},T={class:"titleBox"},U=E(()=>Object(a["createElementVNode"])("div",{class:"title"},"勤务等级",-1)),J={class:"btnBox"},H=E(()=>Object(a["createElementVNode"])("span",null,"新增",-1)),M=Object(a["createTextVNode"])(" 查询 "),Y=Object(a["createTextVNode"])(" 重置 "),I={class:"tabBox"},F={key:0},$={key:1},P={key:2},Q=Object(a["createTextVNode"])("警力情况"),Z=Object(a["createTextVNode"])("结束勤务"),W=Object(a["createTextVNode"])("发布勤务"),K=Object(a["createTextVNode"])("修改"),R=Object(a["createTextVNode"])("详情"),A=Object(a["createTextVNode"])("删除");var X={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_BZ_JWZLX:l,D_BZ_DJQW:n,D_BZ_SF:b}=t.$dict("D_BZ_JWZLX","D_BZ_DJQW","D_BZ_SF"),r=Object(a["ref"])(),i=Object(a["ref"])({qwdj:"",qwkssj:"",qwjssj:""}),s=Object(a["reactive"])({tableData:[],keyCount:0,tableConfiger:{loading:!1,rowHieght:61,showSelectType:"null"},total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:320,tableColumn:[{label:"勤务等级",prop:"qwdj",showSolt:!0},{label:"勤务起止时间",prop:"qwkssj",showSolt:!0},{label:"所属部门",prop:"ssbm"},{label:"建议执勤人员比例",prop:"jyzqrybl",showSolt:!0},{label:"建议执勤车辆比例",prop:"jyzqclbl",showSolt:!0},{label:"状态",prop:"fbzt",showSolt:!0}]}),u=Object(a["ref"])(null),j=Object(a["ref"])(0),O=Object(a["ref"])();Object(a["ref"])("");Object(a["onMounted"])(()=>{C(),k(),t.mittBus.on("mittFn",e=>{j.value=e})});const p=(e,t)=>{r.value.init(e,t)},m=Object(a["ref"])(),v=e=>{m.value.init(e)},f=e=>{s.pageConfiger.pageNo=e,k()},V=e=>{s.pageConfiger.pageSize=e,k()},h=()=>{s.pageConfiger={pageCurrent:1,pageSize:20},i.value={},k()};function w(e){"1"===e.fbzt?t.$message({type:"error",message:"勤务已经发布,不能删除!!"}):t.$confirm("确定删除当前勤务等级?","警告",{type:"warning"}).then(()=>{Object(d["O"])(e.id).then(()=>{t.$message({type:"success",message:"删除成功"}),k()})}).catch(()=>{t.$message.info("已取消")})}const C=()=>{O.value=window.innerHeight-u.value.offsetHeight-250,window.onresize=function(){C()}},g=Object(a["ref"])(!1),N=Object(a["ref"])([]),k=()=>{g.value=!0;let e={...i.value,...s.pageConfiger};Object(d["N"])(e).then(e=>{s.tableData=e.records.map(e=>({...e})),s.total=e.total,g.value=!1}).catch(()=>{}).finally(()=>{g.value=!1})},x=()=>{N.value.length>0&&(i.value.qwkssj=N.value[0],i.value.qwjssj=N.value[1]),k()},z=e=>{t.$confirm("请确认发布此等级勤务","警告",{type:"warning"}).then(l=>{Object(d["P"])({id:e.id}).then(()=>{t.$message({type:"success",message:"发布成功"}),k()})}).catch(e=>{t.$message.info("已取消")})};function _(e){t.$confirm("请确认结束此等级勤务","警告",{type:"warning"}).then(l=>{e.fbzt="2",Object(d["L"])(e).then(()=>{t.$message({type:"success",message:"已结束该等级勤务"}),getLis()})}).catch(e=>{t.$message.info("已取消")})}return(e,t)=>{const l=Object(a["resolveComponent"])("CirclePlus"),d=Object(a["resolveComponent"])("el-icon"),j=Object(a["resolveComponent"])("el-button"),C=Object(a["resolveComponent"])("el-option"),B=Object(a["resolveComponent"])("el-select"),q=Object(a["resolveComponent"])("el-form-item"),E=Object(a["resolveComponent"])("el-date-picker"),X=Object(a["resolveComponent"])("el-form"),G=Object(a["resolveComponent"])("dict-tag"),ee=Object(a["resolveDirective"])("loading");return Object(a["openBlock"])(),Object(a["createElementBlock"])(a["Fragment"],null,[Object(a["createElementVNode"])("div",D,[Object(a["createElementVNode"])("div",L,[Object(a["createElementVNode"])("div",T,[U,Object(a["createElementVNode"])("div",J,[Object(a["createVNode"])(j,{type:"primary",onClick:t[0]||(t[0]=e=>p("add",null))},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(d,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(l)]),_:1}),H]),_:1})])]),Object(a["createElementVNode"])("div",{ref_key:"searchBox",ref:u},[Object(a["createVNode"])(X,{model:i.value,inline:!0},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(q,{prop:"qwdj",label:"勤务等级"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(B,{clearable:"",style:{width:"100%"},modelValue:i.value.qwdj,"onUpdate:modelValue":t[1]||(t[1]=e=>i.value.qwdj=e)},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(Object(a["unref"])(n),e=>(Object(a["openBlock"])(),Object(a["createBlock"])(C,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(q,{label:"勤务起止时间"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(E,{modelValue:N.value,"onUpdate:modelValue":t[2]||(t[2]=e=>N.value=e),"unlink-panels":"",type:"daterange","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(q,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(j,{onClick:x},{default:Object(a["withCtx"])(()=>[M]),_:1}),Object(a["createVNode"])(j,{onClick:t[3]||(t[3]=e=>h())},{default:Object(a["withCtx"])(()=>[Y]),_:1})]),_:1})]),_:1},8,["model"])],512),Object(a["createElementVNode"])("div",I,[Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(o["a"],{tableData:s.tableData,tableColumn:s.tableColumn,tableHeight:O.value,key:s.keyCount,tableConfiger:s.tableConfiger,controlsWidth:s.controlsWidth},{qwdj:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(G,{options:Object(a["unref"])(n),value:e.qwdj,tag:!1},null,8,["options","value"])]),qwkssj:Object(a["withCtx"])(({row:e})=>[Object(a["createElementVNode"])("div",null,Object(a["toDisplayString"])(e.qwkssj)+" 至 "+Object(a["toDisplayString"])(e.qwjssj),1)]),jyzqrybl:Object(a["withCtx"])(({row:e})=>[Object(a["createElementVNode"])("div",null,Object(a["toDisplayString"])(e.jyzqrybl)+"%",1)]),jyzqclbl:Object(a["withCtx"])(({row:e})=>[Object(a["createElementVNode"])("div",null,Object(a["toDisplayString"])(e.jyzqclbl)+"%",1)]),fbzt:Object(a["withCtx"])(({row:e})=>[0==e.fbzt?(Object(a["openBlock"])(),Object(a["createElementBlock"])("span",F,"未发布")):Object(a["createCommentVNode"])("",!0),1==e.fbzt?(Object(a["openBlock"])(),Object(a["createElementBlock"])("span",$,"已发布")):Object(a["createCommentVNode"])("",!0),2==e.fbzt?(Object(a["openBlock"])(),Object(a["createElementBlock"])("span",P,"已结束")):Object(a["createCommentVNode"])("",!0)]),controls:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(j,{onClick:t=>v(e),size:"small"},{default:Object(a["withCtx"])(()=>[Q]),_:2},1032,["onClick"]),1==e.fbzt?(Object(a["openBlock"])(),Object(a["createBlock"])(j,{key:0,onClick:t=>_(e),size:"small"},{default:Object(a["withCtx"])(()=>[Z]),_:2},1032,["onClick"])):Object(a["createCommentVNode"])("",!0),0==e.fbzt?(Object(a["openBlock"])(),Object(a["createBlock"])(j,{key:1,loading:e.btnLoading,onClick:t=>z(e),size:"small"},{default:Object(a["withCtx"])(()=>[W]),_:2},1032,["loading","onClick"])):Object(a["createCommentVNode"])("",!0),0==e.fbzt?(Object(a["openBlock"])(),Object(a["createBlock"])(j,{key:2,onClick:t=>p("edit",e),size:"small"},{default:Object(a["withCtx"])(()=>[K]),_:2},1032,["onClick"])):Object(a["createCommentVNode"])("",!0),0!=e.fbzt?(Object(a["openBlock"])(),Object(a["createBlock"])(j,{key:3,onClick:t=>p("xq",e),size:"small"},{default:Object(a["withCtx"])(()=>[R]),_:2},1032,["onClick"])):Object(a["createCommentVNode"])("",!0),0==e.fbzt?(Object(a["openBlock"])(),Object(a["createBlock"])(j,{key:4,type:"danger",size:"small",onClick:t=>w(e)},{default:Object(a["withCtx"])(()=>[A]),_:2},1032,["onClick"])):Object(a["createCommentVNode"])("",!0)]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),[[ee,g.value]]),Object(a["createVNode"])(c["a"],{onChangeNo:f,onChangeSize:V,tableHeight:O.value,pageConfiger:{...s.pageConfiger,total:s.total}},null,8,["tableHeight","pageConfiger"])])])]),Object(a["createVNode"])(y,{ref_key:"addEditDialog",ref:r,onUpdateList:k,dic:{D_BZ_DJQW:Object(a["unref"])(n),D_BZ_SF:Object(a["unref"])(b)}},null,8,["dic"]),Object(a["createVNode"])(S,{ref_key:"tableEditDialog",ref:m,tableHeight:O.value},null,8,["tableHeight"])],64)}}};l("dbec");const G=C()(X,[["__scopeId","data-v-65691bc4"]]);t["default"]=G},"4ef3":function(e,t,l){},"67d4":function(e,t,l){},7020:function(e,t,l){"use strict";l("67d4")},7824:function(e,t,l){"use strict";var a=l("7a23"),o=(l("0792"),l("7902")),c=l("c3e5");const n=Object(a["createTextVNode"])("查询"),d=Object(a["createTextVNode"])(" 重置 "),b={class:"dialog-footer"},r=Object(a["createTextVNode"])("取消"),i=Object(a["createTextVNode"])("确认");var s={__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(e,{emit:t}){const l=e,s=Object(a["ref"])(0),u=Object(a["ref"])({}),j=Object(a["ref"])({pageCurrent:1,pageSize:20,ssbmdm:"",sfzh:""}),O=Object(a["ref"])(null),p=Object(a["ref"])([]),m=(Object(a["ref"])({}),Object(a["ref"])([]));function v(){j.value.pageCurrent=1,f()}function f(){const e=j.value;l.roleId&&(e.roleId=l.roleId);let t=l.PoliceType;e.jllx="MJ"==t?"01":"FJ"==t?"02":"",m.value=[],Object(c["z"])(e).then(e=>{m.value=null===e||void 0===e?void 0:e.records,s.value=Number(e.total),N()})}function V(e){if(l.Single){if(e.length>1){let t=e.shift();O.value.toggleRowSelection(t,!1)}p.value=e}else p.value=e}function h(){const e=p.value;let a={userList:e,type:l.PoliceType};l.Single?t("choosedPolice",e):t("choosedPolice",a),w()}function w(){t("update:modelValue",!1)}function C(){j.value=JSON.parse(JSON.stringify(u.value)),f()}function g(e){j.value.pageSize=e,f()}function y(e){j.value.pageCurrent=e,f()}function N(){Object(a["nextTick"])(()=>{m.value.forEach(e=>{l.defaultSelectKeys.findIndex(t=>t===e[l.rowKey])>-1&&O.value.toggleRowSelection(e,!0)})})}return Object(a["watch"])(()=>l.PoliceType,e=>{Object(a["nextTick"])(()=>{v()})}),Object(a["onMounted"])(()=>{u.value=JSON.parse(JSON.stringify(j.value)),v()}),(t,c)=>{const u=Object(a["resolveComponent"])("el-form-item"),p=Object(a["resolveComponent"])("el-input"),f=Object(a["resolveComponent"])("el-button"),N=Object(a["resolveComponent"])("el-form"),k=Object(a["resolveComponent"])("el-table-column"),x=Object(a["resolveComponent"])("el-table"),z=Object(a["resolveComponent"])("el-pagination"),_=Object(a["resolveComponent"])("el-dialog");return Object(a["openBlock"])(),Object(a["createBlock"])(_,{title:"MJ"==l.PoliceType?"选择民警":"选择辅警",width:"1400px","model-value":e.modelValue,onClose:w},{footer:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",b,[Object(a["createVNode"])(f,{onClick:w},{default:Object(a["withCtx"])(()=>[r]),_:1}),Object(a["createVNode"])(f,{type:"primary",onClick:h},{default:Object(a["withCtx"])(()=>[i]),_:1})])]),default:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",null,[Object(a["createVNode"])(N,{model:j.value,class:"mosty-from-wrap",inline:!0},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(u,{label:"所属部门"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(o["a"],{width:"100%",clearable:"",modelValue:j.value.ssbmdm,"onUpdate:modelValue":c[0]||(c[0]=e=>j.value.ssbmdm=e)},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(u,{label:"姓名"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(p,{placeholder:"请输入姓名",modelValue:j.value.xm,"onUpdate:modelValue":c[1]||(c[1]=e=>j.value.xm=e),clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(u,{label:"身份证号码"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(p,{placeholder:"请输入身份证号码",modelValue:j.value.sfzh,"onUpdate:modelValue":c[2]||(c[2]=e=>j.value.sfzh=e),clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(u,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(f,{type:"success",onClick:v},{default:Object(a["withCtx"])(()=>[n]),_:1}),Object(a["createVNode"])(f,{type:"info",onClick:c[3]||(c[3]=e=>C())},{default:Object(a["withCtx"])(()=>[d]),_:1})]),_:1})]),_:1},8,["model"]),Object(a["createElementVNode"])("div",{class:Object(a["normalizeClass"])(["tabBox",l.Single?"tabBoxRadio":""]),style:{"margin-top":"0px"}},[Object(a["createVNode"])(x,{ref_key:"multipleUserRef",ref:O,onSelectionChange:V,data:m.value,border:"",style:{width:"100%"},height:"450"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(k,{type:"selection",width:"55"}),Object(a["createVNode"])(k,{prop:"xm",align:"center",label:"MJ"==e.PoliceType?"民警姓名":"辅警姓名"},null,8,["label"]),Object(a["createVNode"])(k,{sortable:"",prop:"sfzh","show-overflow-tooltip":"",align:"center",label:"身份证号码"}),Object(a["createVNode"])(k,{sortable:"",prop:"ssbm",label:"所属部门",align:"center"}),Object(a["createVNode"])(k,{sortable:"",prop:"jh",label:"警号",align:"center"})]),_: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:g,onCurrentChange:y,"current-page":j.value.pageCurrent,"page-sizes":[10,20,50,100],"page-size":j.value.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:s.value},null,8,["current-page","page-size","total"])],4)])]),_:1},8,["title","model-value"])}}},u=(l("1908"),l("ec16"),l("d959")),j=l.n(u);const O=j()(s,[["__scopeId","data-v-05287a0b"]]);t["a"]=O},d3e4:function(e,t,l){"use strict";l("1360")},dbec:function(e,t,l){"use strict";l("4ef3")},ec16:function(e,t,l){"use strict";l("0cbf")}}]); |