Commit 27aaee75 authored by 陈子龙's avatar 陈子龙

Merge branch 'dev-czl' into dev

parents ef1ffd7b 022679d0
...@@ -36,4 +36,11 @@ func InitWorkOrderRouter(e *gin.Engine) { ...@@ -36,4 +36,11 @@ func InitWorkOrderRouter(e *gin.Engine) {
me.PUT("/feedback", controller.FeedbackWorkOrderMe) // 处置反馈 me.PUT("/feedback", controller.FeedbackWorkOrderMe) // 处置反馈
me.GET("/list", controller.ListWorkOrderMe) // 我的业务工单列表 me.GET("/list", controller.ListWorkOrderMe) // 我的业务工单列表
} }
////我的预警工单
//me := so.Group("/work_order_me")
//{
// me.PUT("/feedback", controller.FeedbackWorkOrderMe) // 处置反馈
// me.GET("/list", controller.ListWorkOrderMe) // 我的业务工单列表
//}
} }
...@@ -163,7 +163,7 @@ func (t *TaskManageSvc) ListTaskManage(req request.ListTaskManageReq) (total int ...@@ -163,7 +163,7 @@ func (t *TaskManageSvc) ListTaskManage(req request.ListTaskManageReq) (total int
finder := db.Table("task_manage").Alias("tm").Where("tm.is_delete = 0") finder := db.Table("task_manage").Alias("tm").Where("tm.is_delete = 0")
if req.Search != "" { if req.Search != "" {
finder.Where(fmt.Sprintf("(tm.task_name LIKE %s OR tm.task_desc LIKE %s OR tm.create_user LIKE %s)", finder.Where(fmt.Sprintf("(tm.task_name LIKE '%s' OR tm.task_desc LIKE '%s' OR tm.create_user LIKE '%s')",
"%"+req.Search+"%", "%"+req.Search+"%", "%"+req.Search+"%")) "%"+req.Search+"%", "%"+req.Search+"%", "%"+req.Search+"%"))
} }
if req.CreateDateFrom != "" { if req.CreateDateFrom != "" {
......
...@@ -211,7 +211,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderManage(req request.ListWorkOrderManage ...@@ -211,7 +211,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderManage(req request.ListWorkOrderManage
finder := db.Table("work_order_manage") finder := db.Table("work_order_manage")
if req.Search != "" { if req.Search != "" {
finder.Where(fmt.Sprintf("order_name LIKE %s", "%"+req.Search+"%")) finder.Where(fmt.Sprintf("order_name LIKE '%s'", "%"+req.Search+"%"))
} }
if req.OrderLevel != 0 { if req.OrderLevel != 0 {
finder.Where("order_level = ?", req.OrderLevel) finder.Where("order_level = ?", req.OrderLevel)
...@@ -364,7 +364,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderIssuance(req request.ListWorkOrderReq) ...@@ -364,7 +364,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderIssuance(req request.ListWorkOrderReq)
Join("INNER", "work_order_manage wom", "woi.order_id = wom.id") Join("INNER", "work_order_manage wom", "woi.order_id = wom.id")
if req.Search != "" { if req.Search != "" {
finder.Where(fmt.Sprintf("wom.order_name LIKE %s", "%"+req.Search+"%")) finder.Where(fmt.Sprintf("wom.order_name LIKE '%s'", "%"+req.Search+"%"))
} }
if req.OrderLevel != 0 { if req.OrderLevel != 0 {
finder.Where("wom.order_level = ?", req.OrderLevel) finder.Where("wom.order_level = ?", req.OrderLevel)
...@@ -379,7 +379,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderIssuance(req request.ListWorkOrderReq) ...@@ -379,7 +379,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderIssuance(req request.ListWorkOrderReq)
finder.Where("woi.create_time <= ?", req.CreateDateTo) finder.Where("woi.create_time <= ?", req.CreateDateTo)
} }
if req.CompleteTimeFrom != "" { if req.CompleteTimeFrom != "" {
finder.Where("woi.complete_time <= ?", req.CompleteTimeFrom) finder.Where("woi.complete_time >= ?", req.CompleteTimeFrom)
} }
if req.CompleteTimeTo != "" { if req.CompleteTimeTo != "" {
finder.Where("woi.complete_time <= ?", req.CompleteTimeTo) finder.Where("woi.complete_time <= ?", req.CompleteTimeTo)
...@@ -424,12 +424,15 @@ func (w *WorkOrderManageSvc) DetailsWorkOrderIssuance(id int) (workOrderIssuance ...@@ -424,12 +424,15 @@ func (w *WorkOrderManageSvc) DetailsWorkOrderIssuance(id int) (workOrderIssuance
var workOrderIssuance response.WorkOrderIssuance var workOrderIssuance response.WorkOrderIssuance
finder := db.Table("work_order_issuance").Alias("woi"). finder := db.Table("work_order_issuance").Alias("woi").
Join("INNER", "work_order_manage wom", "woi.order_id = wom.ID").Where("woi.id = ?", id) Join("INNER", "work_order_manage wom", "woi.order_id = wom.ID").Where("woi.id = ?", id)
_, err = finder.Select("woi.\"id\",woi.order_id,wom.order_name,wom.order_level,wom.order_desc,woi.order_state,woi.push_obj,woi.create_user,woi.create_time,woi.complete_time"). has, err := finder.Select("woi.\"id\",woi.order_id,wom.order_name,wom.order_level,wom.order_desc,woi.order_state,woi.push_obj,woi.create_user,woi.create_time,woi.complete_time").
Get(&workOrderIssuance) Get(&workOrderIssuance)
if err != nil { if err != nil {
err = resp.DbSelectError.WithError(err) err = resp.DbSelectError.WithError(err)
return return
} }
if !has {
return
}
//var workOrderMe entity.WorkOrderMe //var workOrderMe entity.WorkOrderMe
finder1 := db.Table("work_order_me").Where("order_issuance_id = ?", id) finder1 := db.Table("work_order_me").Where("order_issuance_id = ?", id)
...@@ -521,7 +524,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderMe(req request.ListWorkOrderReq) (tota ...@@ -521,7 +524,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderMe(req request.ListWorkOrderReq) (tota
Join("INNER", "work_order_manage wom", "woi.order_id = wom.id") Join("INNER", "work_order_manage wom", "woi.order_id = wom.id")
if req.Search != "" { if req.Search != "" {
finder.Where(fmt.Sprintf("wom.order_name LIKE %s", "%"+req.Search+"%")) finder.Where(fmt.Sprintf("wom.order_name LIKE '%s'", "%"+req.Search+"%"))
} }
if req.OrderLevel != 0 { if req.OrderLevel != 0 {
finder.Where("wom.order_level = ?", req.OrderLevel) finder.Where("wom.order_level = ?", req.OrderLevel)
...@@ -536,7 +539,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderMe(req request.ListWorkOrderReq) (tota ...@@ -536,7 +539,7 @@ func (w *WorkOrderManageSvc) ListWorkOrderMe(req request.ListWorkOrderReq) (tota
finder.Where("woi.create_time <= ?", req.CreateDateTo) finder.Where("woi.create_time <= ?", req.CreateDateTo)
} }
if req.CompleteTimeFrom != "" { if req.CompleteTimeFrom != "" {
finder.Where("wome.complete_time <= ?", req.CompleteTimeFrom) finder.Where("wome.complete_time >= ?", req.CompleteTimeFrom)
} }
if req.CompleteTimeTo != "" { if req.CompleteTimeTo != "" {
finder.Where("wome.complete_time <= ?", req.CompleteTimeTo) finder.Where("wome.complete_time <= ?", req.CompleteTimeTo)
......
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