index.go 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. package xiangyu
  2. import (
  3. "eta_gn/eta_bridge/services/xiangyu"
  4. )
  5. // PushIndexDataResp
  6. // @Description: 推送指标信息数据
  7. // @author: Roc
  8. // @datetime 2024-02-28 17:48:01
  9. // @param data xiangyu.PushBaseParamReq
  10. // @return err error
  11. // @return errMsg string
  12. func PushIndexDataResp(data xiangyu.PushBaseParamReq) (err error, errMsg string) {
  13. // 获取xiangyu token
  14. errMsg = `同步失败`
  15. data.TableCode = "CY_DATA_ASSETS_INFO" // 固定字段
  16. _, err = xiangyu.PushIndexData(data)
  17. //fmt.Println(resp)
  18. return
  19. }
  20. // PushEdbValueDataResp
  21. // @Description: 推送指标对应的日期值数据
  22. // @author: Roc
  23. // @datetime 2024-02-29 09:39:07
  24. // @param data xiangyu.PushBaseParamReq
  25. // @return err error
  26. // @return errMsg string
  27. func PushEdbValueDataResp(data xiangyu.PushBaseParamReq) (err error, errMsg string) {
  28. // 获取xiangyu token
  29. errMsg = `同步失败`
  30. data.TableCode = "CY_DATA_ASSETS_DETAIL" // 固定字段
  31. _, err = xiangyu.PushEdbValue(data)
  32. //fmt.Println(resp)
  33. return
  34. }
  35. // PushClassifyDataResp
  36. // @Description: 推送分类数据
  37. // @author: Roc
  38. // @datetime 2024-02-29 09:39:07
  39. // @param data xiangyu.PushBaseParamReq
  40. // @return err error
  41. // @return errMsg string
  42. func PushClassifyDataResp(data xiangyu.PushBaseParamReq) (err error, errMsg string) {
  43. errMsg = `同步失败`
  44. data.TableCode = "CY_CATALOG_CLASSIFY" // 固定字段
  45. _, err = xiangyu.PushClassify(data)
  46. //fmt.Println(resp)
  47. return
  48. }
  49. // PushEdbClassifyDataResp
  50. // @Description: 推送指标分类数据
  51. // @author: Roc
  52. // @datetime 2024-02-29 09:39:07
  53. // @param data xiangyu.PushBaseParamReq
  54. // @return err error
  55. // @return errMsg string
  56. func PushEdbClassifyDataResp(data xiangyu.PushBaseParamReq) (err error, errMsg string) {
  57. errMsg = `同步失败`
  58. data.TableCode = "CY_CATALOG_INDEX_ASSOCIATE" // 固定字段
  59. _, err = xiangyu.PushBase(data)
  60. //fmt.Println(resp)
  61. return
  62. }