Commit b0746d2a by jiawei.su

someupdate

parent 39680d0f
...@@ -45,21 +45,23 @@ namespace Siger.Middlelayer.Share.Enum.ModuleEnum ...@@ -45,21 +45,23 @@ namespace Siger.Middlelayer.Share.Enum.ModuleEnum
public enum TaskResultStatus public enum TaskResultStatus
{ {
/// <summary> /// <summary>
/// 取消
/// </summary>
Cancel=0,
/// <summary>
/// 待生产 /// 待生产
/// </summary> /// </summary>
[Description("待执行")]
Waiting=1, Waiting=1,
/// <summary> /// <summary>
/// 生产中 /// 生产中
/// </summary> /// </summary>
[Description("执行中")]
Produce=2, Produce=2,
/// <summary> /// <summary>
/// 生产完成 /// 生产完成
/// </summary> /// </summary>
Complated=3 [Description("任务完成")]
Complated=3,
[Description("取消")]
Cancel=4,
} }
/// <summary> /// <summary>
/// 设备状态 (自动任务) /// 设备状态 (自动任务)
......
...@@ -20,7 +20,8 @@ namespace Siger.Middlelayer.AccRepository.Repositories ...@@ -20,7 +20,8 @@ namespace Siger.Middlelayer.AccRepository.Repositories
public IEnumerable<ResponseAutomationMachineStatus> GetSectionStatus(int projectId, int section,List<int>sections) public IEnumerable<ResponseAutomationMachineStatus> GetSectionStatus(int projectId, int section,List<int>sections)
{ {
var data = from lv in _context.siger_project_level_section var data = from atr in _context.siger_project_machine_attribution
join lv in _context.siger_project_level_section on atr.station equals lv.id
join ms in _context.siger_automation_machine_status on lv.id equals ms.section into mstemp join ms in _context.siger_automation_machine_status on lv.id equals ms.section into mstemp
join plv in _context.siger_project_level_section on lv.parentid equals plv.id join plv in _context.siger_project_level_section on lv.parentid equals plv.id
from ms in mstemp.DefaultIfEmpty() from ms in mstemp.DefaultIfEmpty()
......
...@@ -89,6 +89,7 @@ namespace Siger.Middlelayer.AccRepository.Repositories ...@@ -89,6 +89,7 @@ namespace Siger.Middlelayer.AccRepository.Repositories
program=q.programnumber, program=q.programnumber,
route=q.remark, route=q.remark,
tasktype=EnumHelper.GetEnumDesc(q.tasktype), tasktype=EnumHelper.GetEnumDesc(q.tasktype),
status=q.status,
}; };
Expression<Func<ResponseAutomationTasklist, bool>> sectonsExpression = f => true; Expression<Func<ResponseAutomationTasklist, bool>> sectonsExpression = f => true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment