1 |
- import{d as t,M as u,E as y,A as _}from"./index-3887ab05.js";import{l as k}from"./index-b39d6cd6.js";import{u as f}from"./vue-router-d228e26b.js";import{a as e,W as b,X as n,Y as g,m as o,Z as i,u as s,$ as h,E as x,a5 as N}from"./vue-74beb2f3.js";import"./fullScreen-9123d61a.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_176f68a0_lang-a848e312.js";import"./SettingOutlined-04c21aec.js";const V={__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"],defaultData:[t.date.yearStart,t.date.yearEnd]},{label:"搜索",key:"condition",type:"input"}]),d=e({content:{isExport:0,pageNumber:1,pageSize:20,where:{condition:""}},id:20221101094903});const m=()=>{u.confirm({title:"创建通告?",icon:o(y),content:o("div",{style:"color:#666;"},"是否要创建一个空的通告模板"),okText:"确认",cancelText:"取消",async onOk(){const a=await _.requested({id:20221101094803,content:{sat_noticeid:0,sat_notice_classid:51,title:"默认通告",summary:"",content:"",issecret:1,begdate:new Date().toLocaleDateString(),enddate:"",isontop:0}});t.message(a,"创建成功!",()=>{r.push({path:"/systemNoticeDetail",query:{id:a.data.sat_noticeid}})})},onCancel(){console.log("Cancel")},class:"test"})};return(a,C)=>{const p=b("a-button");return n(),g("div",null,[o(k,{ref_key:"list",ref:c,param:s(d),tableName:"noticeTable",keyRouteName:"title",searchType:s(l),detailPage:{name:"systemNoticeDetail",idname:"sat_noticeid"}},{operation:i(()=>[s(t).hasPermission("insert")?(n(),h(p,{key:0,type:"primary",onClick:m},{default:i(()=>[x("创建通告")]),_:1})):N("",!0)]),_:1},8,["param","searchType"])])}}};export{V as default};
|