Преглед на файлове

feature:培训工单添加人员id字段获取逻辑

sunxinyuan преди 1 година
родител
ревизия
1c80f5e579
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      opms_parent/app/service/work/work_order.go

+ 5 - 0
opms_parent/app/service/work/work_order.go

@@ -459,6 +459,11 @@ func (s *OrderService) CreateWorkOrderByTrainSaleApply(ctx context.Context, req
 	data.AssignUserName = apply.InstructorRequire
 	data.EndTime = gtime.NewFromStr(endTime)
 	data.TrainSaleApplyId = apply.Id
+	id, err := s.Dao.DB.Model("sys_user").Where(fmt.Sprintf("nick_name='%v'", apply.InstructorRequire)).Fields("id").Value()
+	if err != nil {
+		return err
+	}
+	data.AssignUserId = gconv.Int(id)
 
 	service.SetCreatedInfo(data, s.GetCxtUserId(), s.GetCxtUserName())