xingzai 2 ani în urmă
părinte
comite
5cc10cfd57
1 a modificat fișierele cu 5 adăugiri și 2 ștergeri
  1. 5 2
      models/tables/company_approval/company_approval.go

+ 5 - 2
models/tables/company_approval/company_approval.go

@@ -762,6 +762,9 @@ func ApplyServiceUpdate(companyId, productId, sellerId, companyApprovalId, compa
 				if contractPermissionEndDateTime.After(nowPermissionEndDateTime) {
 					needUpdate = true
 				}
+				if nowPermission.IsUpgrade != pv.IsUpgrade {
+					needUpdate = true
+				}
 			}
 
 			//如果 需要更新 字段 为 true,那么就去更新
@@ -770,9 +773,9 @@ func ApplyServiceUpdate(companyId, productId, sellerId, companyApprovalId, compa
 				nowPermission.LastUpdatedTime = time.Now()
 				nowPermission.ModifyTime = time.Now()
 				nowPermission.CompanyContractId = pv.CompanyContractId
-				nowPermission.IsUpgrade = pv.IsUpgrade
 				nowPermission.Status = "正式"
-				_, err = tx.Update(nowPermission, "EndDate", "LastUpdatedTime", "ModifyTime", "CompanyContractId", "Status")
+				nowPermission.IsUpgrade = pv.IsUpgrade
+				_, err = tx.Update(nowPermission, "EndDate", "LastUpdatedTime", "ModifyTime", "CompanyContractId", "Status","IsUpgrade")
 				if err != nil {
 					return
 				}