using Cksoft.Data; using Cksoft.Data.Repository; using DllEapDal; using DllEapEntity; using DllEapEntity.Dtos; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.Text; namespace DllEapBll.OFILM { [Route("eap/api/[controller]/[action]")] [ApiController] [Authorize] public class AnnouncementController: ControllerBase { [HttpPost] public LayuiModel Add(Announcement announcement) { using (IDatabase CurrDb = DbFactory.Base("eap")) { AnnouncementDal announcementDal = new AnnouncementDal(CurrDb); string i = ""; if (announcement.id > 0) { i = announcementDal.Update(announcement); } else { i = announcementDal.Add(announcement); } LayuiModel LayuiModel = new LayuiModel(); if (i == "新增成功" || i == "修改成功") { LayuiModel.code = 1; } else LayuiModel.code = 0; LayuiModel.msg = i; return LayuiModel; } } [HttpGet] public LayuiModel Get() { using (IDatabase CurrDb = DbFactory.Base("eapslave")) { AnnouncementDal announcementDal = new AnnouncementDal(CurrDb); var data = announcementDal.Get(); LayuiModel LayuiModel = new LayuiModel(); if (data == null) { LayuiModel.code = 1; LayuiModel.msg = "暂无数据"; } else { LayuiModel.code = 1; LayuiModel.data = data; LayuiModel.count = 1; } return LayuiModel; } } } }