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

fix:钢联化工初始化,新增终端号配置

Roc 1 éve
szülő
commit
03506bd38a

BIN
docs/逸诺新增钢联数据列表.xlsx


+ 37 - 0
routers/commentsRouter.go

@@ -0,0 +1,37 @@
+package routers
+
+import (
+	beego "github.com/beego/beego/v2/server/web"
+	"github.com/beego/beego/v2/server/web/context/param"
+)
+
+func init() {
+
+    beego.GlobalControllerRouter["eta/eta_data_init/controllers:DataInitController"] = append(beego.GlobalControllerRouter["eta/eta_data_init/controllers:DataInitController"],
+        beego.ControllerComments{
+            Method: "Base",
+            Router: `/base`,
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["eta/eta_data_init/controllers:DataInitController"] = append(beego.GlobalControllerRouter["eta/eta_data_init/controllers:DataInitController"],
+        beego.ControllerComments{
+            Method: "MySteelChemical",
+            Router: `/mysteel_chemical`,
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+    beego.GlobalControllerRouter["eta/eta_data_init/controllers:DataInitController"] = append(beego.GlobalControllerRouter["eta/eta_data_init/controllers:DataInitController"],
+        beego.ControllerComments{
+            Method: "MySteelChemicalBase",
+            Router: `/mysteel_chemical/base`,
+            AllowHTTPMethods: []string{"get"},
+            MethodParams: param.Make(),
+            Filters: nil,
+            Params: nil})
+
+}

+ 6 - 2
services/init_mysteel_index.go

@@ -52,7 +52,7 @@ func InitMysteelChemicalIndex(filePath string) {
 	fmt.Println("rows len:", len(rows))
 	for rk, row := range rows {
 		if rk > 0 {
-			var classifyFirst, classifySecond, classifyThree, indexCode, indexName, frequency, unit, source string
+			var classifyFirst, classifySecond, classifyThree, indexCode, indexName, frequency, unit, source, terminalCode string
 			for ck, colCell := range row {
 				switch ck {
 				case 0:
@@ -71,6 +71,8 @@ func InitMysteelChemicalIndex(filePath string) {
 					unit = colCell
 				case 7:
 					source = colCell
+				case 8:
+					terminalCode = colCell //终端号
 				}
 			}
 
@@ -79,7 +81,8 @@ func InitMysteelChemicalIndex(filePath string) {
 				indexCode != "" &&
 				indexName != "" &&
 				unit != "" &&
-				frequency != "" {
+				frequency != "" &&
+				terminalCode != `` {
 
 				//classifyFirstMap := make(map[string]interface{})
 				//classifyFirstMap["ClassifyName"] = classifyFirst
@@ -150,6 +153,7 @@ func InitMysteelChemicalIndex(filePath string) {
 
 				indexMap := make(map[string]interface{})
 				indexMap["EdbCode"] = indexCode
+				indexMap["TerminalCode"] = terminalCode
 				indexMap["BaseFromMysteelChemicalClassifyId"] = resp.Data.BaseFromMysteelChemicalClassifyId
 				indexMap["SysUserId"] = utils.OpUserId
 				indexMap["SysUserRealName"] = utils.OpUserRealName