记得上下班打卡 | git大法好,push需谨慎

Commit f1bf9426 authored by 胡佳晨's avatar 胡佳晨

修改脚本

parent bf0c5082
......@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import com.liquidnet.service.stone.dto.StoneScoreListDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
......@@ -17,7 +19,7 @@ import lombok.EqualsAndHashCode;
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class StoneScoreUser implements Serializable {
public class StoneScoreUser implements Serializable,Cloneable {
private static final long serialVersionUID = 1L;
......@@ -46,4 +48,14 @@ public class StoneScoreUser implements Serializable {
private String comment;
private static final StoneScoreUser obj = new StoneScoreUser();
public static StoneScoreUser getNew() {
try {
return (StoneScoreUser) obj.clone();
} catch (CloneNotSupportedException e) {
e.printStackTrace();
}
return new StoneScoreUser();
}
}
......@@ -83,7 +83,7 @@ public class DataImpl {
//创建 用户积分数据
int isExists = stoneScoreUserMapper.selectCount(Wrappers.lambdaQuery(StoneScoreUser.class).eq(StoneScoreUser::getUid, uid));
if (isExists <= 0) {
StoneScoreUser data = new StoneScoreUser();
StoneScoreUser data = StoneScoreUser.getNew();
data.setStatus(1);
data.setScoreId(IDGenerator.nextTimeId2());
data.setUid(uid);
......@@ -103,7 +103,7 @@ public class DataImpl {
int goodsPrice = (int) JSONObject.parseObject(resultData).get("cost");
try {
score += (goodsPrice);
}catch (Exception e){
} catch (Exception e) {
}
......@@ -141,7 +141,7 @@ public class DataImpl {
if (isLog <= 0) {
MultiValueMap<String, String> params = CollectionUtil.linkedMultiValueMapStringString();
params.add("uid", uid);
params.add("score", (score>=12000?12000:score) + "");
params.add("score", (score >= 12000 ? 12000 : score) + "");
params.add("content", "历史积分");
HttpUtil.post(stoneUrl + "/user/logs/in2111", params);
}
......@@ -165,7 +165,7 @@ public class DataImpl {
//创建 用户积分数据
int isExists = stoneScoreUserMapper.selectCount(Wrappers.lambdaQuery(StoneScoreUser.class).eq(StoneScoreUser::getUid, uid));
if (isExists <= 0) {
StoneScoreUser data = new StoneScoreUser();
StoneScoreUser data = StoneScoreUser.getNew();
data.setStatus(1);
data.setScoreId(IDGenerator.nextTimeId2());
data.setUid(uid);
......@@ -184,7 +184,7 @@ public class DataImpl {
//获取商品每日任务积分
String resultData = HttpUtil.get("http://mall.zhengzai.tv/admin/sumUserCost?user_id=" + uid, null);
int goodsPrice = (int) JSONObject.parseObject(resultData).get("cost");
score += goodsPrice ;
score += goodsPrice;
//获取 关注摩登天空服务号
if (getUnionIdByPhone(mobile) != null) {
......@@ -220,7 +220,7 @@ public class DataImpl {
if (isLog <= 0) {
MultiValueMap<String, String> params = CollectionUtil.linkedMultiValueMapStringString();
params.add("uid", uid);
params.add("score", (score>=12000?12000:score) + "");
params.add("score", (score >= 12000 ? 12000 : score) + "");
params.add("content", "历史积分");
HttpUtil.post(stoneUrl + "/user/logs/in2111", params);
}
......@@ -240,7 +240,7 @@ public class DataImpl {
int scoreUse = 0;
for (StoneScoreLogs item : list) {
//初始化 mongo
StoneScoreLogs logs = new StoneScoreLogs();
StoneScoreLogs logs = StoneScoreLogs.getNew();
logs.setLogsId(item.getLogsId());
logs.setContent(item.getContent());
logs.setReason(item.getReason());
......
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 to comment