|
|
-import{c as s,M as u,E as y,A as _}from"./index-43db82ed.js";import{l as k}from"./index-953550fd.js";import{u as f}from"./vue-router-48d78ebd.js";import{a as e,W as b,X as n,Y as g,m as a,Z as i,u as o,a3 as h,E as x,a4 as N}from"./vue-1fca97c1.js";import"./fullScreen-66b2efd8.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./SettingOutlined-717f3e97.js";import"./routeTabs-0e751dca.js";const q={__name:"index",setup(T){const r=f(),c=e();e([]),e([]);let l=e([{label:"状态",key:"status",type:"select",dataSource:[{remarks:"全部",value:""},{remarks:"发布",value:"发布"}]},{label:"时间范围",key:"dateRange",type:"datepickerRange",objKeys:["begindate","enddate"]},{label:"搜索",key:"condition",type:"input"}]),m=e({content:{isExport:0,pageNumber:1,pageSize:20,where:{condition:""}},id:20221101094903});const p=()=>{u.confirm({title:"创建通告?",icon:a(y),content:a("div",{style:"color:#666;"},"是否要创建一个空的通告模板"),okText:"确认",cancelText:"取消",async onOk(){const t=await _.requested({id:20221101094803,content:{sat_noticeid:0,sat_notice_classid:51,title:"默认通告",summary:"",content:"",issecret:1,begdate:new Date().toLocaleDateString(),enddate:"",isontop:0}});s.message(t,"创建成功!",()=>{r.push({path:"/systemNoticeDetail",query:{id:t.data.sat_noticeid}})})},onCancel(){console.log("Cancel")},class:"test"})};return(t,C)=>{const d=b("a-button");return n(),g("div",null,[a(k,{ref_key:"list",ref:c,param:o(m),tableName:"noticeTable",keyRouteName:"title",searchType:o(l),detailPage:{name:"systemNoticeDetail",idname:"sat_noticeid"}},{operation:i(()=>[o(s).hasPermission("insert")?(n(),h(d,{key:0,type:"primary",onClick:p},{default:i(()=>[x("创建通告")]),_:1})):N("",!0)]),_:1},8,["param","searchType"])])}}};export{q as default};
|