Kaynağa Gözat

重新准入bug

wd 3 yıl önce
ebeveyn
işleme
de2fb7b5a5

+ 5 - 5
src/dashoo.cn/backend/api/controllers/oilsupplier/suppliercert.go

@@ -1762,7 +1762,7 @@ func (this *OilSupplierCertController) ReInput() {
 		isdelsupplier = true
 	}
 	log.Println("准备重新准入!公司ID:" + id + ", 操作人Id-账号-名称:" + this.User.Id + "-" + this.User.Username + "-" + this.User.Realname)
-	for _, item := range model {
+	for index, item := range model {
 		if item.InFlag == "3" {
 			where := "Id=" + strconv.Itoa(item.Id)
 			err = svc.DeleteEntityBytbl(OilSupplierCertName, where)
@@ -1790,7 +1790,7 @@ func (this *OilSupplierCertController) ReInput() {
 
 			//交费信息
 			var delpay []paymentinfo.Del_OilPaymentInfo
-			wherepay := "SupplierCertId=" + strconv.Itoa(model[0].Id)
+			wherepay := "SupplierCertId=" + strconv.Itoa(model[index].Id)
 			var sqlpay string
 			sqlpay = "select * from " + OilPaymentInfoName + " where " + wherepay
 			utils.DBE.SQL(sqlpay).Find(&delpay)
@@ -1822,7 +1822,7 @@ func (this *OilSupplierCertController) ReInput() {
 
 			// 删除增项记录
 			var modelapp []suppliercertappend.Del_OilSupplierCertAppend
-			whereapp := "SupplierCertId=" + strconv.Itoa(model[0].Id)
+			whereapp := "SupplierCertId=" + strconv.Itoa(model[index].Id)
 			var sqlapp string
 			sqlapp = "select * from " + OilSupplierCertAppendName + " where " + whereapp
 			utils.DBE.SQL(sqlapp).Find(&modelapp)
@@ -1855,7 +1855,7 @@ func (this *OilSupplierCertController) ReInput() {
 
 			// 删除年审记录
 			var modelann []annualaudit.Del_OilAnnualAudit
-			whereann := "CerId=" + strconv.Itoa(model[0].Id)
+			whereann := "CerId=" + strconv.Itoa(model[index].Id)
 			var sqlann string
 			sqlann = "select * from " + OilAnnualAuditName + " where " + whereann
 			utils.DBE.SQL(sqlann).Find(&modelann)
@@ -1889,7 +1889,7 @@ func (this *OilSupplierCertController) ReInput() {
 
 			// 删除准入范围
 			var certsup []suppliercertsub.Del_OilSupplierCertSub
-			wheresup := "SupplierCertId=" + strconv.Itoa(model[0].Id)
+			wheresup := "SupplierCertId=" + strconv.Itoa(model[index].Id)
 			var sqlsup string
 			sqlsup = "select * from " + OilSupplierCertSubName + " where " + wheresup
 			utils.DBE.SQL(sqlsup).Find(&certsup)