Files
dy_web/pc/static/js/chunk-093afad0.8b3ebf5a.js

1 line
9.8 KiB
JavaScript
Raw Permalink Normal View History

2026-02-09 09:17:06 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-093afad0"],{"0d55":function(e,t,l){"use strict";l("ffe3")},af2f:function(e,t,l){"use strict";l.r(t);var c=l("7a23"),a=l("c701");const o=e=>(Object(c["pushScopeId"])("data-v-c9a4c32c"),e=e(),Object(c["popScopeId"])(),e),n={class:"titleBox"},r=o(()=>Object(c["createElementVNode"])("div",{class:"title"},"巡防装备分类管理",-1)),d={class:"btnBox"},u=o(()=>Object(c["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1)),b=o(()=>Object(c["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"批量注销",-1)),i=Object(c["createTextVNode"])(" 查询 "),s=Object(c["createTextVNode"])(" 重置 "),j={class:"tabBox"},O=Object(c["createTextVNode"])("修改"),p=Object(c["createTextVNode"])("注销"),m={key:0,class:"dialog"},f={class:"head_box"},v={class:"title"},h=Object(c["createTextVNode"])("保存"),g=Object(c["createTextVNode"])("关闭");var V={__name:"index",setup(e){const t=Object(c["ref"])({pageNo:1,pageSize:20,pcode:"",scode:""}),{proxy:l}=Object(c["getCurrentInstance"])(),o=Object(c["ref"])({pname:[{required:!0,message:"请输入一级分类名称",trigger:"change"}],sname:[{required:!0,message:"请输入二级分类名称",trigger:"change"}]}),V=Object(c["ref"])([]),N=Object(c["ref"])(0),C=Object(c["ref"])([]),w=Object(c["ref"])();function x(){Object(a["c"])().then(e=>{V.value=e})}Object(c["onMounted"])(()=>{x(),U(),A(),window.onresize=function(){A()},l.mittBus.on("mittFn",e=>{N.value=e})}),Object(c["onUnmounted"])(()=>{l.mittBus.off("mittFn")});const y=Object(c["ref"])(!1),k=Object(c["ref"])(null),_=Object(c["ref"])(),B=Object(c["ref"])([]),z=Object(c["ref"])(!0),E=Object(c["ref"])(!1),S=Object(c["ref"])(0),T=Object(c["ref"])(null),Z=Object(c["ref"])({sname:"",pname:"",bz:""}),J=()=>{t.value.pageNo=1,U()};function L(e){t.value.scode="";let l=V.value;l.forEach(e=>{e.scode==t.value.pcode&&(C.value=e.children)})}const U=()=>{const e=t.value;Object(a["d"])(e).then(e=>{B.value=e.records,S.value=e.total})},F=()=>{t.value={pageNo:1,pageSize:20,pcode:"",scode:""},U()};function I(){Z.value={}}function $(){I(),z.value=!1,w.value="新增装备分类",E.value=!0}function q(e){Z.value.sname=e.sname,Z.value.pname=e.pname,Z.value.id=e.id,E.value=!0,z.value=!0,w.value="装备分类修改"}function D(){T.value.validate(e=>{if(e){y.value=!0,setTimeout(()=>{y.value=!1},1500);let e={};const t=Object.keys(Z.value);t.map(t=>{null!=Z.value[t]&&(e[t]=Z.value[t])}),z.value?Object(a["e"])(e).then(()=>{l.$message({type:"success",message:"修改成功"}),E.value=!1,U()}):Object(a["a"])(e).then(()=>{l.$message({type:"success",message:"新增成功"}),E.value=!1,U()})}})}function H(e){const t=[e];Object(a["b"])(t).then(()=>{l.$message({type:"success",message:"删除成功"}),U()})}const M=e=>{t.value.pageSize=e,U()},P=e=>{t.value.pageNo=e,U()},A=()=>{_.value=window.innerHeight-k.value.offsetHeight-240};return(e,l)=>{const a=Object(c["resolveComponent"])("CirclePlus"),x=Object(c["resolveComponent"])("el-icon"),z=Object(c["resolveComponent"])("el-button"),U=Object(c["resolveComponent"])("Delete"),I=Object(c["resolveComponent"])("el-option"),A=Object(c["resolveComponent"])("el-select"),G=Object(c["resolveComponent"])("el-form-item"),K=Object(c["resolveComponent"])("el-form"),Q=Object(c["resolveComponent"])("el-table-column"),R=Object(c["resolveComponent"])("el-popconfirm"),W=Object(c["resolveComponent"])("el-table"),X=Object(c["resolveComponent"])("el-pagination"),Y=Object(c["resolveComponent"])("el-input");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",null,[Object(c["createElementVNode"])("div",n,[r,Object(c["createElementVNode"])("div",d,[Object(c["createVNode"])(z,{type:"primary",onClick:$},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(x,{style:{"vertical-align":"middle"}},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(a)]),_:1}),u]),_:1}),Object(c["createVNode"])(z,{typeof:"danger"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(x,{style:{"vertical-align":"middle"}},{default:Obj