|
@@ -5,10 +5,9 @@ import "server/global"
|
|
|
type ProjectProcess struct {
|
|
type ProjectProcess struct {
|
|
|
global.GVA_MODEL
|
|
global.GVA_MODEL
|
|
|
ProjectProcessName string `json:"projectProcessName" form:"projectProcessName" gorm:"comment:项目审批名称"`
|
|
ProjectProcessName string `json:"projectProcessName" form:"projectProcessName" gorm:"comment:项目审批名称"`
|
|
|
- ProjectId int `json:"projectId" form:"projectId" gorm:"comment:项目id"`
|
|
|
|
|
- Project Project `json:"project" form:"project" gorm:"foreignKey:ProjectId;references:id;"`
|
|
|
|
|
Applicant int `json:"applicant" form:"applicant" gorm:"comment:申请人"`
|
|
Applicant int `json:"applicant" form:"applicant" gorm:"comment:申请人"`
|
|
|
User SysUser `json:"user" form:"user" gorm:"foreignKey:Applicant;references:id;"`
|
|
User SysUser `json:"user" form:"user" gorm:"foreignKey:Applicant;references:id;"`
|
|
|
|
|
+ ProjectId int `json:"projectId" form:"projectId" gorm:"comment:项目id"`
|
|
|
CurrentNodeOrder int `json:"currentNodeOrder" form:"currentNodeOrder" gorm:"comment:当前审批节点id"`
|
|
CurrentNodeOrder int `json:"currentNodeOrder" form:"currentNodeOrder" gorm:"comment:当前审批节点id"`
|
|
|
Node Node `json:"node" form:"node" gorm:"foreignKey:CurrentNodeOrder;references:id;"`
|
|
Node Node `json:"node" form:"node" gorm:"foreignKey:CurrentNodeOrder;references:id;"`
|
|
|
ProcessApprovalId int `json:"processApprovalId" form:"processApprovalId" gorm:"comment:当前审批流程id"`
|
|
ProcessApprovalId int `json:"processApprovalId" form:"processApprovalId" gorm:"comment:当前审批流程id"`
|
|
@@ -32,7 +31,8 @@ func QueryProjectApplicantList(limit, offset, applicant int) (projectProcesses [
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
- err = db.Order("id desc").Limit(limit).Offset(offset).Preload("Project").Preload("User").Preload("Node").Preload("Process").Preload("Descriptions").Find(&projectProcesses).Error
|
|
|
|
|
|
|
+ err = db.Order("id desc").Limit(limit).Offset(offset).Preload("User").Preload("Node").Preload("Process").Preload("Descriptions").Find(&projectProcesses).Error
|
|
|
|
|
+
|
|
|
return projectProcesses, total, err
|
|
return projectProcesses, total, err
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -44,7 +44,7 @@ func QueryProjectProcessList(limit, offset, applicant int) (projectProcesses []P
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
- err = db.Order("id desc").Limit(limit).Offset(offset).Preload("Project").Preload("User").Preload("Node").Preload("Process").Preload("Descriptions").Find(&projectProcesses).Error
|
|
|
|
|
|
|
+ err = db.Order("id desc").Limit(limit).Offset(offset).Preload("User").Preload("Node").Preload("Process").Preload("Descriptions").Find(&projectProcesses).Error
|
|
|
return projectProcesses, total, err
|
|
return projectProcesses, total, err
|
|
|
}
|
|
}
|
|
|
|
|
|