| | |
| | | { |
| | | [RoutePrefix(prefix: "api/AppProductionManagement")] |
| | | [ControllerGroup("App生产管理", "在线接口")] |
| | | //[ChannelActionFilterAttributeApp] |
| | | [ChannelActionFilterAttributeApp] |
| | | public class AppProductionManagementController : ApiController |
| | | { |
| | | //定义全局信息返回变量 |
| | |
| | | /// <summary> |
| | | /// 生产开报工:开工(开始/报工)/外协(发料/收料)时条件判断及数据返回接口 |
| | | /// </summary> |
| | | /// <param name="stu_torgcode">所属组织编码</param> |
| | | /// <param name="OperType">操作类型:自制(ZZ)/外协(WX)</param> |
| | | /// <param name="SelectType">操作类型:外协发料标识(OUT)/外协收料标识(IN)</param> |
| | | /// <param name="orderstepqrcode">扫描二维码信息</param> |
| | | /// <returns></returns> |
| | | [Route(template: "MesOrderStepStart")] |
| | | [HttpGet] |
| | | public HttpResponseMessage MesOrderStepStart(string OperType, string orderstepqrcode, string SelectType = null) |
| | | public HttpResponseMessage MesOrderStepStart(string stu_torgcode, string OperType, string orderstepqrcode, string SelectType = null) |
| | | { |
| | | mes = ProductionManagementBLL.MesOrderStepStart(OperType, SelectType, orderstepqrcode); |
| | | mes = ProductionManagementBLL.MesOrderStepStart(OperType, stu_torgcode, SelectType, orderstepqrcode); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | |
| | | /// <summary> |
| | | /// 生产开报工:报工时获取生产班组下拉框 |
| | | /// </summary> |
| | | /// <param name="stu_torgcode">组织编码</param> |
| | | /// <param name="stu_torgtypecode">组织类型</param> |
| | | /// <param name="wkshopcode">车间编码</param> |
| | | /// <returns></returns> |
| | | [Route(template: "MesOrderStepReportSelectUserGroup")] |
| | | [HttpGet] |
| | | public HttpResponseMessage MesOrderStepReportSelectUserGroup() |
| | | public HttpResponseMessage MesOrderStepReportSelectUserGroup(string stu_torgcode,string stu_torgtypecode, string wkshopcode) |
| | | { |
| | | mes = ProductionManagementBLL.MesOrderStepReportSelectUserGroup(); |
| | | mes = ProductionManagementBLL.MesOrderStepReportSelectUserGroup(stu_torgcode, stu_torgtypecode,wkshopcode); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |
| | |
| | | /// <summary> |
| | | /// 生产开报工:根据生产班组查找人员列表 |
| | | /// </summary> |
| | | /// <param name="stu_torgcode">组织编码</param> |
| | | /// <param name="usergroupcode">班组编码</param> |
| | | /// <returns></returns> |
| | | [Route(template: "MesOrderGroupSelectUser")] |
| | | [HttpGet] |
| | | public HttpResponseMessage MesOrderGroupSelectUser(string usergroupcode) |
| | | public HttpResponseMessage MesOrderGroupSelectUser(string stu_torgcode, string usergroupcode) |
| | | { |
| | | mes = ProductionManagementBLL.MesOrderGroupSelectUser(usergroupcode); |
| | | mes = ProductionManagementBLL.MesOrderGroupSelectUser(stu_torgcode,usergroupcode); |
| | | return TJson.toJson(mes); |
| | | } |
| | | #endregion |