Commit 9d1d18b2 by 孙龙

up

parent 655e4321
Showing with 35 additions and 5 deletions
......@@ -41,7 +41,10 @@ func DispenseMsg(data string) (err error){
pushMsg := comUser{}
if table == "lie_invoice_company" && php2go.InArray(action_type,action_type_slice){
if len(olddata) > 0{
//修改
for field,_ := range olddata{
if php2go.InArray(field,lie_invoice_company_field){
//分发
......@@ -56,25 +59,52 @@ func DispenseMsg(data string) (err error){
break
}
}
}else{
//新增
pushMsg.ComId = gjson.Parse(data).Get("data.id").Int()
if pushMsg.ComId == 0{
return
}
_data,err := json.Marshal(&pushMsg)
if err == nil{
DispenseMsgToMq(string(_data))
}
}
}
if table == "lie_invoice_com_user" && php2go.InArray(action_type,action_type_slice){
for field,_ := range olddata{
if php2go.InArray(field,lie_invoice_com_user_field){
if len(olddata) > 0 {
//修改
for field, _ := range olddata {
if php2go.InArray(field, lie_invoice_com_user_field) {
//分发
pushMsg.ComId = gjson.Parse(data).Get("data.com_id").Int()
pushMsg.UserId = gjson.Parse(data).Get("data.user_id").Int()
pushMsg.SaleId = gjson.Parse(data).Get("data.sale_id").Int()
if pushMsg.ComId == 0{
if pushMsg.ComId == 0 {
break
}
data,err := json.Marshal(&pushMsg)
if err == nil{
data, err := json.Marshal(&pushMsg)
if err == nil {
DispenseMsgToMq(string(data))
}
break
}
}
}else{
//新增
pushMsg.ComId = gjson.Parse(data).Get("data.com_id").Int()
pushMsg.UserId = gjson.Parse(data).Get("data.user_id").Int()
pushMsg.SaleId = gjson.Parse(data).Get("data.sale_id").Int()
if pushMsg.ComId == 0 {
return
}
data, err := json.Marshal(&pushMsg)
if err == nil {
DispenseMsgToMq(string(data))
}
}
}
if table == "lie_invoice_com_apply" && action_type == "insert"{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment