From 2030ec81f18f4ec9ea1800f13046acafff6d50f7 Mon Sep 17 00:00:00 2001 From: yinbentan <yinbentan@live.com> Date: 星期四, 26 九月 2024 00:48:59 +0800 Subject: [PATCH] 添加grpc方法:客户信息维护 --- api/v1/system_set.go | 58 ++++++++++++++++++++-------------------------------------- 1 files changed, 20 insertions(+), 38 deletions(-) diff --git a/api/v1/system_set.go b/api/v1/system_set.go index 9e9ff6f..53403e8 100644 --- a/api/v1/system_set.go +++ b/api/v1/system_set.go @@ -82,49 +82,31 @@ return } m := make(map[string]string) + systemSet, err := service.GetSystemSet() + if err != nil { + ctx.FailWithMsg(ecode.UnknownErr, "鏌ヨ澶辫触") + return + } switch constvar.ModeType(modeType) { case constvar.BjdMode: - all, err := model.NewSystemSetSearch().SetModeType(modeType).FindAll() - if err != nil { - ctx.FailWithMsg(ecode.UnknownErr, "鏌ヨ绯荤粺璁剧疆閿欒") - return - } - for _, set := range all { - //鎶ヤ环鍗曟槸鍚﹀繀椤诲叧鑱旈攢鍞満浼� - if set.Name == "鎶ヤ环鍗曟槸鍚﹀繀椤诲叧鑱旈攢鍞満浼�" { - if set.Value == "鏄�" { - m["Xsjh"] = "yes" - } else { - m["Xsjh"] = "no" - //c.Writer.Header().Set("Xsjh", "no") - } - } + value := systemSet["鎶ヤ环鍗曟槸鍚﹀繀椤诲叧鑱旈攢鍞満浼�"].((map[string]interface{}))["value"] + if value == "鏄�" { + m["Xsjh"] = "yes" + } else { + m["Xsjh"] = "no" } case constvar.XsmxMode: - all, err := model.NewSystemSetSearch().SetModeType(modeType).FindAll() - if err != nil { - ctx.FailWithMsg(ecode.UnknownErr, "鏌ヨ绯荤粺璁剧疆閿欒") - return + value := systemSet["閿�鍞槑缁嗗崟鏄惁蹇呴』鍏宠仈鎶ヤ环鍗�"].((map[string]interface{}))["value"] + if value == "鏄�" { + m["Bjd"] = "yes" + } else { + m["Bjd"] = "no" } - for _, set := range all { - //閿�鍞槑缁嗗崟鏄惁蹇呴』鍏宠仈鎶ヤ环鍗� - if set.Name == "閿�鍞槑缁嗗崟鏄惁蹇呴』鍏宠仈鎶ヤ环鍗�" { - if set.Value == "鏄�" { - m["Bjd"] = "yes" - } else { - m["Bjd"] = "no" - //c.Writer.Header().Set("Bjd", "no") - } - } - //閿�鍞槑缁嗗崟鏄惁蹇呴』鍏宠仈涓氬姟鏈轰細 - if set.Name == "閿�鍞槑缁嗗崟鏄惁蹇呴』鍏宠仈涓氬姟鏈轰細" { - if set.Value == "鏄�" { - m["Ywjh"] = "yes" - } else { - m["Ywjh"] = "no" - //c.Writer.Header().Set("Ywjh", "no") - } - } + value = systemSet["閿�鍞槑缁嗗崟鏄惁蹇呴』鍏宠仈涓氬姟鏈轰細"].((map[string]interface{}))["value"] + if value == "鏄�" { + m["Ywjh"] = "yes" + } else { + m["Ywjh"] = "no" } default: ctx.FailWithMsg(ecode.UnknownErr, "鍙傛暟閿欒") -- Gitblit v1.8.0