1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package NatsServer
- import (
- "ColdVerify_server/lib"
- "ColdVerify_server/logs"
- "github.com/vmihailenco/msgpack/v5"
- )
- func Import_TaskData(T_uuid, T_task_id string, TaskData_Num int) {
- logs.Println("Nats =>", lib.FuncName(), T_uuid, T_uuid)
- type T_R struct {
- T_uuid string `xml:"T_uuid"`
- T_task_id string `xml:"T_task_id"`
- TaskData_Num int `xml:"TaskData_Num"`
- }
- t_r := T_R{
- T_uuid: T_uuid,
- T_task_id: T_task_id,
- TaskData_Num: TaskData_Num,
- }
- b, err := msgpack.Marshal(&t_r)
- if err != nil {
- logs.Error("Nats =>", "msgpack Marshal err", err)
- }
- err = lib.Nats.Publish("ColdVerify_Local_Import_TaskData", b)
- if err != nil {
- logs.Error("Nats =>", lib.FuncName(), err)
- }
- }
- func Create_Local_Table(T_task_id string) {
- logs.Println("Nats =>", lib.FuncName(), T_task_id)
- err := lib.Nats.Publish("ColdVerify_Local_Create_Table", []byte(T_task_id))
- if err != nil {
- logs.Error("Nats =>", lib.FuncName(), err)
- }
- }
- // 同步2。8数据
- func Sync1_TaskData(T_task_id string) {
- logs.Println("Nats =>", lib.FuncName(), T_task_id)
- err := lib.Nats.Publish("ColdVerify_Local_Sync1_TaskData", []byte(T_task_id))
- if err != nil {
- logs.Error("Nats =>", lib.FuncName(), err)
- }
- }
|