Toggle navigation
Toggle navigation
This project
Loading...
Sign in
YOHOBUY
/
yohobuy-union
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
mingdan.ge
6 years ago
Commit
198ad06f315af130bdc45ba37ab9b7d7859394c3
1 parent
75c1757e
cps锁粉mq修改
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
28 additions
and
14 deletions
dal/src/main/java/com/yoho/unions/dal/model/UnionShareOrdersActivityPage.java
dal/src/main/java/com/yoho/unions/dal/model/UnionShareOrdersActivityPagePre.java
dal/src/main/java/com/yoho/unions/dal/model/UnionShareOrdersProduct.java
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUser.java
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUserApply.java
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUserFans.java
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUserInvite.java
server/src/main/java/com/yoho/unions/server/mqconsumer/UnionFansRelationConsumer.java
server/src/main/java/com/yoho/unions/server/mqconsumer/UnionShareOrderConsumer.java
server/src/main/java/com/yoho/unions/server/service/impl/UnionShareServiceImpl.java
dal/src/main/java/com/yoho/unions/dal/model/UnionShareOrdersActivityPage.java
View file @
198ad06
package
com
.
yoho
.
unions
.
dal
.
model
;
public
class
UnionShareOrdersActivityPage
{
import
com.yoho.service.model.union.request.BaseBO
;
public
class
UnionShareOrdersActivityPage
extends
BaseBO
{
private
Integer
id
;
private
Integer
activityId
;
...
...
dal/src/main/java/com/yoho/unions/dal/model/UnionShareOrdersActivityPagePre.java
View file @
198ad06
package
com
.
yoho
.
unions
.
dal
.
model
;
public
class
UnionShareOrdersActivityPagePre
{
import
com.yoho.service.model.union.request.BaseBO
;
public
class
UnionShareOrdersActivityPagePre
extends
BaseBO
{
private
Integer
id
;
private
Integer
uid
;
...
...
dal/src/main/java/com/yoho/unions/dal/model/UnionShareOrdersProduct.java
View file @
198ad06
package
com
.
yoho
.
unions
.
dal
.
model
;
import
com.yoho.service.model.union.request.BaseBO
;
import
java.math.BigDecimal
;
public
class
UnionShareOrdersProduct
{
public
class
UnionShareOrdersProduct
extends
BaseBO
{
private
Integer
id
;
private
Integer
productSkn
;
...
...
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUser.java
View file @
198ad06
package
com
.
yoho
.
unions
.
dal
.
model
;
public
class
UnionShareUser
{
import
com.yoho.service.model.union.request.BaseBO
;
public
class
UnionShareUser
extends
BaseBO
{
private
Integer
id
;
private
Integer
uid
;
...
...
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUserApply.java
View file @
198ad06
package
com
.
yoho
.
unions
.
dal
.
model
;
public
class
UnionShareUserApply
{
import
com.yoho.service.model.union.request.BaseBO
;
public
class
UnionShareUserApply
extends
BaseBO
{
private
Integer
id
;
private
Integer
uid
;
...
...
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUserFans.java
View file @
198ad06
package
com
.
yoho
.
unions
.
dal
.
model
;
public
class
UnionShareUserFans
{
import
com.yoho.service.model.union.request.BaseBO
;
public
class
UnionShareUserFans
extends
BaseBO
{
private
Integer
id
;
private
Integer
uid
;
...
...
dal/src/main/java/com/yoho/unions/dal/model/UnionShareUserInvite.java
View file @
198ad06
package
com
.
yoho
.
unions
.
dal
.
model
;
import
com.yoho.service.model.union.request.BaseBO
;
import
java.math.BigDecimal
;
public
class
UnionShareUserInvite
{
public
class
UnionShareUserInvite
extends
BaseBO
{
private
Integer
id
;
private
Integer
inviterUid
;
...
...
server/src/main/java/com/yoho/unions/server/mqconsumer/UnionFansRelationConsumer.java
View file @
198ad06
package
com
.
yoho
.
unions
.
server
.
mqconsumer
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.yoho.core.common.utils.JsonUtil
;
import
com.yoho.core.rabbitmq.YhConsumer
;
...
...
@@ -33,13 +32,13 @@ public class UnionFansRelationConsumer implements YhConsumer {
if
(
null
==
o
)
{
return
;
}
JSONObject
jsonObject
=
(
JSONObject
)
JSON
.
toJSON
(
o
);
JSONObject
jsonObject
=
JSONObject
.
parseObject
(
o
.
toString
(),
JSONObject
.
class
);
if
(
jsonObject
!=
null
&&
jsonObject
.
containsKey
(
"list"
))
{
List
<
UnionShareUserFans
>
bo
=
JsonUtil
.
jsonToList
(
jsonObject
.
getString
(
"list"
),
UnionShareUserFans
.
class
);
unionShareService
.
updateFansRelation
(
bo
);
}
}
catch
(
Exception
e
)
{
logger
.
warn
(
"UnionFansRelationConsumer,handleMessage fail! obj is {}, e {}"
,
o
,
e
);
logger
.
warn
(
"UnionFansRelationConsumer,handleMessage fail! obj is {}, e
is
{}"
,
o
,
e
);
}
}
}
...
...
server/src/main/java/com/yoho/unions/server/mqconsumer/UnionShareOrderConsumer.java
View file @
198ad06
...
...
@@ -50,7 +50,7 @@ public class UnionShareOrderConsumer implements YhConsumer {
dates
.
add
(
DateUtil
.
getDateStrBySecond
(
bo
.
getOrderTime
(),
"yyyyMM"
));
uids
.
put
(
bo
.
getPromoteUid
(),
dates
);
}
catch
(
Exception
e
)
{
logger
.
warn
(
"UnionShareOrderConsumer,handleMessage fail! bo is {}, e
{}"
,
l
,
e
.
getMessage
()
);
logger
.
warn
(
"UnionShareOrderConsumer,handleMessage fail! bo is {}, e
is {}"
,
l
,
e
);
}
});
logger
.
info
(
"UnionShareOrderConsumer,begin to updateMonthData,uids is {},o is {}"
,
uids
,
o
);
...
...
@@ -60,7 +60,7 @@ public class UnionShareOrderConsumer implements YhConsumer {
try
{
unionShareService
.
updateMonthData
(
u
,
dates
);
}
catch
(
Exception
e
)
{
logger
.
warn
(
"UnionShareOrderConsumer,updateMonthData error,uid is {},dates is {},e is {}"
,
u
,
dates
,
e
.
getMessage
()
);
logger
.
warn
(
"UnionShareOrderConsumer,updateMonthData error,uid is {},dates is {},e is {}"
,
u
,
dates
,
e
);
}
});
logger
.
info
(
"UnionShareOrderConsumer,updateMonthData end,uids is {},o is {}"
,
uids
,
o
);
...
...
@@ -68,7 +68,7 @@ public class UnionShareOrderConsumer implements YhConsumer {
int
date
=
Integer
.
valueOf
(
DateUtil
.
getToday
(
"yyyyMMdd"
));
redisHashCache
.
delete
(
ShareOrdersKeyEnum
.
RANK_LIST
.
getPreKey
(),
date
);
}
catch
(
Exception
e
)
{
logger
.
warn
(
"UnionShareOrderConsumer,handleMessage fail! obj is {}, e
{}"
,
o
,
e
.
getMessage
()
);
logger
.
warn
(
"UnionShareOrderConsumer,handleMessage fail! obj is {}, e
is {}"
,
o
,
e
);
}
}
}
...
...
server/src/main/java/com/yoho/unions/server/service/impl/UnionShareServiceImpl.java
View file @
198ad06
...
...
@@ -798,6 +798,7 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport
* */
@Override
public
void
updateFansRelation
(
List
<
UnionShareUserFans
>
bo
){
logger
.
info
(
"updateFansRelation,bo is {}"
,
JsonUtil
.
objectToJSON
(
bo
));
if
(
CollectionUtils
.
isEmpty
(
bo
))
{
return
;
}
...
...
@@ -823,7 +824,7 @@ public class UnionShareServiceImpl implements IUnionShareService,IBusinessExport
return
;
}
if
(
fans
.
getCreateTime
()
<=
fansDb
.
getCreateTime
())
{
logger
.
info
(
"saveFansRelation end.fans is older than fansDb,fansDb is {},fans is {}"
,
fans
);
logger
.
info
(
"saveFansRelation end.fans is older than fansDb,fansDb is {},fans is {}"
,
fans
Db
,
fans
);
return
;
}
if
(
fansDb
.
getUid
().
equals
(
fans
.
getUid
()))
{
...
...
Please
register
or
login
to post a comment