using System; using System.Collections.Generic; using System.Web.Http; using Model; using BLL; namespace Mvc.Controllers { public class WBSController : ApiController { // GET: /WBSControlIer/ [HttpGet] public ResponseData> Search(string projectId, int index, int page, string unitWorkId = "", string ControlItemContent = "", string ControlPoint = "", string ControlItemDef = "", string HGForms = "") { ResponseData> res = new ResponseData>(); res.successful = true; res.resultValue = BLL.WBSsearchService.getWBSlistForApi(projectId, index, page, unitWorkId, ControlItemContent, ControlPoint, ControlItemDef, HGForms); return res; } /// ///获取 项目问题类别 /// /// [HttpGet] public ResponseData> GetGroupProjectName(int ProjectQualityType) { ResponseData> res = new ResponseData>(); res.successful = true; res.resultValue = BLL.ProjectQualityService.GetGroupProjectName(ProjectQualityType); return res; } /// ///获取 项目问题描述 /// /// [HttpGet] public ResponseData> GetGroupProjectQualityDes(string projectName) { ResponseData> res = new ResponseData>(); res.successful = true; res.resultValue = BLL.ProjectQualityService.GetGroupProjectQualityDes(projectName); return res; } /// /// 根基问题描述 获取结果 /// /// /// [HttpGet] public ResponseData> GetProjectQualityResult(string projectQualityDes) { ResponseData> res = new ResponseData>(); res.successful = true; res.resultValue = BLL.ProjectQualityService.GetProjectQualityResult(projectQualityDes); return res; } /// /// 根据Id获取 /// /// /// [HttpPost] public ResponseData GetProjectQualityModel(string projectQualityId) { ResponseData res = new ResponseData(); res.successful = true; res.resultValue = BLL.ProjectQualityService.GetProjectQualityModel(projectQualityId); return res; } } }