CNCEC_SUBQHSE_WUHUAN/SGGL/WebAPI/Controllers/DataShare/CQMS/CqmsMeetingSyncController.cs

73 lines
2.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using BLL;
using System;
using System.Linq;
using System.Web.Http;
namespace WebAPI.Controllers
{
/// <summary>
/// 质量会议同步控制器
/// </summary>
public class CqmsMeetingSyncController : ApiController
{
#region
/// <summary>
/// 推送质量会议数据
/// </summary>
/// <param name="projectId">项目ID</param>
/// <param name="dataId">数据ID可选</param>
/// <returns>响应数据</returns>
[HttpPost]
public Model.ResponeData pushCqmsMeetingLists(string projectId, string dataId)
{
var responeData = new Model.ResponeData();
try
{
var returndata = APICqmsMeetingSyncService.PushCqmsMeetingLists(projectId, dataId);
responeData.code = returndata.code;
responeData.message = returndata.message;
}
catch (Exception ex)
{
responeData.code = 0;
responeData.message = ex.Message;
}
return responeData;
}
#endregion
#region
/// <summary>
/// 接收保存质量会议数据
/// </summary>
/// <param name="newItem">质量会议同步数据</param>
/// <returns>响应数据</returns>
[HttpPost]
public Model.ResponeData SaveCqmsMeetingSyncData([FromBody] Model.CqmsMeetingSyncData newItem)
{
var responeData = new Model.ResponeData();
try
{
responeData.code = 1;
responeData.message = APICqmsMeetingSyncService.SaveCqmsMeetingSyncData(newItem);
}
catch (Exception ex)
{
responeData.code = 0;
responeData.message = ex.Message;
}
return responeData;
}
#endregion
}
}