|
|
@@ -905,34 +905,31 @@ func (this *AnnualAuditController) AnnualAudit() {
|
|
|
step = 2
|
|
|
backstatus = suppliercert.NOPASS_STATUS
|
|
|
} else if list.Status == suppliercert.SECOND_TRIAL_STATUS {
|
|
|
- status = suppliercert.THIRD_TRIAL_STATUS
|
|
|
+ status = suppliercert.PAYING_AUDIT_STATUS
|
|
|
step = 2
|
|
|
backstatus = suppliercert.NO_SECOND_TRIAL_STATUS
|
|
|
- svc := organize.GetOrganizeService(utils.DBE)
|
|
|
- //var users []userRole.Base_RoleList
|
|
|
- //supsvc.GetAuditUser(strconv.Itoa(list.ThirdAudit), workflow.PROF_RECE, &users)
|
|
|
- //paramSvc := baseparameter.GetBaseparameterService(utils.DBE)
|
|
|
- //topid := paramSvc.GetBaseparameterMessage("", "paramset", "CENT_AUDIT")
|
|
|
- unitId := svc.GetMyUnitDepartmentId(strconv.Itoa(list.ThirdAudit))
|
|
|
- var userlist []userRole.Base_User
|
|
|
- var setting auditsetting.Base_OilAuditSetting
|
|
|
- usvc := userRole.GetUserService(utils.DBE)
|
|
|
- where := "AuditStepCode='" + workflow.PROF_RECE + "'"
|
|
|
- svc.GetEntity(&setting, where)
|
|
|
- ids := usvc.GetUserIdsByRoleId(strconv.Itoa(setting.RoleId))
|
|
|
- tempstr := strings.Join(ids, ",")
|
|
|
- uids := strings.Replace(tempstr, "uid_", "", -1)
|
|
|
- uids = strings.Trim(uids, ",")
|
|
|
- if uids != "" {
|
|
|
- where := "Id in (" + uids + ")" + " and UnitId=" + unitId
|
|
|
- svc.GetEntities(&userlist, where)
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
- for _, tmpUser := range userlist {
|
|
|
- userIds += strconv.Itoa(tmpUser.Id) + ","//strconv.FormatInt(tmpUser.Id, 10) + ","
|
|
|
- }
|
|
|
- userIds = strings.Trim(userIds, ",")
|
|
|
+ //svc := organize.GetOrganizeService(utils.DBE)
|
|
|
+ //unitId := svc.GetMyUnitDepartmentId(strconv.Itoa(list.ThirdAudit))
|
|
|
+ //var userlist []userRole.Base_User
|
|
|
+ //var setting auditsetting.Base_OilAuditSetting
|
|
|
+ //usvc := userRole.GetUserService(utils.DBE)
|
|
|
+ //where := "AuditStepCode='" + workflow.PROF_RECE + "'"
|
|
|
+ //svc.GetEntity(&setting, where)
|
|
|
+ //ids := usvc.GetUserIdsByRoleId(strconv.Itoa(setting.RoleId))
|
|
|
+ //tempstr := strings.Join(ids, ",")
|
|
|
+ //uids := strings.Replace(tempstr, "uid_", "", -1)
|
|
|
+ //uids = strings.Trim(uids, ",")
|
|
|
+ //if uids != "" {
|
|
|
+ // where := "Id in (" + uids + ")" + " and UnitId=" + unitId
|
|
|
+ // svc.GetEntities(&userlist, where)
|
|
|
+ //}
|
|
|
+ //
|
|
|
+ //
|
|
|
+ //for _, tmpUser := range userlist {
|
|
|
+ // userIds += strconv.Itoa(tmpUser.Id) + ","//strconv.FormatInt(tmpUser.Id, 10) + ","
|
|
|
+ //}
|
|
|
+ //userIds = strings.Trim(userIds, ",")
|
|
|
} else if list.Status == suppliercert.THIRD_TRIAL_STATUS {
|
|
|
userIds = ProfAudit
|
|
|
status = suppliercert.PROF_AUDIT_STATUS
|
|
|
@@ -956,7 +953,7 @@ func (this *AnnualAuditController) AnnualAudit() {
|
|
|
var auditmodel annualaudit.OilAnnualAudit
|
|
|
auditmodel.Status = status
|
|
|
oldaplydate := list.ApplyTime
|
|
|
- if list.Status == suppliercert.PROF_AUDIT_STATUS {
|
|
|
+ if list.Status == suppliercert.SECOND_TRIAL_STATUS {
|
|
|
|
|
|
if certEntity.InStyle == "1" {
|
|
|
var certmodel suppliercert.OilSupplierCert
|