index-a1644bc8.js 3.0 KB

123456789
  1. /**
  2. * 由 Fantastic-admin 提供技术支持
  3. * Powered by Fantastic-admin
  4. * Gitee https://gitee.com/hooray/fantastic-admin
  5. * Github https://github.com/hooray/fantastic-admin
  6. */
  7. import{_ as E}from"./index-ac700926.js";import{_ as z}from"./index-5f219f3f.js";import{_ as D}from"./index.vue_vue_type_script_setup_true_name_SvgIcon_lang-9ad2d3e0.js";import{_ as L,g as M,d as $}from"./TaskCat-b913d9d8.js";import{K as A}from"./index-cd68550b.js";import{aU as N}from"./index-5cddd228.js";import{j as g,J as S,r as V,o as H,a3 as n,ad as J,k as d,l as K,E as t,y as e,C as p,z as R,u as m,x as f,B as j,q,aJ as F,aK as U,m as G}from"./runtime-core.esm-bundler-5fc1c360.js";import{_ as O}from"./_plugin-vue_export-helper-c27b6911.js";import"./iconify-3d8b277a.js";import"./menu-2c9c5182.js";import"./settings-be8974ad.js";import"./pinia-7162f4ce.js";import"./_MapCache-1b613190.js";import"./vue-router-8a13d09b.js";import"./index-c228ae8f.js";import"./iframe-10768394.js";import"./route-block-83d24a4e.js";import"./runtime-dom.esm-bundler-e65f1c43.js";const P=s=>(F("data-v-4bdb2f72"),s=s(),U(),s),Q=P(()=>G("div",null," 系统支持任务分类管理 ",-1)),W=g({name:"TaskCatIndex"}),X=g({...W,setup(s){const o=S({loading:!1,tableAutoHeight:!1,search:{keywords:""},dataList:[]}),i=V(),c=async()=>{o.loading=!0;const{data:a}=await M({});o.dataList=a,o.loading=!1};H(()=>{c()});function k(){i.value.showAddModel()}function h(a){const u=a.taskCatId;i.value.showEditModel(u)}function C(a){A.confirm(`确认删除「${a.taskCatTitle}」吗?`,"确认信息").then(async()=>{await $(a.taskCatId),await c(),N.success({message:"删除成功",center:!0})}).catch(()=>{})}return(a,u)=>{const b=D,v=n("el-icon"),r=n("el-button"),y=n("el-button-group"),w=z,l=n("el-table-column"),x=n("el-table"),I=E,T=J("loading");return d(),K("div",{class:q({"absolute-container":m(o).tableAutoHeight})},[t(w,{title:"任务分类"},{content:e(()=>[Q]),default:e(()=>[t(y,null,{default:e(()=>[t(r,{type:"primary",size:"large",plain:"",onClick:k},{icon:e(()=>[t(v,null,{default:e(()=>[t(b,{name:"ep:plus"})]),_:1})]),default:e(()=>[p(" 新增 ")]),_:1})]),_:1})]),_:1}),t(I,null,{default:e(()=>[R((d(),f(x,{class:"list-table",data:m(o).dataList,border:"",stripe:"","highlight-current-row":"",height:"100%"},{default:e(()=>[t(l,{type:"index",label:"序号",width:"60","header-align":"center",align:"center"}),t(l,{prop:"taskCatTitle",label:"名称","header-align":"center",align:"center",width:"200"}),t(l,{prop:"taskCatDesc",label:"说明"}),t(l,{label:"操作",width:"250",align:"center",fixed:"right"},{default:e(_=>[t(r,{type:"primary",size:"small",plain:"",onClick:B=>h(_.row)},{default:e(()=>[p(" 编辑 ")]),_:2},1032,["onClick"]),_.row.isFixed?j("",!0):(d(),f(r,{key:0,type:"danger",size:"small",plain:"",onClick:B=>C(_.row)},{default:e(()=>[p(" 删除 ")]),_:2},1032,["onClick"]))]),_:1})]),_:1},8,["data"])),[[T,m(o).loading]])]),_:1}),t(L,{ref_key:"taskCatRef",ref:i,onSuccess:c},null,512)],2)}}});const gt=O(X,[["__scopeId","data-v-4bdb2f72"]]);export{gt as default};