| 1 |
- var O=Object.defineProperty,P=Object.defineProperties;var R=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var S=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var C=(e,t,s)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,d=(e,t)=>{for(var s in t||(t={}))S.call(t,s)&&C(e,s,t[s]);if(y)for(var s of y(t))L.call(t,s)&&C(e,s,t[s]);return e},m=(e,t)=>P(e,R(t));var b=(e,t,s)=>new Promise((f,a)=>{var i=r=>{try{c(s.next(r))}catch(u){a(u)}},l=r=>{try{c(s.throw(r))}catch(u){a(u)}},c=r=>r.done?f(r.value):Promise.resolve(r.value).then(i,l);c((s=s.apply(e,t)).next())});import{b as x,B as U}from"./index-CFMHSB5r.js";import{_ as V}from"./BasicForm.vue_vue_type_script_setup_true_lang-BhiE9_bz.js";import"./BasicForm.vue_vue_type_style_index_0_lang-BiIkb6ny.js";import{u as $}from"./useForm-B90AflV1.js";import{au as p,bk as j,u as N,_ as T}from"./entry/index-BaQQ7BQ_.js";import{b as q}from"./data-Bp12LQ4O.js";import{d as z,c as A,u as n,f as M,Z as D,_ as E,k as h,a7 as G,$ as H,ab as W}from"./vue-CF9JqwIh.js";const le=e=>p.post({url:"/cbb/cbbmenu/query/page",params:j(e)}),Z=e=>p.post({url:"/cbb/cbbmenu/add",params:e}),J=e=>p.post({url:"/cbb/cbbmenu/edit",params:e}),K=e=>p.get({url:"/cbb/cbbmenu/detail/"+e}),ue=e=>p.post({url:"/cbb/cbbmenu/removeByIds",params:e}),Q={class:"modals"},X={class:"!pl-8 !pt-4"},Y=z({__name:"menuFormModal",emits:["success"],setup(e,{emit:t}){const s=t,f=A(()=>n(a)?"编辑菜单":"新增菜单"),a=M(!1),i=M(),l=M(),{createMessage:c}=N(),[r,{resetFields:u,validate:w,setFieldsValue:F}]=$({layout:"vertical",showResetButton:!0,labelWidth:100,schemas:q,showActionButtonGroup:!1,actionColOptions:{span:24},baseColProps:{span:24},wrapperCol:{span:22}}),[B,{setModalProps:_,closeModal:v}]=x(o=>b(this,null,function*(){if(yield u(),_({confirmLoading:!1}),a.value=!!(o!=null&&o.isUpdate),l.value=o==null?void 0:o.repositoryId,n(a)){i.value=o.record.id;const g=yield K(o.record.id);yield F(m(d({},g),{enable:g.enable.toString()}))}}));function I(){return b(this,null,function*(){try{const o=yield w();_({confirmLoading:!0}),n(a)?yield J(m(d({},o),{id:i.value,repositoryId:l.value})):yield Z(m(d({},o),{repositoryId:l.value})),n(a)?c.success("编辑成功!"):c.success("新增成功!"),v(),s("success",{isUpdate:n(a),values:m(d({},o),{id:i.value})})}finally{_({confirmLoading:!1,canFullscreen:!1})}})}function k(){return b(this,null,function*(){v()})}return(o,g)=>(D(),E("div",Q,[h(n(U),W(o.$attrs,{destroyOnClose:"",onRegister:n(B),title:f.value,onOk:I,width:500,onCancel:k}),{default:G(()=>[H("div",X,[h(n(V),{onRegister:n(r)},null,8,["onRegister"])])]),_:1},16,["onRegister","title"])]))}}),ee=T(Y,[["__scopeId","data-v-5e01e473"]]),de=Object.freeze(Object.defineProperty({__proto__:null,default:ee},Symbol.toStringTag,{value:"Module"}));export{ee as M,ue as d,le as g,de as m};
|