Commit cf615210 authored by 陈子龙's avatar 陈子龙

Merge branch 'dev-czl' into dev

parents 6d8b3eb7 8cb7bac1
package request package request
type AddWorkOrderReq struct { type AddWorkOrderReq struct {
IsPush int `json:"is_push"` // 是否立刻下发(0否 1是)
OrderName string `json:"order_name" binding:"required"` // 工单名称 OrderName string `json:"order_name" binding:"required"` // 工单名称
OrderLevel int `json:"order_level" binding:"oneof=1 2 3"` // 工单等级(1紧急任务 2重要任务 3一般任务) OrderLevel int `json:"order_level" binding:"oneof=1 2 3"` // 工单等级(1紧急任务 2重要任务 3一般任务)
OrderDesc string `json:"order_desc" binding:"required"` // 工单描述 OrderDesc string `json:"order_desc" binding:"required"` // 工单描述
...@@ -35,6 +36,7 @@ type TimingCustom struct { ...@@ -35,6 +36,7 @@ type TimingCustom struct {
} }
type EditWorkOrderReq struct { type EditWorkOrderReq struct {
IsPush int `json:"is_push" binding:"required"` // 是否立刻下发(0否 1是)
Id int `json:"id" binding:"required"` // 主键id Id int `json:"id" binding:"required"` // 主键id
OrderLevel int `json:"order_level" binding:"oneof=1 2 3"` // 工单等级(1紧急任务 2重要任务 3一般任务) OrderLevel int `json:"order_level" binding:"oneof=1 2 3"` // 工单等级(1紧急任务 2重要任务 3一般任务)
OrderDesc string `json:"order_desc" binding:"required"` // 工单描述 OrderDesc string `json:"order_desc" binding:"required"` // 工单描述
......
...@@ -75,6 +75,16 @@ func (w *WorkOrderManageSvc) AddWorkOrderManage(req request.AddWorkOrderReq) (er ...@@ -75,6 +75,16 @@ func (w *WorkOrderManageSvc) AddWorkOrderManage(req request.AddWorkOrderReq) (er
err = resp.DbInsertError.WithError(err) err = resp.DbInsertError.WithError(err)
return return
} }
//是否立刻下发
if req.IsPush == 1 {
push := request.PushWorkOrderReq{
Id: workOrder.Id,
PushObj: req.PushObj,
}
w.PushWorkOrderManage(push)
}
return return
} }
...@@ -123,6 +133,15 @@ func (w *WorkOrderManageSvc) EditWorkOrderManage(req request.EditWorkOrderReq) ( ...@@ -123,6 +133,15 @@ func (w *WorkOrderManageSvc) EditWorkOrderManage(req request.EditWorkOrderReq) (
err = resp.DbUpdateError.WithError(err) err = resp.DbUpdateError.WithError(err)
return return
} }
//是否立刻下发
if req.IsPush == 1 {
push := request.PushWorkOrderReq{
Id: req.Id,
PushObj: req.PushObj,
}
w.PushWorkOrderManage(push)
}
return return
} }
......
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