正在显示
7 个修改的文件
包含
24 行增加
和
11 行删除
| @@ -117,7 +117,7 @@ spec: | @@ -117,7 +117,7 @@ spec: | ||
| 117 | - name: BUSINESS_ADMIN_SERVICE_HOST | 117 | - name: BUSINESS_ADMIN_SERVICE_HOST |
| 118 | value: "https://suplus-business-admin-test.fjmaimaimai.com" | 118 | value: "https://suplus-business-admin-test.fjmaimaimai.com" |
| 119 | - name: MMM_OPEN_API_SERVICE_HOST | 119 | - name: MMM_OPEN_API_SERVICE_HOST |
| 120 | - value: "http://mmm-open-api-dev.fjmaimaimai.com" | 120 | + value: "http://mmm-open-api-test.fjmaimaimai.com" |
| 121 | volumes: | 121 | volumes: |
| 122 | - name: accesslogs | 122 | - name: accesslogs |
| 123 | emptyDir: {} | 123 | emptyDir: {} |
| @@ -157,7 +157,7 @@ func messageTaskRecordAnomaly() ([]*domain.MessagePersonal, error) { | @@ -157,7 +157,7 @@ func messageTaskRecordAnomaly() ([]*domain.MessagePersonal, error) { | ||
| 157 | payloadStr, _ := json.Marshal(payload) | 157 | payloadStr, _ := json.Marshal(payload) |
| 158 | newMessage := domain.MessagePersonal{ | 158 | newMessage := domain.MessagePersonal{ |
| 159 | Id: 0, | 159 | Id: 0, |
| 160 | - Types: domain.MessageTypesTaskStageApp, | 160 | + Types: domain.MessageTypesTaskRecordApp, |
| 161 | TargetUserId: val2.Id, | 161 | TargetUserId: val2.Id, |
| 162 | ReadFlag: domain.MessageIsRead, | 162 | ReadFlag: domain.MessageIsRead, |
| 163 | Title: "", | 163 | Title: "", |
| @@ -234,7 +234,7 @@ func appMessageSend() error { | @@ -234,7 +234,7 @@ func appMessageSend() error { | ||
| 234 | appMessage = append(appMessage, messageList2...) | 234 | appMessage = append(appMessage, messageList2...) |
| 235 | openApi := serviceGateway.NewHttplibMmmOpenApiServiceGateway() | 235 | openApi := serviceGateway.NewHttplibMmmOpenApiServiceGateway() |
| 236 | for _, val := range appMessage { | 236 | for _, val := range appMessage { |
| 237 | - _, err := openApi.PushInfo(1, constant.APP_MESSAGE_KEY, []int64{int64(val.TargetUserId)}, val.Title, val.Content) | 237 | + _, err := openApi.PushInfo(0, constant.APP_MESSAGE_KEY, []int64{int64(val.TargetUserId)}, val.Title, val.Content) |
| 238 | if err != nil { | 238 | if err != nil { |
| 239 | log.Logger.Error("发送远端openApi关于里程碑异常的消息通知:" + err.Error()) | 239 | log.Logger.Error("发送远端openApi关于里程碑异常的消息通知:" + err.Error()) |
| 240 | } | 240 | } |
| @@ -17,7 +17,7 @@ var UPLOAD_ZIP_PATH = "./uploads/zip" | @@ -17,7 +17,7 @@ var UPLOAD_ZIP_PATH = "./uploads/zip" | ||
| 17 | // Env 判断当前环境变量 | 17 | // Env 判断当前环境变量 |
| 18 | var Env = "dev" | 18 | var Env = "dev" |
| 19 | 19 | ||
| 20 | -var MMM_OPEN_API_SERVICE_HOST = "http://mmm-open-api-dev.fjmaimaimai.com" | 20 | +var MMM_OPEN_API_SERVICE_HOST = "http://mmm-open-api-test.fjmaimaimai.com" |
| 21 | 21 | ||
| 22 | // 绩效管理平台ID | 22 | // 绩效管理平台ID |
| 23 | var PLATFORM_ADMIN_ID = 28 | 23 | var PLATFORM_ADMIN_ID = 28 |
| @@ -24,6 +24,7 @@ const ( | @@ -24,6 +24,7 @@ const ( | ||
| 24 | MessageTypesTaskRecord MessageTypes = "task_record" //任务每日反馈异常 | 24 | MessageTypesTaskRecord MessageTypes = "task_record" //任务每日反馈异常 |
| 25 | MessageTypesTaskModify MessageTypes = "task_modify" //修改任务 | 25 | MessageTypesTaskModify MessageTypes = "task_modify" //修改任务 |
| 26 | MessageTypesTaskStageApp MessageTypes = "task_stage-app" //任务里程碑未按时完成 | 26 | MessageTypesTaskStageApp MessageTypes = "task_stage-app" //任务里程碑未按时完成 |
| 27 | + MessageTypesTaskRecordApp MessageTypes = "task_record-app" //任务每日反馈异常 | ||
| 27 | ) | 28 | ) |
| 28 | 29 | ||
| 29 | type MessageReadFlag string | 30 | type MessageReadFlag string |
| @@ -3,14 +3,14 @@ package serviceGateway | @@ -3,14 +3,14 @@ package serviceGateway | ||
| 3 | import ( | 3 | import ( |
| 4 | "crypto/tls" | 4 | "crypto/tls" |
| 5 | "encoding/json" | 5 | "encoding/json" |
| 6 | - "github.com/beego/beego/v2/client/httplib" | ||
| 7 | - "github.com/linmadan/egglib-go/utils/tool_funs" | ||
| 8 | - "gitlab.fjmaimaimai.com/allied-creation/performance/pkg/log" | ||
| 9 | "io/ioutil" | 6 | "io/ioutil" |
| 10 | "net/http" | 7 | "net/http" |
| 11 | "reflect" | 8 | "reflect" |
| 12 | "strings" | 9 | "strings" |
| 13 | "time" | 10 | "time" |
| 11 | + | ||
| 12 | + "github.com/beego/beego/v2/client/httplib" | ||
| 13 | + "gitlab.fjmaimaimai.com/allied-creation/performance/pkg/log" | ||
| 14 | ) | 14 | ) |
| 15 | 15 | ||
| 16 | type httpLibBaseServiceGateway struct { | 16 | type httpLibBaseServiceGateway struct { |
| @@ -101,7 +101,7 @@ func (client *httpLibBaseServiceGateway) ToJson(result interface{}) error { | @@ -101,7 +101,7 @@ func (client *httpLibBaseServiceGateway) ToJson(result interface{}) error { | ||
| 101 | } | 101 | } |
| 102 | err = json.Unmarshal(mBytes, result) | 102 | err = json.Unmarshal(mBytes, result) |
| 103 | //增加返回数据日志 | 103 | //增加返回数据日志 |
| 104 | - log.Logger.Debug(response.Request.Method+" "+response.Request.URL.String()+"----response----", tool_funs.SimpleStructToMap(result)) | 104 | + log.Logger.Debug(response.Request.Method + " " + response.Request.URL.String() + "----response----" + string(mBytes)) |
| 105 | return err | 105 | return err |
| 106 | } | 106 | } |
| 107 | 107 |
| 1 | package serviceGateway | 1 | package serviceGateway |
| 2 | 2 | ||
| 3 | import ( | 3 | import ( |
| 4 | - "strings" | ||
| 5 | - | ||
| 6 | "gitlab.fjmaimaimai.com/allied-creation/performance/pkg/constant" | 4 | "gitlab.fjmaimaimai.com/allied-creation/performance/pkg/constant" |
| 7 | ) | 5 | ) |
| 8 | 6 | ||
| @@ -31,7 +29,8 @@ type MessageExt struct { | @@ -31,7 +29,8 @@ type MessageExt struct { | ||
| 31 | 29 | ||
| 32 | // PushInfo 个推 | 30 | // PushInfo 个推 |
| 33 | func (serviceGateway *HttplibMmmOpenApiServiceGateway) PushInfo(msgType int, project string, uids []int64, title string, content string) (map[string]interface{}, error) { | 31 | func (serviceGateway *HttplibMmmOpenApiServiceGateway) PushInfo(msgType int, project string, uids []int64, title string, content string) (map[string]interface{}, error) { |
| 34 | - url := strings.Join([]string{serviceGateway.baseURL, "v1", "push", "pushInfo"}, "/") | 32 | + // url := strings.Join([]string{"v1", "push", "pushInfo"}, "/") |
| 33 | + url := "/v1/push/pushInfo" | ||
| 35 | serviceGateway.CreateRequest("post", url) | 34 | serviceGateway.CreateRequest("post", url) |
| 36 | options := &MessageOptions{ | 35 | options := &MessageOptions{ |
| 37 | MmmType: msgType, | 36 | MmmType: msgType, |
| 1 | +package serviceGateway | ||
| 2 | + | ||
| 3 | +import "testing" | ||
| 4 | + | ||
| 5 | +func TestPushInfo(t *testing.T) { | ||
| 6 | + //测试消息推送 | ||
| 7 | + c := NewHttplibMmmOpenApiServiceGateway() | ||
| 8 | + resp, err := c.PushInfo(0, "mmm.ability.performance", []int64{3422174102828544}, "ceshi推送一个消息233", "消息内容xxxx332") | ||
| 9 | + if err != nil { | ||
| 10 | + t.Error(err) | ||
| 11 | + } | ||
| 12 | + t.Logf("%v", resp) | ||
| 13 | +} |
-
请 注册 或 登录 后发表评论