Files
lz_web_qwgl/qwgl/static/js/chunk-3201bc4a.5690fd96.js
13684185576 11ec0b2d13 修改
2025-07-21 21:28:27 +08:00

1 line
11 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3201bc4a"],{"1dd3":function(e,t,l){"use strict";l("f165")},"219f":function(e,t,l){"use strict";l("754c")},"64ed":function(e,t,l){"use strict";l.r(t);var a=l("7a23"),c=l("db0a"),o=l("7902"),d=l("8f43");const r=e=>(Object(a["pushScopeId"])("data-v-6881e1ba"),e=e(),Object(a["popScopeId"])(),e),b={class:"main-box flex"},u={class:"treeBox"},n={class:"formBox"},i={class:"titleBox"},s={class:"title"},m={class:"btnBox"},j=r(()=>Object(a["createElementVNode"])("span",null,"保存",-1)),O={class:"formCnt"},p=r(()=>Object(a["createElementVNode"])("div",{class:"label"},"基础信息",-1)),v={class:"infoItem"},h=r(()=>Object(a["createElementVNode"])("div",{class:"label"},"通讯信息",-1)),x={class:"infoItem"},V={class:"label flex align-center"},f=r(()=>Object(a["createElementVNode"])("span",{style:{"white-space":"nowrap","margin-right":"20px"}},"装备类型",-1)),g={class:"label"};var C={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_BZ_BMLX:l,D_BZ_BMJB:r,D_BZ_PDDTLX:C}=t.$dict("D_BZ_BMLX","D_BZ_BMJB","D_BZ_PDDTLX"),N=JSON.parse(localStorage.getItem("deptId")),B=Object(a["ref"])({orgCode:N[0].deptCode,orgId:N[0].deptId,orgName:N[0].deptName,orgQc:N[0].deptName,orgType:"01",txxxZbdh:"",txxxZbdhBy:"",txxxGazwh:"",txxxBmjb:"",pdhList:[]}),k=Object(a["ref"])(null),w=Object(a["reactive"])({list:[],hasChoose:[]}),_=Object(a["ref"])([]),y=Object(a["ref"])({orgCode:N[0].deptCode,orgId:N[0].deptId,orgName:N[0].deptName,orgQc:N[0].deptName,orgType:"01"}),E=Object(a["reactive"])({txxxZbdh:[{required:!0,message:"请输入值班电话",trigger:"blur"}],txxxZbdhBy:[{required:!0,message:"请输入值班电话2",trigger:"blur"}],txxxBgdh:[{required:!0,message:"请输入办公电话",trigger:"blur"}],txxxGazwh:[{required:!0,message:"请输入公安专网号(短号)",trigger:"blur"}],txxxBmjb:[{required:!0,message:"请选择保密程度",trigger:"change"}]}),L=Object(a["ref"])(!1);Object(a["watch"])(()=>C.value,e=>{w.list=e.map(e=>e.zdmc)},{immediate:!0}),Object(a["onMounted"])(()=>{Z()});const D=e=>{w.hasChoose=e,_.value&&_.value.length>0?e.length<=1?B.value.pdhList=_.value.filter(t=>t.label==e):2==e.length&&(B.value.pdhList=_.value):e.forEach(e=>{let t=C.value.find(t=>t.label==e),l={label:e,list:[{pddtlx:t.dm}]};B.value.pdhList.push(l)})},I=(e,t)=>{B.value.pdhList.forEach(t=>{if(t.label==e.label){let e=C.value.find(e=>e.label==t.label);t.list.push({pddtlx:e.dm})}})},U=(e,t)=>{let l=B.value.pdhList.findIndex(t=>t.label==e.label);if(0==l){let a=B.value.pdhList.find(t=>t.label==e.label),c=a.list.filter((e,l)=>l!=t);B.value.pdhList[l].list=c,0==c.length&&(w.hasChoose=w.hasChoose.filter(t=>t!==e.label),B.value.pdhList[l].label="")}},Z=()=>{Object(d["b"])({},"/mosty-base/sysDeptExtend/selectByOrgCode/"+y.value.orgCode).then(e=>{B.value=e||{};let t=B.value.pdhMap||[];B.value.pdhList=[];let l=[];for(let a in t){let e=C.value.find(e=>e.dm==a);l.push(e.zdmc);let c={label:e.zdmc,list:t[a]};B.value.pdhList.push(c)}_.value=B.value.pdhList,w.hasChoose=l})},z=e=>{y.value.orgCode=e.orgCode,y.value.orgId=e.id,y.value.orgName=e.orgJc,y.value.orgQc=e.orgQc,Z()},S=()=>{k.value.validate(e=>{if(!e)return;let t={...B.value,orgCode:y.value.orgCode,orgId:y.value.orgId},l=[];B.value.pdhList.forEach(e=>{e.list.forEach(e=>{l.push(e)})}),t.pdhList=l,L.value=!0,Object(d["c"])(t,"/mosty-base/sysDeptExtend/save").then(e=>{L.value=!1,B.value={orgCode:"511600000000",orgId:"33609",orgName:"四川省林芝市公安局"},Z()}).catch(()=>{L.value=!1})})};return(e,t)=>{const d=Object(a["resolveComponent"])("CirclePlus"),C=Object(a["resolveComponent"])("el-icon"),N=Object(a["resolveComponent"])("el-button"),_=Object(a["resolveComponent"])("el-input"),Z=Object(a["resolveComponent"])("el-form-item"),T=Object(a["resolveComponent"])("el-option"),F=Object(a["resolveComponent"])("el-select"),J=Object(a["resolveComponent"])("RemoveFilled"),M=Object(a["resolveComponent"])("el-form"),Q=Object(a["resolveDirective"])("loading");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",b,[Object(a["createElementVNode"])("div",u,[Object(a["createVNode"])(o["b"],{width:"300px",placeholder:"管理部门ID",clearable:"",filterable:"",isBmId:!0,modelValue:y.value.depid,"onUpdate:modelValue":t[0]||(t[0]=e=>y.value.depid=e),onChangeSsbm:z},null,8,["modelValue"])]),Object(a["createElementVNode"])("div",n,[Object(a["createElementVNode"])("div",i,[Object(a["createElementVNode"])("div",s,"已选机构 - "+Object(a["toDisplayString"])(y.value.orgName),1),Object(a["createElementVNode"])("div",m,[Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(N,{type:"primary",onClick:S},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(C,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(d)]),_:1}),j]),_:1})),[[Q,L.value]])])]),Object(a["createElementVNode"])("div",O,[Object(a["createVNode"])(M,{ref_key:"elform",ref:k,model:B.value,rules:E,inline:!0,"label-width":160},{default:Object(a["withCtx"])(()=>[p,Object(a["createElementVNode"])("div",v,[Object(a["createVNode"])(Z,{label:"机构编码"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:y.value.orgCode,"onUpdate:modelValue":t[1]||(t[1]=e=>y.value.orgCode=e),disabled:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"机构名称"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:y.value.orgName,"onUpdate:modelValue":t[2]||(t[2]=e=>y.value.orgName=e),disabled:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"机构全称"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:y.value.orgQc,"onUpdate:modelValue":t[3]||(t[3]=e=>y.value.orgQc=e),disabled:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"机构类型"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(F,{disabled:"",style:{width:"100%"},modelValue:y.value.orgType,"onUpdate:modelValue":t[4]||(t[4]=e=>y.value.orgType=e),class:"m-4",placeholder:"请选择机构类型"},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(Object(a["unref"])(l),e=>(Object(a["openBlock"])(),Object(a["createBlock"])(T,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),h,Object(a["createElementVNode"])("div",x,[Object(a["createVNode"])(Z,{label:"值班电话1"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:B.value.txxxZbdh,"onUpdate:modelValue":t[5]||(t[5]=e=>B.value.txxxZbdh=e)},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"值班电话2",prop:"txxxZbdhBy"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:B.value.txxxZbdhBy,"onUpdate:modelValue":t[6]||(t[6]=e=>B.value.txxxZbdhBy=e)},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"办公电话"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:B.value.txxxBgdh,"onUpdate:modelValue":t[7]||(t[7]=e=>B.value.txxxBgdh=e)},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"公安专网号(短号)",prop:"txxxGazwh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:B.value.txxxGazwh,"onUpdate:modelValue":t[8]||(t[8]=e=>B.value.txxxGazwh=e)},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"保密程度"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(F,{modelValue:B.value.txxxBmjb,"onUpdate:modelValue":t[9]||(t[9]=e=>B.value.txxxBmjb=e)},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(Object(a["unref"])(r),e=>(Object(a["openBlock"])(),Object(a["createBlock"])(T,{key:e,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(Z,{label:"备注",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:B.value.bz,"onUpdate:modelValue":t[10]||(t[10]=e=>B.value.bz=e),autosize:{minRows:2,maxRows:4},type:"textarea"},null,8,["modelValue"])]),_:1})]),Object(a["createElementVNode"])("div",V,[f,Object(a["createVNode"])(Object(a["unref"])(c["a"]),{data:w,onChangeData:D},null,8,["data"])]),(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(B.value.pdhList,(e,t)=>(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",{class:"infoItem",key:t},[Object(a["createElementVNode"])("div",g,Object(a["toDisplayString"])(e.label),1),(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(e.list,(t,l)=>(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",{class:"flex",key:l+1},[Object(a["createVNode"])(Z,{label:"频道号",prop:"pdh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:t.pdh,"onUpdate:modelValue":e=>t.pdh=e,placeholder:"请输入频道号"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),Object(a["createVNode"])(Z,{label:"频道号名称",prop:"pdmc"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(_,{modelValue:t.pdmc,"onUpdate:modelValue":e=>t.pdmc=e,placeholder:"请输入频道号名称"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),Object(a["createVNode"])(C,{color:"#ec0f0f",size:30,onClick:t=>I(e,l)},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(d)]),_:2},1032,["onClick"]),Object(a["createVNode"])(C,{color:"#ec0f0f",size:30,onClick:t=>U(e,l)},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(J)]),_:2},1032,["onClick"])]))),128))]))),128))]),_:1},8,["model","rules"])])])])}}},N=(l("1dd3"),l("6b0d")),B=l.n(N);const k=B()(C,[["__scopeId","data-v-6881e1ba"]]);t["default"]=k},"754c":function(e,t,l){},db0a:function(e,t,l){"use strict";var a=l("7a23");const c={class:"checkBox flex"},o=Object(a["createTextVNode"])("全部");var d={__name:"index",props:{data:{type:Object,default:{list:[],hasChoose:[]}}},emits:["changeData"],setup(e,{emit:t}){const l=e,d=Object(a["ref"])(!1),r=Object(a["ref"])(!0),b=Object(a["ref"])([]),u=Object(a["ref"])([]);function n(e){b.value=e?u.value:[],r.value=!1,t("changeData",b.value)}function i(e){s(e),t("changeData",b.value)}function s(e){let t=e.length,l=u.value.length;d.value=t==l,r.value=t>0&&t<l}return Object(a["watch"])(()=>l.data,e=>{b.value=e.hasChoose,u.value=e.list,s(e.hasChoose)},{deep:!0,immediate:!0}),(e,t)=>{const l=Object(a["resolveComponent"])("el-checkbox"),s=Object(a["resolveComponent"])("el-checkbox-group");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",c,[Object(a["createVNode"])(l,{class:"checkall",modelValue:d.value,"onUpdate:modelValue":t[0]||(t[0]=e=>d.value=e),indeterminate:r.value,onChange:n},{default:Object(a["withCtx"])(()=>[o]),_:1},8,["modelValue","indeterminate"]),Object(a["createVNode"])(s,{modelValue:b.value,"onUpdate:modelValue":t[1]||(t[1]=e=>b.value=e),onChange:i},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(u.value,e=>(Object(a["openBlock"])(),Object(a["createBlock"])(l,{key:e,label:e},{default:Object(a["withCtx"])(()=>[Object(a["createTextVNode"])(Object(a["toDisplayString"])(e),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])])}}},r=(l("219f"),l("6b0d")),b=l.n(r);const u=b()(d,[["__scopeId","data-v-0c48fbeb"]]);t["a"]=u},f165:function(e,t,l){}}]);