using BLL; using Model; using System; using System.Collections.Generic; using System.Web.Http; namespace WebAPI.Controllers { /// /// 五环IDP平台 /// public class IDPController : ApiController { #region IDP系统项目设计图纸数据 /// /// 每天夜间同步获取IDP系统项目设计图纸数据 /// /// [HttpPost] public Model.ResponeData SynIDPDesignDrawingData() { var responeData = new Model.ResponeData(); try { IDPDataService.GetIDPProjectDesignDrawingData(); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.ToString(); } return responeData; } /// /// 每天夜间接收OA系统项目设计图纸数据 /// /// [HttpPost] public Model.ResponeData SynOADesignDrawingData([FromBody] List items) { var responeData = new Model.ResponeData(); try { responeData.message = IDPDataService.SaveDesignDrawingData(items); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.ToString(); } return responeData; } #endregion #region IDP系统项目开车数据 /// /// 每天夜间同步获取IDP系统项目开车数据 /// /// [HttpPost] public Model.ResponeData SynIDPPreRunData() { var responeData = new Model.ResponeData(); try { IDPDataService.GetIDPProjectMasterData(); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.ToString(); } return responeData; } #endregion } }