Files
lz_web_qwgl/qwgl/static/js/chunk-6b6ddf24.770337ed.js
13684185576 11ec0b2d13 修改
2025-07-21 21:28:27 +08:00

1 line
16 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6b6ddf24"],{"04dd":function(e,t,a){},"22aa":function(e,t,a){"use strict";a("8d66")},"8d66":function(e,t,a){},9748:function(e,t,a){"use strict";a.r(t);var l=a("7a23"),c=(a("5d2d"),a("ad28")),o=a("1090"),n=a("2d16"),r=a("7902"),b=a("8f43"),d=a("b893");a("0792");const i={key:0,class:"dialog"},s={class:"head_box"},u={class:"title"},j=Object(l["createTextVNode"])("保存"),p=Object(l["createTextVNode"])("关闭"),O={class:"formCnt"},m={class:"infoItem"};var g={__name:"editAddForm",props:{dic:{type:Object,default:{}}},emits:["updateDate"],setup(e,{expose:t,emit:a}){const c=e,{proxy:o}=Object(l["getCurrentInstance"])(),{D_BZ_SF:n,D_JC_XFJY_JYLX:d}=o.$dict("D_BZ_SF","D_JC_XFJY_JYLX"),g=Object(l["ref"])("新增"),f=Object(l["ref"])(),h=Object(l["ref"])(!1),C=Object(l["ref"])(!1),v=Object(l["ref"])(!1),w=Object(l["ref"])({}),V=Object(l["reactive"])({qwZt:[{required:!0,message:"请选择勤务状态",trigger:"change"}]}),y=(e,t)=>{C.value=!0,g.value=t?"修改":"新增",t&&(w.value=JSON.parse(JSON.stringify(t)))},_=()=>{w.value={},C.value=!1,v.value=!1},x=()=>{f.value.validate(e=>{if(!e)return!1;v.value=!0;let t={...w.value};t.xfllId=w.value.id,t.idEntityCard=w.value.sfzh,Object(b["c"])(t,"/mosty-base/sysUserExtend/saveOrUpdateQwZt").then(e=>{o.$message({type:"success",message:g+"成功"}),_(),a("updateDate")}).catch(()=>{v.value=!1})})};return t({init:y}),(e,t)=>{const a=Object(l["resolveComponent"])("el-button"),o=Object(l["resolveComponent"])("el-input"),n=Object(l["resolveComponent"])("el-form-item"),b=Object(l["resolveComponent"])("el-input-number"),d=Object(l["resolveComponent"])("el-form");return C.value?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",i,[Object(l["createElementVNode"])("div",s,[Object(l["createElementVNode"])("span",u,Object(l["toDisplayString"])(g.value),1),Object(l["createElementVNode"])("div",null,[Object(l["withDirectives"])(Object(l["createVNode"])(a,{type:"primary",size:"small",loading:v.value,onClick:x},{default:Object(l["withCtx"])(()=>[j]),_:1},8,["loading"]),[[l["vShow"],!h.value]]),Object(l["createVNode"])(a,{size:"small",onClick:_},{default:Object(l["withCtx"])(()=>[p]),_:1})])]),Object(l["createElementVNode"])("div",O,[Object(l["createVNode"])(d,{ref_key:"elform",ref:f,model:w.value,"label-width":"110px",rules:V,inline:!0},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",m,[Object(l["createVNode"])(n,{label:"姓名",prop:"xm",style:{width:"46%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(o,{modelValue:w.value.xm,"onUpdate:modelValue":t[0]||(t[0]=e=>w.value.xm=e),disabled:!0,placeholder:"请输入姓名",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:"勤务状态",prop:"qwZt",style:{width:"46%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(r["j"],{dictEnum:c.dic.D_BZ_QWZT,placeholder:"请选择勤务状态",modelValue:w.value.qwZt,"onUpdate:modelValue":t[1]||(t[1]=e=>w.value.qwZt=e),style:{width:"100%"}},null,8,["dictEnum","modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:"督办状态",prop:"qwDbzt",style:{width:"46%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(r["j"],{disabled:!0,dictEnum:c.dic.D_BZ_QWDBZT,placeholder:"请选择勤务状态",modelValue:w.value.qwDbzt,"onUpdate:modelValue":t[2]||(t[2]=e=>w.value.qwDbzt=e),style:{width:"100%"}},null,8,["dictEnum","modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:"勤务时长",prop:"qwsc",style:{width:"46%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{disabled:!0,modelValue:w.value.qwsc,"onUpdate:modelValue":t[3]||(t[3]=e=>w.value.qwsc=e),placeholder:"请输入勤务时长",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:"久坐时长",prop:"jzsc",style:{width:"46%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{disabled:!0,modelValue:w.value.jzsc,"onUpdate:modelValue":t[4]||(t[4]=e=>w.value.jzsc=e),placeholder:"请输入久坐时长",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:"巡逻越界次数",prop:"xlyjcs",style:{width:"46%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{disabled:!0,modelValue:w.value.xlyjcs,"onUpdate:modelValue":t[5]||(t[5]=e=>w.value.xlyjcs=e),placeholder:"请输入巡逻越界次数",style:{width:"100%"}},null,8,["modelValue"])]),_:1})])]),_:1},8,["model","rules"])])])):Object(l["createCommentVNode"])("",!0)}}},f=(a("22aa"),a("6b0d")),h=a.n(f);const C=h()(g,[["__scopeId","data-v-64acdbd0"]]);var v=C;const w={key:0,class:"dialog"},V={class:"head_box"},y={class:"title"},_={class:"btnBox"},x=Object(l["createTextVNode"])("关闭"),N={ref:"searchBox"},D={class:"tabBox"};var B={__name:"dialogTable",props:{dic:Object},setup(e,{expose:t}){const a=e,r=Object(l["ref"])({}),i=Object(l["ref"])(600),{proxy:s}=Object(l["getCurrentInstance"])(),u=Object(l["reactive"])({year:Object(d["d"])(null,"ymd"),week:Object(d["e"])(Object(d["d"])(null,"ymd")),bbzt:"值班报备"}),j=Object(l["ref"])(!1),p=Object(l["reactive"])([{showType:"defaultSlot",label:"报备类型"},{showType:"input",prop:"jzMc",placeholder:"请输入警组名称",label:"警组名称"}]),O=Object(l["reactive"])({tableData:[],keyCount:0,tableConfiger:{loading:!1,rowHieght:61,showSelectType:"null",haveControls:!1},total:0,pageConfiger:{pageSize:10,pageCurrent:1},controlsWidth:120,tableColumn:[{label:"警组名称",prop:"jzMc"},{label:"报备开始时间",prop:"bbSjKssj"},{label:"报备结束时间",prop:"bbSjJssj"},{label:"所属部门 ",prop:"ssbm"},{label:"报备状态 ",prop:"bbZt",showSolt:!0}]}),m=Object(l["ref"])(""),g=Object(l["ref"])(""),f=(e,t)=>{g.value=t,m.value=e,j.value=!0,C()},h=e=>{O.pageConfiger.pageCurrent=1,e.startTime=e.daterange?e.daterange[0]+" 00:00:00":"",e.endTime=e.daterange?e.daterange[1]+" 23:59:59":"",r.value={...r.value,...e},delete r.value.daterange,C()},C=()=>{O.tableConfiger.loading=!0;let e={...r.value,...O.pageConfiger},t="";if(t="值班报备"==u.bbzt?"/mosty-qwzx/tbQwglZbbb/selectPage":"街面勤务报备"==u.bbzt?"/mosty-qwzx/tbQwglXfbb/selectPage":"/mosty-qwzx/tbQwglBb/selectPage","值班报备"!=u.bbzt&&"街面勤务报备"!=u.bbzt){let t=a.dic.D_QW_BBZL.find(e=>e.label==u.bbzt);e.qwBbzl=t.dm}e.sfzh=m.value,"勤务跟踪"==g.value&&(e.bbZt="03"),Object(b["b"])(e,t).then(e=>{O.tableConfiger.loading=!1,O.tableData=e.records,O.total=e.total}).catch(()=>{O.tableConfiger.loading=!1})},v=e=>{O.pageConfiger.pageCurrent=e,C()},B=e=>{O.pageConfiger.pageSize=e,C()};return t({init:f}),(e,t)=>{const r=Object(l["resolveComponent"])("el-button"),b=Object(l["resolveComponent"])("el-option"),d=Object(l["resolveComponent"])("el-select"),s=Object(l["resolveComponent"])("dict-tag");return j.value?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",w,[Object(l["createElementVNode"])("div",V,[Object(l["createElementVNode"])("span",y,Object(l["toDisplayString"])(g.value),1),Object(l["createElementVNode"])("div",_,[Object(l["createVNode"])(r,{size:"small",onClick:t[0]||(t[0]=e=>j.value=!1)},{default:Object(l["withCtx"])(()=>[x]),_:1})])]),Object(l["createElementVNode"])("div",N,[Object(l["createVNode"])(n["a"],{searchArr:p,onSubmit:h},{defaultSlot:Object(l["withCtx"])(()=>[Object(l["createVNode"])(d,{modelValue:u.bbzt,"onUpdate:modelValue":t[1]||(t[1]=e=>u.bbzt=e),onChange:C},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(a.dic.D_QW_BBZL,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(b,{key:e.label,label:e.label,value:e.label},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["searchArr"])],512),Object(l["createElementVNode"])("div",D,[(Object(l["openBlock"])(),Object(l["createBlock"])(c["a"],{tableData:O.tableData,tableColumn:O.tableColumn,tableHeight:i.value,key:O.keyCount,tableConfiger:O.tableConfiger,controlsWidth:O.controlsWidth},{bbZt:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(s,{options:a.dic.D_QW_BBZT,value:e.bbZt,tag:!0},null,8,["options","value"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(l["createVNode"])(o["a"],{onChangeNo:v,onChangeSize:B,tableHeight:i.value,pageConfiger:{...O.pageConfiger,total:O.total}},null,8,["tableHeight","pageConfiger"])])])):Object(l["createCommentVNode"])("",!0)}}};const k=B;var z=k;const Z=e=>(Object(l["pushScopeId"])("data-v-ea638d7a"),e=e(),Object(l["popScopeId"])(),e),E={class:"main-box"},S={class:"treeBox"},T={class:"tableCnt"},q={class:"titleBox"},W={class:"title"},Q={class:"tabBox"},$={key:0},I=Object(l["createTextVNode"])("修改勤务状态"),M=Z(()=>Object(l["createElementVNode"])("span",{class:"linkGapLine"},"|",-1)),U=Object(l["createTextVNode"])("勤务工作"),L=Z(()=>Object(l["createElementVNode"])("span",{class:"linkGapLine"},"|",-1)),H=Object(l["createTextVNode"])("勤务执行"),J=Z(()=>Object(l["createElementVNode"])("span",{class:"linkGapLine"},"|",-1)),F=Object(l["createTextVNode"])("勤务跟踪"),X=Z(()=>Object(l["createElementVNode"])("span",{class:"linkGapLine"},"|",-1)),Y=Object(l["createTextVNode"])("勤务督办"),A=Z(()=>Object(l["createElementVNode"])("span",{class:"linkGapLine"},"|",-1)),G=Object(l["createTextVNode"])("结束督办");var P={__name:"index",setup(e){const{proxy:t}=Object(l["getCurrentInstance"])(),{D_BZ_QWDBZT:a,D_BZ_QWZT:n,D_QW_BBZL:d,D_QW_BBZT:i}=t.$dict("D_BZ_QWDBZT","D_BZ_QWZT","D_QW_BBZL","D_QW_BBZT"),s=Object(l["ref"])(),u=Object(l["ref"])([]),j=Object(l["ref"])(),p=(Object(l["reactive"])([]),Object(l["reactive"])({tableData:[],keyCount:0,tableConfiger:{loading:!1,rowHieght:61,showSelectType:"checkBox"},total:0,pageConfiger:{pageSize:10,pageCurrent:1},controlsWidth:250,tableColumn:[{label:"姓名",prop:"xm"},{label:"勤务状态",prop:"qwZt",showSolt:!0},{label:"督办状态",prop:"qwDbzt",showSolt:!0},{label:"勤务时长",prop:"qwsc"},{label:"久坐时长",prop:"jzsc"},{label:"巡逻越界次数",prop:"xlyjcs"}]})),O=(Object(l["ref"])(null),Object(l["ref"])(0)),m=Object(l["ref"])(),g=(Object(l["ref"])(""),Object(l["ref"])({orgName:"四川省林芝市公安局",gldwdm:"51160000000"})),f=Object(l["ref"])({});Object(l["onMounted"])(()=>{B(),y(),t.mittBus.on("mittFn",e=>{O.value=e})});const h=(e,t)=>{s.value.init(e,t)},C=e=>{g.value.orgName=e.orgJc,y()},w=e=>{p.pageConfiger.pageCurrent=e,y()},V=e=>{p.pageConfiger.pageSize=e,y()},y=()=>{let e={...f.value,...p.pageConfiger};p.tableConfiger.loading=!0,Object(b["b"])(e,"/mosty-base/sysUserExtend/selectXfllQwVOPage").then(e=>{p.tableConfiger.loading=!1,p.tableData=e.records,p.total=e.total}).catch(()=>{p.tableConfiger.loading=!1})},_=e=>{Array.isArray(e)&&(u.value=e.map(e=>e.id))},x=e=>{let a={xfllId:e.id,idEntityCard:e.sfzh};Object(b["c"])(a,"/mosty-base/sysUserExtend/startQwDbzt").then(e=>{t.$message.success("启动成功"),y({})})},N=e=>{let a={xfllId:e.id,idEntityCard:e.sfzh};Object(b["c"])(a,"/mosty-base/sysUserExtend/finishQwDbzt").then(e=>{t.$message.success("关闭成功"),y({})})},D=(e,t)=>{j.value.init(e.sfzh,t)},B=()=>{m.value=window.innerHeight-250,window.onresize=function(){B()}};return Object(l["onUnmounted"])(()=>{t.mittBus.off("mittFn")}),(e,t)=>{const b=Object(l["resolveComponent"])("dict-tag"),u=Object(l["resolveComponent"])("el-link"),O=Object(l["resolveComponent"])("el-popconfirm");return Object(l["openBlock"])(),Object(l["createElementBlock"])(l["Fragment"],null,[Object(l["createElementVNode"])("div",E,[Object(l["createElementVNode"])("div",S,[Object(l["createVNode"])(r["b"],{onChangeSsbm:C,width:"300px",placeholder:"管理部门ID",clearable:"",filterable:"",isBmId:!1,modelValue:f.value.ssbmdm,"onUpdate:modelValue":t[0]||(t[0]=e=>f.value.ssbmdm=e)},null,8,["modelValue"])]),Object(l["createElementVNode"])("div",T,[Object(l["createElementVNode"])("div",q,[Object(l["createElementVNode"])("div",W,"已选机构 - "+Object(l["toDisplayString"])(g.value.orgName),1)]),Object(l["createElementVNode"])("div",Q,[(Object(l["openBlock"])(),Object(l["createBlock"])(c["a"],{onChooseData:_,tableData:p.tableData,tableColumn:p.tableColumn,tableHeight:m.value,key:p.keyCount,tableConfiger:p.tableConfiger,controlsWidth:p.controlsWidth},{qwZt:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(b,{options:Object(l["unref"])(n),value:e.qwZt,tag:!1},null,8,["options","value"])]),qwDbzt:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(b,{options:Object(l["unref"])(a),value:e.qwDbzt,tag:!1},null,8,["options","value"]),null==e.qwDbzt?(Object(l["openBlock"])(),Object(l["createElementBlock"])("span",$,"未督办")):Object(l["createCommentVNode"])("",!0)]),controls:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(u,{type:"primary",onClick:t=>h("edit",e)},{default:Object(l["withCtx"])(()=>[I]),_:2},1032,["onClick"]),M,Object(l["createVNode"])(u,{type:"primary",onClick:t=>D(e,"勤务工作")},{default:Object(l["withCtx"])(()=>[U]),_:2},1032,["onClick"]),L,Object(l["createVNode"])(u,{type:"primary",onClick:t=>D(e,"勤务执行")},{default:Object(l["withCtx"])(()=>[H]),_:2},1032,["onClick"]),J,Object(l["createVNode"])(u,{type:"primary",onClick:t=>D(e,"勤务跟踪")},{default:Object(l["withCtx"])(()=>[F]),_:2},1032,["onClick"]),X,Object(l["createVNode"])(O,{"confirm-button-text":"确定","cancel-button-text":"取消",title:"是否确认启动勤务督办?",onConfirm:t=>x(e)},{reference:Object(l["withCtx"])(()=>[null==e.qwDbzt||"01"==e.qwDbzt?(Object(l["openBlock"])(),Object(l["createBlock"])(u,{key:0,type:"primary"},{default:Object(l["withCtx"])(()=>[Y]),_:1})):Object(l["createCommentVNode"])("",!0)]),_:2},1032,["onConfirm"]),A,Object(l["createVNode"])(O,{"confirm-button-text":"确定","cancel-button-text":"取消",title:"是否确认关闭督办?",onConfirm:t=>N(e)},{reference:Object(l["withCtx"])(()=>["02"==e.qwDbzt?(Object(l["openBlock"])(),Object(l["createBlock"])(u,{key:0,type:"primary"},{default:Object(l["withCtx"])(()=>[G]),_:1})):Object(l["createCommentVNode"])("",!0)]),_:2},1032,["onConfirm"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(l["createVNode"])(o["a"],{onChangeNo:w,onChangeSize:V,tableHeight:m.value,pageConfiger:{...p.pageConfiger,total:p.total}},null,8,["tableHeight","pageConfiger"])])])]),Object(l["createVNode"])(v,{ref_key:"addEditDialog",ref:s,dic:{D_BZ_QWDBZT:Object(l["unref"])(a),D_BZ_QWZT:Object(l["unref"])(n)},onUpdateDate:y},null,8,["dic"]),Object(l["createVNode"])(z,{ref_key:"tableDialog",ref:j,dic:{D_QW_BBZL:Object(l["unref"])(d),D_QW_BBZT:Object(l["unref"])(i)}},null,8,["dic"])],64)}}};a("e659");const K=h()(P,[["__scopeId","data-v-ea638d7a"]]);t["default"]=K},b893:function(e,t,a){"use strict";function l(e){let t=new Date(e).getDay();switch(t){case 0:return"星期日";case 1:return"星期一";case 2:return"星期二";case 3:return"星期三";case 4:return"星期四";case 5:return"星期五";case 6:return"星期六"}}function c(e,t,a="day"){let l=new Date(Date.parse(e.replace(/-/g,"/"))).getTime(),c=new Date(Date.parse(t.replace(/-/g,"/"))).getTime(),o=0;switch(a){case"day":o=Math.abs(l-c)/864e5;break;case"hour":o=Math.abs(l-c)/36e5;break}return Math.round(o)}function o(e,t){const a=e?new Date(e):new Date,l=a.getFullYear(),c=(a.getMonth()+1).toString().padStart(2,0),o=a.getDate().toString().padStart(2,"0"),n=a.getHours().toString().padStart(2,"0"),r=a.getMinutes().toString().padStart(2,"0"),b=a.getSeconds().toString().padStart(2,"0");return"ymd"==t?`${l}-${c}-${o}`:"md"==t?`${c}.${o}`:`${l}-${c}-${o} ${n}:${r}:${b}`}function n(e){var t=new Date,a=new Date(t.getTime()+24*e*3600*1e3);let l=a.getFullYear(),c=a.getMonth()+1,o=a.getDate(),n=l+"-"+(c<10?"0"+c:c)+"-"+(o<10?"0"+o:o);return n}function r(e,t){if(e)return"rgba("+parseInt("0x"+e.slice(1,3))+","+parseInt("0x"+e.slice(3,5))+","+parseInt("0x"+e.slice(5,7))+","+t+")";{let e=Math.floor(256*Math.random()),a=Math.floor(256*Math.random()),l=Math.floor(256*Math.random()),c=t||1;return`rgba(${e},${a},${l},${c})`}}a.d(t,"e",(function(){return l})),a.d(t,"b",(function(){return c})),a.d(t,"d",(function(){return o})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){return r}))},e659:function(e,t,a){"use strict";a("04dd")}}]);