1 line
8.2 KiB
JavaScript
1 line
8.2 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d5ed0dc"],{"2e9d":function(e,t,l){"use strict";var o=l("7a23");const a={class:"title"},c={key:0,class:"flex"},r=["onClick"],n={key:1,class:"font"},i={class:"cnetr"},d={class:"right"};var u={__name:"PageTitle",props:{title:{type:String,default:""},marginBottom:{type:Number,default:0},active:{type:Number,default:0},backgroundColor:{type:String,default:"rgb(255, 255, 255, 0)"}},emits:["update:active","change"],setup(e,{emit:t}){const l=(e,l)=>{t("update:active",l),t("change",l)};return(t,u)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:"pageTitle",style:Object(o["normalizeStyle"])(`margin-bottom: ${e.marginBottom}px;background-color: ${e.backgroundColor}`)},[Object(o["createElementVNode"])("div",a,[Array.isArray(e.title)?(Object(o["openBlock"])(),Object(o["createElementBlock"])("ul",c,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.title,(t,a)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("li",{class:Object(o["normalizeClass"])([a==e.active?"hedBtn":"","pointer ml10 mr10"]),onClick:e=>l(t,a),key:t},Object(o["toDisplayString"])(t),11,r))),128))])):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",n,Object(o["toDisplayString"])(e.title),1))]),Object(o["createElementVNode"])("div",i,[Object(o["renderSlot"])(t.$slots,"center")]),Object(o["createElementVNode"])("div",d,[Object(o["renderSlot"])(t.$slots,"default")])],4))}},b=(l("7a6f"),l("6b0d")),s=l.n(b);const j=s()(u,[["__scopeId","data-v-7d703107"]]);t["a"]=j},"57e7":function(e,t,l){"use strict";var o=l("7a23"),a=(l("0792"),l("7902")),c=l("c5cb");const r={key:0},n=Object(o["createTextVNode"])("查询"),i=Object(o["createTextVNode"])(" 重置 "),d={key:0,class:"tabBox",style:{"margin-top":"0px"}},u={class:"fenye"},b={class:"dialog-footer"},s=Object(o["createTextVNode"])("取消"),j=Object(o["createTextVNode"])("确认");var p={__name:"Jczloder",props:{modelValue:{type:Boolean,required:!0},titleValue:{type:String,default:"选择检查站"},Single:{type:Boolean,default:!1},data:{type:Array,default:[]}},emits:["update:modelValue","choosedJcz"],setup(e,{emit:t}){const l=e,{proxy:p}=Object(o["getCurrentInstance"])(),{D_BZ_JCZLX:O}=p.$dict("D_BZ_JCZLX"),m=e=>e.id,v=Object(o["ref"])(null),f=Object(o["ref"])(0),g=Object(o["ref"])({pageCurrent:1,pageSize:20,jczmc:"",ssbmdm:""}),h=Object(o["ref"])([]),V=Object(o["ref"])(!1),w=()=>{g.value.jczmc="",t("update:modelValue",!1)},C=()=>{g.value={pageCurrent:1,pageSize:20,jczmc:"",ssbmdm:""},x()},k=Object(o["ref"])([]),y=()=>{if(l.Single){if(![v.value][0])return void p.$message.warning("请选择检查站");const e=h.value.find(e=>e.id===v.value);t("choosedJcz",JSON.parse(JSON.stringify(e)))}else{const e=JSON.parse(JSON.stringify(_.value));if(0===e.length)return void p.$message.warning("请选择检查站");t("choosedJcz",[...e,...k.value])}w()};Object(o["onMounted"])(()=>{x()});const N=e=>{g.value.pageSize=e,x()},B=e=>{g.value.pageCurrent=e,x()},x=async()=>{V.value=!0,Object(c["a"])(g.value,"/mosty-jcz/jcz/selectJczList").then(e=>{h.value=null===e||void 0===e?void 0:e.records,V.value=!1,J(l.data,h.value),f.value=Number(e.total)}).catch(()=>{V.value=!1})},z=()=>{g.value.pageCurrent=1,x()},S=Object(o["ref"])(null),_=Object(o["ref"])([]),E=e=>{if(_.value=e,k.value)for(let t=0;t<_.value.length;t++){const e=_.value[t];for(let t=0;t<k.value.length;t++){const l=k.value[t];e.id==l.id&&k.value.splice(t,1)}}};function J(e,t){e&&(l.Single?e.forEach(e=>{t.forEach(t=>{"object"==typeof e?e.id==t.id&&(v.value=e.id):e==t.id&&(v.value=e)})}):e.forEach(e=>{t.forEach(t=>{e.id==t.id&&S.value&&S.value.toggleRowSelection(t,!0)})}))}return Object(o["watch"])(()=>l.modelValue,e=>{!0===e&&(v.value="",z())}),Object(o["watch"])(()=>l.data,e=>{S.value&&J(e,h.value),k.value=JSON.parse(JSON.stringify(e))}),(t,c)=>{const p=Object(o["resolveComponent"])("el-form-item"),k=Object(o["resolveComponent"])("el-input"),x=Object(o["resolveComponent"])("el-button"),_=Object(o["resolveComponent"])("el-form"),J=Object(o["resolveComponent"])("el-table-column"),$=Object(o["resolveComponent"])("el-radio"),D=Object(o["resolveComponent"])("dict-tag"),T=Object(o["resolveComponent"])("el-table"),U=Object(o["resolveComponent"])("el-pagination"),L=Object(o["resolveComponent"])("el-dialog"),Z=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(L,{title:e.titleValue,width:"1400px",modelValue:e.modelValue,"onUpdate:modelValue":c[4]||(c[4]=e=>Object(o["isRef"])(modelValue)?modelValue.value=e:null),onClose:w},{footer:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",b,[Object(o["createVNode"])(x,{onClick:w},{default:Object(o["withCtx"])(()=>[s]),_:1}),Object(o["createVNode"])(x,{type:"primary",onClick:y},{default:Object(o["withCtx"])(()=>[j]),_:1})])]),default:Object(o["withCtx"])(()=>[e.modelValue?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",r,[Object(o["createVNode"])(_,{model:g.value,class:"mosty-from-wrap",inline:!0},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{label:"所属部门"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(a["a"],{width:"100%",clearable:"",modelValue:g.value.ssbmdm,"onUpdate:modelValue":c[0]||(c[0]=e=>g.value.ssbmdm=e)},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(p,{label:"检查站名称"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(k,{modelValue:g.value.jczmc,"onUpdate:modelValue":c[1]||(c[1]=e=>g.value.jczmc=e),placeholder:"请输入检查站名称",clearable:""},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(x,{type:"success",onClick:z},{default:Object(o["withCtx"])(()=>[n]),_:1}),Object(o["createVNode"])(x,{type:"info",onClick:c[2]||(c[2]=e=>C())},{default:Object(o["withCtx"])(()=>[i]),_:1})]),_:1})]),_:1},8,["model"]),e.modelValue?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",d,[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(T,{ref_key:"multipleUserRef",ref:S,onSelectionChange:E,data:h.value,"highlight-current-row":l.Single,border:"",style:{width:"100%"},"row-key":m,height:"450"},{default:Object(o["withCtx"])(()=>[l.Single?(Object(o["openBlock"])(),Object(o["createBlock"])(J,{key:1,width:"55"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])($,{modelValue:v.value,"onUpdate:modelValue":c[3]||(c[3]=e=>v.value=e),label:e.id},null,8,["modelValue","label"])]),_:1})):(Object(o["openBlock"])(),Object(o["createBlock"])(J,{key:0,type:"selection",width:"55","reserve-selection":!0})),Object(o["createVNode"])(J,{label:"序号",type:"index",align:"center",sortable:"",width:"80"}),Object(o["createVNode"])(J,{sortable:"",prop:"ssbm",label:"所属部门","show-overflow-tooltip":"",align:"center"}),Object(o["createVNode"])(J,{sortable:"",prop:"jczmc","show-overflow-tooltip":"",align:"center",label:"检查站名称"}),Object(o["createVNode"])(J,{"show-overflow-tooltip":"",align:"center",label:"检查站类型",prop:"jczlx"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(D,{options:Object(o["unref"])(O),value:e.jczlx,tag:!1},null,8,["options","value"])]),_:1}),Object(o["createVNode"])(J,{prop:"xxdz","show-overflow-tooltip":"",align:"center",label:"检查站地址"}),Object(o["createVNode"])(J,{sortable:"",prop:"jd","show-overflow-tooltip":"",label:"经度",align:"center"}),Object(o["createVNode"])(J,{sortable:"",prop:"wd","show-overflow-tooltip":"",label:"纬度",align:"center"})]),_:1},8,["data","highlight-current-row"])),[[Z,V.value]])])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",u,[Object(o["createVNode"])(U,{class:"pagination",onSizeChange:N,onCurrentChange:B,"current-page":g.value.pageCurrent,"page-sizes":[2,5,10,20],"page-size":g.value.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:f.value},null,8,["current-page","page-size","total"])])])):Object(o["createCommentVNode"])("",!0)]),_:1},8,["title","modelValue"])])}}},O=(l("f846"),l("6b0d")),m=l.n(O);const v=m()(p,[["__scopeId","data-v-7a2deec6"]]);t["a"]=v},6641:function(e,t,l){},"7a6f":function(e,t,l){"use strict";l("6641")},d4a1:function(e,t,l){},f846:function(e,t,l){"use strict";l("d4a1")}}]); |