|
@ -1368,7 +1368,7 @@ func (impl *CustDemandVerHeadServiceImplement) ImportFile(user *global.User, cus |
|
|
if k == 0 { |
|
|
if k == 0 { |
|
|
//记录日期,并且与k关联起来
|
|
|
//记录日期,并且与k关联起来
|
|
|
for kk, vv := range row { |
|
|
for kk, vv := range row { |
|
|
if kk >= 5 { |
|
|
|
|
|
|
|
|
if kk >= 6 { |
|
|
tem[kk] = utils.ValueToString(vv, "") |
|
|
tem[kk] = utils.ValueToString(vv, "") |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -1379,7 +1379,7 @@ func (impl *CustDemandVerHeadServiceImplement) ImportFile(user *global.User, cus |
|
|
if strings.TrimSpace(customerId) != strings.TrimSpace(customerInfo) { |
|
|
if strings.TrimSpace(customerId) != strings.TrimSpace(customerInfo) { |
|
|
continue |
|
|
continue |
|
|
} |
|
|
} |
|
|
ArtId := strings.TrimSpace(utils.ValueToString(row[4], "")) |
|
|
|
|
|
|
|
|
ArtId := strings.TrimSpace(utils.ValueToString(row[5], "")) |
|
|
FUseOrgNo := utils.K3Obj.FUseOrgNo |
|
|
FUseOrgNo := utils.K3Obj.FUseOrgNo |
|
|
//查询物料数据是否维护
|
|
|
//查询物料数据是否维护
|
|
|
artInfo, err := artListDao.SelectOne(customerId, ArtId) |
|
|
artInfo, err := artListDao.SelectOne(customerId, ArtId) |
|
@ -1392,8 +1392,8 @@ func (impl *CustDemandVerHeadServiceImplement) ImportFile(user *global.User, cus |
|
|
temLen := 0 |
|
|
temLen := 0 |
|
|
var temDemandDate time.Time |
|
|
var temDemandDate time.Time |
|
|
for kkk, vvv := range row { |
|
|
for kkk, vvv := range row { |
|
|
//当列>=5开始记录零件
|
|
|
|
|
|
if kkk >= 5 { |
|
|
|
|
|
|
|
|
//当列>=6开始记录零件
|
|
|
|
|
|
if kkk >= 6 { |
|
|
//根据k的数值,映射数据
|
|
|
//根据k的数值,映射数据
|
|
|
val, ok := tem[kkk] |
|
|
val, ok := tem[kkk] |
|
|
//判断值是否存在
|
|
|
//判断值是否存在
|
|
@ -1541,13 +1541,13 @@ func (impl *CustDemandVerHeadServiceImplement) BulkImportFile(user *global.User, |
|
|
if k == 0 { |
|
|
if k == 0 { |
|
|
//记录日期,并且与k关联起来
|
|
|
//记录日期,并且与k关联起来
|
|
|
for kk, vv := range row { |
|
|
for kk, vv := range row { |
|
|
if kk >= 5 { |
|
|
|
|
|
|
|
|
if kk >= 6 { |
|
|
tem[kk] = utils.ValueToString(vv, "") |
|
|
tem[kk] = utils.ValueToString(vv, "") |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
continue |
|
|
continue |
|
|
} |
|
|
} |
|
|
ArtId := strings.TrimSpace(utils.ValueToString(row[4], "")) |
|
|
|
|
|
|
|
|
ArtId := strings.TrimSpace(utils.ValueToString(row[5], "")) |
|
|
//判断物料bom是否需要维护
|
|
|
//判断物料bom是否需要维护
|
|
|
if _, ok := articleMap[ArtId]; !ok { |
|
|
if _, ok := articleMap[ArtId]; !ok { |
|
|
//查询物料
|
|
|
//查询物料
|
|
@ -1719,7 +1719,7 @@ func (impl *CustDemandVerHeadServiceImplement) BulkImportFile(user *global.User, |
|
|
var temDemandDate time.Time |
|
|
var temDemandDate time.Time |
|
|
for kkk, vvv := range row { |
|
|
for kkk, vvv := range row { |
|
|
//当列>=5开始记录零件
|
|
|
//当列>=5开始记录零件
|
|
|
if kkk >= 5 { |
|
|
|
|
|
|
|
|
if kkk >= 6 { |
|
|
//根据k的数值,映射数据
|
|
|
//根据k的数值,映射数据
|
|
|
val, ok := tem[kkk] |
|
|
val, ok := tem[kkk] |
|
|
//判断值是否存在
|
|
|
//判断值是否存在
|
|
|