Files
aiot-platform-ui/apps/web-antd/dist/js/index-CBvCIzPd.js

2 lines
6.9 KiB
JavaScript
Raw Normal View History

2026-04-07 13:03:22 +08:00
var D=Object.defineProperty,ee=Object.defineProperties;var te=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var ae=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable;var G=(d,t,s)=>t in d?D(d,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):d[t]=s,F=(d,t)=>{for(var s in t||(t={}))ae.call(t,s)&&G(d,s,t[s]);if(V)for(var s of V(t))ie.call(t,s)&&G(d,s,t[s]);return d},z=(d,t)=>ee(d,te(t));var _=(d,t,s)=>new Promise((r,x)=>{var f=p=>{try{m(s.next(p))}catch(g){x(g)}},k=p=>{try{m(s.throw(p))}catch(g){x(g)}},m=p=>p.done?r(p.value):Promise.resolve(p.value).then(f,k);m((s=s.apply(d,t)).next())});import{au as j,cF as ne,ay as T,an as N,$ as S,br as le,ax as oe,a9 as v}from"./bootstrap-dXw-kJha.js";import{u as se}from"./useSortable-jtnNPDb0-MxmdFi17.js";import"./vxe-table-BiOEINAU.js";import{_ as ce,g as ue,d as de,u as re,a as me,b as fe}from"./form.vue_vue_type_script_setup_true_lang-B64p9fJ2.js";import{d as P}from"./data-C9RDppGv.js";import{_ as pe}from"./table-action.vue_vue_type_script_setup_true_lang-Dl6p-U80.js";import{_ as ve}from"./page.vue_vue_type_script_setup_true_lang-CufqUCt8.js";import{m as ye,b9 as y,w as he,v as be,ab as $,b2 as h,bJ as c,j as u,ae as b,u as n,ad as w,I as L,bb as ge,aR as _e,bp as R,ac as H,ai as O,bZ as J,n as xe}from"../jse/index-index-CZKOWp-q.js";import{u as ke}from"./use-modal-Cpg626CD.js";import{u as Ce}from"./use-vxe-grid-Jbn1s9H9.js";import{A as U}from"./icons-CieLeI1V.js";import{v as Te}from"./AlertBuilder-BidIEpYo.js";import"./index-COLxscbj.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CysG17Ge.js";import"./index-B8A1EiA_.js";import"./index-BiwgjljL.js";import"./x-CJdxEgD2.js";import"./circle-check-big-wGbKrOOO.js";const Se={class:"flex h-full gap-4"},we=["onClick"],Oe={class:"mb-4 flex flex-shrink-0 items-center justify-between"},Ae={class:"text-base font-medium"},Ee={class:"flex items-center gap-2"},Ne={class:"inspection-template-table min-h-0 flex-1 overflow-auto"},Qe=ye({name:"OpsInspectionTemplate",__name:"index",setup(d){const t=y("MALE_TOILET"),s=y({}),r=y([]),x=y(!1),f=y(!1),k=y([]),m=y(null),[p,g]=ke({connectedComponent:ce,destroyOnClose:!0}),[Y,A]=Ce({gridOptions:{columns:fe(),data:[],keepSource:!0,pagerConfig:{enabled:!1},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{enabled:!1}}});function E(){return _(this,null,function*(){var i,e;x.value=!0;try{const a=yield ue({functionType:t.value,pageNo:1,pageSize:100}),l=(i=a==null?void 0:a.list)!=null?i:[];r.value=l,A.setGridOptions({data:l}),s.value[t.value]=(e=a==null?void 0:a.total)!=null?e:l.length}catch(a){r.value=[],A.setGridOptions({data:[]})}finally{x.value=!1}})}function Z(i){f.value||(t.value=i)}function q(){g.setData({functionType:t.value}).open()}function I(i){g.setData(i).open()}function K(i){return _(this,null,function*(){var a;const e=v.loading({content:S("ui.actionMessage.deleting",[i.itemTitle]),duration:0});try{yield de(i.id),v.success(S("ui.actionMessage.deleteSuccess",[i.itemTitle])),yield C()}catch(l){const o=(l==null?void 0:l.message)||((a=l==null?void 0:l.data)==null?void 0:a.msg)||"删除失败";v.error(o)}finally{e()}})}function Q(i){return _(this,null,function*(){var l;const e=!i.isActive;try{yield Te(e?`确认启用检查项【${i.itemTitle}】吗?`:`确认停用检查项【${i.itemTitle}】吗?`)}catch(o){return}const a=v.loading({content:e?"启用中...":"停用中...",duration:0});try{yield re(z(F({},i),{isActive:e})),v.success(e?"已启用":"已停用"),yield C()}catch(o){const M=(o==null?void 0:o.message)||((l=o==null?void 0:o.data)==null?void 0:l.msg)||"操作失败";v.error(M)}finally{a()}})}function C(){return _(this,null,function*(){yield E()})}function W(){k.value=J(r.value),f.value=!0,xe(()=>{m.value?m.value.option("disabled",!1):m.value=se(".inspection-template-table .vxe-table .vxe-table--body-wrapper:not(.fixed-right--wrapper) .vxe-table--body tbody",r.value,{draggable:".vxe-body--row",animation:150,handle:".drag-handle",disabled:!1,onEnd:({newDraggableIndex:i,oldDraggableIndex:e})=>{e!==i&&r.value.splice(i!=null?i:0,0,r.val