Forráskód Böngészése

后端: 供方信息查询导出表时间为空判断

baichengfei 4 éve
szülő
commit
ac2d9e3564

+ 16 - 4
src/dashoo.cn/backend/api/controllers/oilsupplier/select.go

@@ -510,6 +510,7 @@ func (this *SelectController) ExportCompanyList() {
 	row.WriteSlice(&title, -1)
 
 	// 与表头顺序一一对应 ↓
+	nilTime := time.Time{}
 	for _, item := range list {
 		var dataArr []string
 		dataArr = append(dataArr, item.SupplierName)
@@ -550,8 +551,11 @@ func (this *SelectController) ExportCompanyList() {
 		} else {
 			dataArr = append(dataArr, "")
 		}
-
-		dataArr = append(dataArr, item.ApplyTime.Format("2006-01-02 15:04:05"))
+		if item.ApplyTime == nilTime {
+			dataArr = append(dataArr, "")
+		} else {
+			dataArr = append(dataArr, item.ApplyTime.Format("2006-01-02 15:04:05"))
+		}
 		dataArr = append(dataArr, item.OldSupplierName)
 		if item.Grade == "1" {
 			dataArr = append(dataArr, "一级")
@@ -573,10 +577,18 @@ func (this *SelectController) ExportCompanyList() {
 		dataArr = append(dataArr, item.CommercialNo)
 		dataArr = append(dataArr, item.DepositBank)
 		dataArr = append(dataArr, item.CompanyType)
-		dataArr = append(dataArr, item.SetupTime.Format("2006-01-02 15:04:05"))
+		if item.SetupTime == nilTime {
+			dataArr = append(dataArr, "")
+		} else {
+			dataArr = append(dataArr, item.SetupTime.Format("2006-01-02 15:04:05"))
+		}
 		dataArr = append(dataArr, item.CheckUnitName)
 		dataArr = append(dataArr, item.FullName)
-		dataArr = append(dataArr, item.CreateOn.Format("2006-01-02 15:04:05"))
+		if item.CreateOn == nilTime {
+			dataArr = append(dataArr, "")
+		} else {
+			dataArr = append(dataArr, item.CreateOn.Format("2006-01-02 15:04:05"))
+		}
 		dataArr = append(dataArr, item.Address)
 		dataArr = append(dataArr, item.LinkAddress)
 		dataArr = append(dataArr, item.BusinessScope)