UNPKG

quick-admin-vue3-core

Version:

以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板

2 lines (1 loc) 1.26 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("vue"),o=require("./index-BC11nvhb.cjs"),c=require("./platform-Dl0zaSyI.cjs"),_=require("./AddEdit.vue_vue_type_script_setup_true_lang-CU1seTSx.cjs");;/* empty css */const m=n.defineComponent({name:"CommonCenterDictionary",__name:"index",setup(f){const{openPopup:d}=o.usePopup(),l=[{prop:"zdmc",label:"字典名称"}],s=[{type:"selection"},{prop:"zdlx",label:"字典类型",minWidth:210},{tpl:"T_Remark"},{tpl:"T_Create"},{tpl:"T_Update"}];function i(e,t){c.handleBtnNext({add:()=>a(null,t)},e)}function p(e,t,r){const{id:u}=t;c.handleBtnNext({edit:()=>a(t,r),delete:()=>o.DeleteMockUser({id:u}).then(()=>r())},e)}function a(e,t){d(`${e?"编辑":"新增"}`,[_._sfc_main,{data:e,refreshList:t}])}return(e,t)=>{const r=n.resolveComponent("BaseCrud");return n.openBlock(),n.createBlock(r,{cols:s,fields:l,fetch:n.unref(o.GetMockCommon),extraBtns:["add",{name:"onShelf",text:"上架",batchAble:!0,attrs:{type:"primary"}},{name:"offShelf",text:"下架",batchAble:!0,attrs:{type:"danger"}}],operateBtns:["edit","delete"],onExtraBtns:i,onOperateBtns:p,index:""},null,8,["fetch"])}}});exports.default=m;