|
|
@@ -322,8 +322,16 @@ func (s *SamplesInfoService) InsertExcelSamplesInput(excelpath, acccode, createb
|
|
|
tbldetail := acccode + SamplesDetailtbName
|
|
|
tblfile := acccode + SamplesDetailFiletbName
|
|
|
tblbuss := acccode + SamplesBusstbName
|
|
|
- tbldonor := acccode + AnimalInfoName
|
|
|
+ //tbldonor := acccode + AnimalInfoName
|
|
|
//tbldonor := acccode + DonorstbName
|
|
|
+ //当是蜜蜂所用户时,取acccode + AnimalInfoName 动物表数据
|
|
|
+ tbldonor := ""
|
|
|
+ if(strings.EqualFold(acccode,"sBBo4")){
|
|
|
+ tbldonor = acccode + AnimalInfoName
|
|
|
+ }else{
|
|
|
+ tbldonor = acccode + DonorstbName
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
var datadetail SamplesDetail
|
|
|
var databuss samplesbusiness.SamplesBusiness //业务记录
|
|
|
@@ -383,7 +391,6 @@ func (s *SamplesInfoService) InsertExcelSamplesInput(excelpath, acccode, createb
|
|
|
}
|
|
|
|
|
|
if cell.String() != "" && len(cell.String()) != 0 {
|
|
|
- fmt.Println("mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm", field)
|
|
|
if field == "EquipmentId" {
|
|
|
basestation.EquipmentId, _ = utils.StrTo(cell.String()).Int()
|
|
|
} else if field == "ShelfId" {
|
|
|
@@ -415,11 +422,9 @@ func (s *SamplesInfoService) InsertExcelSamplesInput(excelpath, acccode, createb
|
|
|
}
|
|
|
basestation.BarCode = cell.String()
|
|
|
} else if field == "SampleType" {
|
|
|
- fmt.Println("dvvvvvvvbv ddd", field)
|
|
|
basestation.SampleTypeName = cell.String()
|
|
|
where2 := " AccCode='" + acccode + "' and Name='" + cell.String() + "'"
|
|
|
sampletype_data = svc.GetSampleType(where2)
|
|
|
- fmt.Println("ddddddddddddddddddddddddd", sampletype_data)
|
|
|
if sampletype_data.Id == 0 {
|
|
|
flag = 1
|
|
|
warn1 = " "
|
|
|
@@ -710,7 +715,7 @@ func (s *SamplesInfoService) InsertExcelSamplesInput(excelpath, acccode, createb
|
|
|
|
|
|
if flag == 1 {
|
|
|
flag = 0
|
|
|
- continue
|
|
|
+ //continue
|
|
|
}
|
|
|
|
|
|
if basestation.CreateBy == "" {
|