|
|
@@ -1967,33 +1967,36 @@ func (this *OilSupplierCertController) ReInput() {
|
|
|
}
|
|
|
|
|
|
// 删除注册信息,用户信息
|
|
|
- var corporateInfo register.Del_OilCorporateInfo
|
|
|
+ var corporateInfos[] register.Del_OilCorporateInfo
|
|
|
where = "CommercialNo = '" + modelsupp.CommercialNo + "'"
|
|
|
sql = "select * from " + OilCorporateInfoName + " where " + where
|
|
|
- utils.DBE.SQL(sql).Get(&corporateInfo)
|
|
|
+ utils.DBE.SQL(sql).Find(&corporateInfos)
|
|
|
+
|
|
|
+ for _, corporateInfo := range corporateInfos {
|
|
|
+ if corporateInfo.UserId > 0 {
|
|
|
+ // 删除用户信息
|
|
|
+ where = "Id = " + strconv.Itoa(corporateInfo.UserId)
|
|
|
+ err = svc.DeleteEntityBytbl(BaseUserName, where)
|
|
|
+ if err != nil {
|
|
|
+ session.Rollback()
|
|
|
+ errinfo.Message = "提交失败!" + utils.AlertProcess(err.Error())
|
|
|
+ errinfo.Code = -1
|
|
|
+ this.Data["json"] = &errinfo
|
|
|
+ this.ServeJSON()
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
- if corporateInfo.Id > 0 {
|
|
|
- err = svc.DeleteEntityBytbl(OilCorporateInfoName, where)
|
|
|
- if err != nil {
|
|
|
- session.Rollback()
|
|
|
- errinfo.Message = "提交失败!" + utils.AlertProcess(err.Error())
|
|
|
- errinfo.Code = -1
|
|
|
- this.Data["json"] = &errinfo
|
|
|
- this.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
- // 删除用户信息
|
|
|
- where = "Id = " + strconv.Itoa(corporateInfo.UserId)
|
|
|
- err = svc.DeleteEntityBytbl(BaseUserName, where)
|
|
|
- if err != nil {
|
|
|
- session.Rollback()
|
|
|
- errinfo.Message = "提交失败!" + utils.AlertProcess(err.Error())
|
|
|
- errinfo.Code = -1
|
|
|
- this.Data["json"] = &errinfo
|
|
|
- this.ServeJSON()
|
|
|
- return
|
|
|
}
|
|
|
+ }
|
|
|
|
|
|
+ err = svc.DeleteEntityBytbl(OilCorporateInfoName, where)
|
|
|
+ if err != nil {
|
|
|
+ session.Rollback()
|
|
|
+ errinfo.Message = "提交失败!" + utils.AlertProcess(err.Error())
|
|
|
+ errinfo.Code = -1
|
|
|
+ this.Data["json"] = &errinfo
|
|
|
+ this.ServeJSON()
|
|
|
+ return
|
|
|
}
|
|
|
|
|
|
// 删除企业资质
|