|
|
@@ -1445,6 +1445,7 @@ func (this *OilGoodsAptitudeController) UpdataSuppierCertSub() {
|
|
|
supsvc.GetEntities(&goodsaptitudeClassList, whereclass)
|
|
|
|
|
|
var colsname = []string{"Name"}
|
|
|
+ var colsLevel = []string{"GoodsLevel"}
|
|
|
for _, suppliercert := range suppliercertList {
|
|
|
//row := sheet.AddRow()
|
|
|
//cell := row.AddCell()
|
|
|
@@ -1492,6 +1493,15 @@ func (this *OilGoodsAptitudeController) UpdataSuppierCertSub() {
|
|
|
where := "Id = " + strconv.Itoa(supplierCertSub.Id)
|
|
|
supsvc.UpdateEntityBywheretbl(OilSupplierCertSubName, &entity, colsname, where)
|
|
|
}
|
|
|
+ var goodsAptitude goodsaptitude.OilGoodsAptitude
|
|
|
+ whereg := "ClassId = " + strconv.Itoa(goodsaptitudeClass.Id)
|
|
|
+ supsvc.GetEntity(goodsAptitude, whereg)
|
|
|
+ if goodsAptitude.GoodsLevel != supplierCertSub.GoodsLevel {
|
|
|
+ var entity suppliercertsub.OilSupplierCertSub
|
|
|
+ entity.GoodsLevel = goodsAptitude.GoodsLevel
|
|
|
+ where := "Id = " + strconv.Itoa(supplierCertSub.Id)
|
|
|
+ supsvc.UpdateEntityBywheretbl(OilSupplierCertSubName, &entity, colsLevel, where)
|
|
|
+ }
|
|
|
}
|
|
|
break
|
|
|
}
|
|
|
@@ -1508,6 +1518,11 @@ func (this *OilGoodsAptitudeController) UpdataSuppierCertSub() {
|
|
|
}
|
|
|
elapsed := time.Since(t)
|
|
|
log.Println(elapsed)
|
|
|
+ var errinfo ErrorInfo
|
|
|
+ errinfo.Code = 0
|
|
|
+ errinfo.Message = "更新完成!"
|
|
|
+ this.Data["json"] = &errinfo
|
|
|
+ this.ServeJSON()
|
|
|
//xlFile.Save(excelFileName)
|
|
|
|
|
|
}
|