Roc 6 mēneši atpakaļ
vecāks
revīzija
f6b54d2a23
1 mainītis faili ar 13 papildinājumiem un 0 dzēšanām
  1. 13 0
      services/data/edb_info_relation.go

+ 13 - 0
services/data/edb_info_relation.go

@@ -381,9 +381,22 @@ func GetEdbRelationList(source, edbType int, classifyId, sysUserId, frequency, k
 	}
 	switch isStop {
 	case -1:
+		// 供应商停用
+		if source == utils.DATA_SOURCE_MYSTEEL_CHEMICAL {
+			joinTableStr = ` LEFT JOIN base_from_mysteel_chemical_index z ON e.edb_code = z.index_code `
+			addFieldStr = ` ,z.is_supplier_stop `
+		}
 	case 0, 1:
 		condition += " AND e.no_update = ? "
 		pars = append(pars, isStop)
+
+		// 供应商停用
+		if source == utils.DATA_SOURCE_MYSTEEL_CHEMICAL {
+			condition += " AND z.is_supplier_stop = ? "
+			pars = append(pars, 0)
+			joinTableStr = ` LEFT JOIN base_from_mysteel_chemical_index z ON e.edb_code = z.index_code `
+			addFieldStr = ` ,z.is_supplier_stop `
+		}
 	case 3:
 		// 供应商停用
 		if source == utils.DATA_SOURCE_MYSTEEL_CHEMICAL {