Prechádzať zdrojové kódy

feat: 安全巡检详情接口中审核人列表新增audit_order字段

lanjianrong 4 rokov pred
rodič
commit
41d5224c98

+ 1 - 1
dao/safe_audit_dao.go

@@ -70,7 +70,7 @@ func (d *SafeAuditDao) GetAuditorsWithOwner(id int, times int, cur_uid int) []vi
 		fmt.Println(err)
 	}
 	auditors = append(auditors, auditor)
-	d.engine.Sql("select pa.`name`, pa.`position`,ca.`audit_id`, ca.`progress` from `cm_project_account` as pa, `cm_safe_audit` as ca where ca.`safe_id` = ? and ca.`times` = ? and ca.audit_id = pa.id order by `audit_order`", id, times).Find(&auditors)
+	d.engine.Sql("select pa.`name`, pa.`position`,ca.`audit_id`, ca.`audit_order`, ca.`progress` from `cm_project_account` as pa, `cm_safe_audit` as ca where ca.`safe_id` = ? and ca.`times` = ? and ca.audit_id = pa.id order by `audit_order`", id, times).Find(&auditors)
 
 	return auditors
 }

+ 1 - 0
services/safe_service.go

@@ -131,6 +131,7 @@ func (s *safeService) GetDetail(id int, pid int) viewmodels.SafeDetail {
 		auditorVM.AuditId = auditId
 		auditorVM.Name = item.Name
 		auditorVM.Position = item.Position
+		auditorVM.AuditOrder = item.AuditOrder
 		auditorVM.Progress = item.Progress
 		encryptAuditors = append(encryptAuditors, auditorVM)
 	}

+ 5 - 4
web/viewmodels/safe.go

@@ -73,10 +73,11 @@ type SafeFile struct {
 	CreateTime  time.Time `from:"create_time" json:"createTime"`
 }
 type Auditors struct {
-	Name     string `from:"name" json:"name"`
-	Progress string `from:"progress" json:"progress"`
-	AuditId  string `from:"audit_id" json:"audit_id"`
-	Position string `from:"position" json:"position"`
+	Name       string `from:"name" json:"name"`
+	Progress   string `from:"progress" json:"progress"`
+	AuditId    string `from:"audit_id" json:"audit_id"`
+	Position   string `from:"position" json:"position"`
+	AuditOrder int    `from:"audit_order" json:"audit_order"`
 }
 
 type SafeListAuditRecord struct {