using BLL; using Model; using System; using System.Threading.Tasks; using System.Web.Http; namespace WebAPI.Controllers { /// /// 安全会议 /// public class MeetingSyncController : ApiController { #region 分包单位推送数据到总包单位 /// /// 推送项目班前会数据 /// /// [HttpPost] public async Task PushClassMeetingLists() { var responeData = new Model.ResponeData(); try { var returndata = APIMeetingSyncService.PushClassMeetingLists(""); responeData.code = returndata.code; responeData.message = returndata.message; } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } #endregion #region 总包单位接收分包单位推送数据 /// /// 总包单位接收分包单位推送的班前会数据 /// /// 班前会数据 /// [HttpPost] public Model.ResponeData ReceiveSaveProjectClassMeetingData([FromBody] ClassMeetingData data) { var responeData = new Model.ResponeData(); try { responeData.message = APIMeetingSyncService.ReceiveSaveProjectClassMeetingData(data); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } #endregion } }