1 line
21 KiB
JavaScript
1 line
21 KiB
JavaScript
![]() |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3638ad54"],{"180e":function(e,t,l){"use strict";l("8452")},"20b9":function(e,t,l){},4234:function(e,t,l){"use strict";l.r(t);var r=l("7a23"),a=l("ad28"),n=l("1090"),c=l("2d16"),o=l("7902"),u=l("c3e5");l("8f43"),l("b893"),l("0792");const d=e=>(Object(r["pushScopeId"])("data-v-31342915"),e=e(),Object(r["popScopeId"])(),e),b={key:0,class:"dialog"},i={class:"head_box"},s={class:"title"},f=Object(r["createTextVNode"])("保存"),m=Object(r["createTextVNode"])("关闭"),g={class:"formCnt"},p=d(()=>Object(r["createElementVNode"])("div",{class:"label"},"基础信息",-1)),j={class:"infoItem"},O=d(()=>Object(r["createElementVNode"])("br",null,null,-1)),h=d(()=>Object(r["createElementVNode"])("div",{class:"label"},"关联信息",-1)),w={class:"infoItem"};var v={__name:"editAddForm",props:{dic:{type:Object,default:{}}},emits:["updateDate"],setup(e,{expose:t,emit:l}){const a=e,{proxy:n}=Object(r["getCurrentInstance"])(),{D_BZ_SF:c,D_JC_XFJY_JYLX:d}=n.$dict("D_BZ_SF","D_JC_XFJY_JYLX"),v=Object(r["ref"])("新增"),x=Object(r["ref"])(),V=Object(r["ref"])(!1),C=Object(r["ref"])(!1),y=Object(r["ref"])(!1),N=Object(r["ref"])({}),_=Object(r["reactive"])({sbbh:[{required:!0,message:"请输入设备编号",trigger:"blur"}],sbmc:[{required:!0,message:"请输入设备名称",trigger:"blur"}],gldwdm:[{required:!0,message:"请选择单位管理",trigger:"change"}],sblx:[{required:!0,message:"请选择设备类型",trigger:"change"}],sbwllx:[{required:!0,message:"请选择设备网络类型",trigger:"change"}],sydwdm:[{required:!0,message:"请选择使用单位",trigger:"change"}],sbsim:[{required:!0,message:"请输入SIM卡号",trigger:"blur"}],glryxm:[{required:!0,message:"请输入关联人员",trigger:"blur"}],glgpsid:[{required:!0,message:"请输入关联GPSID",trigger:"blur"}]}),S=(e,t)=>{C.value=!0,v.value=t?"修改":"新增",t&&(N.value=JSON.parse(JSON.stringify(t)))},J=e=>{N.value.gldwmc=e?e.orgJc:""},Q=e=>{N.value.sydwmc=e?e.orgJc:""},D=()=>{N.value={},C.value=!1,y.value=!1},X=()=>{x.value.validate(e=>{if(!e)return!1;y.value=!0,"新增"==v.value?Object(u["ab"])(N.value).then(e=>{n.$message({type:"success",message:"新增成功"}),D(),l("updateDate")}).catch(()=>{y.value=!1}):Object(u["db"])(N.value).then(e=>{n.$message({type:"success",message:"修改成功"}),D(),l("updateDate")}).catch(()=>{y.value=!1})})};return t({init:S}),(e,t)=>{const l=Object(r["resolveComponent"])("el-button"),n=Object(r["resolveComponent"])("el-input"),c=Object(r["resolveComponent"])("el-form-item"),u=Object(r["resolveComponent"])("el-form");return C.value?(Object(r["openBlock"])(),Object(r["createElementBlock"])("div",b,[Object(r["createElementVNode"])("div",i,[Object(r["createElementVNode"])("span",s,Object(r["toDisplayString"])(v.value),1),Object(r["createElementVNode"])("div",null,[Object(r["withDirectives"])(Object(r["createVNode"])(l,{type:"primary",size:"small",loading:y.value,onClick:X},{default:Object(r["withCtx"])(()=>[f]),_:1},8,["loading"]),[[r["vShow"],!V.value]]),Object(r["createVNode"])(l,{size:"small",onClick:D},{default:Object(r["withCtx"])(()=>[m]),_:1})])]),Object(r["createElementVNode"])("div",g,[Object(r["createVNode"])(u,{ref_key:"elform",ref:x,model:N.value,"label-width":110,rules:_,inline:!0},{default:Object(r["withCtx"])(()=>[p,Object(r["createElementVNode"])("div",j,[Object(r["createVNode"])(c,{label:"设备编号",prop:"sbbh"},{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(n,{modelValue:N.value.sbbh,"onUpdate:modelValue":t[0]||(t[0]=e=>N.value.sbbh=e),placeholder:"请输入设备编号"},null,8,["modelValue"])]),_:1}),Object(r["createVNode"])(c,{label:"设备名称",prop:"sbmc"},{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(n,{modelValue:N.value.sbmc,"onUpdate:modelValue":t[1]||(t[1]=e=>N.value.sbmc=e),placeholder:"请输入设备名称"},null,8,["modelValue"])]),_:1}),Object(r["createVNode"])(c,{label:"设备类型",prop:"sblx"},{default:Object(r["withCtx"])(()=>[Object(r["createVNode"])(o["j"],{dictEnum:a.dic.D_JCGL_TCSB_SBLX,placeholder:"请
|