获取同一天 同一组 同一线 的所有工单 把状态2 设为init 1
This commit is contained in:
parent
da96e46ba9
commit
b3b5f3cae2
@ -162,8 +162,24 @@ namespace DOAN.Service.JobKanban
|
||||
|
||||
public int StartWorkOrder(string workorder)
|
||||
{
|
||||
return Context.Updateable<ProWorkorder>().SetColumns(it => it.Status == 2)
|
||||
.Where(it => it.Workorder == workorder).ExecuteCommand();
|
||||
int result = 0;
|
||||
// 获取同一天 同一组 同一线 的所有工单 把状态2 设为init 1
|
||||
ProWorkorder handleWorkorder = Context.Queryable<ProWorkorder>().Where(it => it.Workorder == workorder).First();
|
||||
UseTran2(() =>
|
||||
{
|
||||
Context.Updateable<ProWorkorder>().SetColumns(it => it.Status == 1)
|
||||
.Where(it => it.Status == 2)
|
||||
.Where(it => it.WorkorderDate == handleWorkorder.WorkorderDate)
|
||||
.Where(it => it.GroupCode == handleWorkorder.GroupCode)
|
||||
.Where(it => it.LineCode == handleWorkorder.LineCode)
|
||||
.ExecuteCommand();
|
||||
|
||||
|
||||
result= Context.Updateable<ProWorkorder>().SetColumns(it => it.Status == 2)
|
||||
.Where(it => it.Workorder == workorder).ExecuteCommand();
|
||||
});
|
||||
return result;
|
||||
|
||||
}
|
||||
|
||||
public int FinishWorkOrder(string workorder)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user