|
@@ -847,3 +847,26 @@ func RefreshMysteelChemicalData(edbCode string) {
|
|
|
errMsg = resp.ErrMsg
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+// RefreshMysteelChemicalData 根据手工指标code刷新手工指标数据
|
|
|
+func HealthCheckMysteelChemicalApi() (isEnable bool, ErrMsg string, err error) {
|
|
|
+ url := utils.EDB_LIB_URL + "mysteel_chemical/handle/mysteel/api/check"
|
|
|
+
|
|
|
+ body, err := HttpPost(url, "", utils.ZhLangVersion)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ var resp models.BaseResponse
|
|
|
+ if err = json.Unmarshal(body, &resp); err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ apiCheck, ok := resp.Data.(map[string]interface{})
|
|
|
+ if ok {
|
|
|
+ isEnable = apiCheck["IsEnable"].(bool)
|
|
|
+ ErrMsg = apiCheck["ErrMsg"].(string)
|
|
|
+ } else {
|
|
|
+ err = errors.New("钢联api接口不可用")
|
|
|
+ }
|
|
|
+
|
|
|
+ return
|
|
|
+}
|