张延森 3 years ago
parent
commit
f9138c611d

+ 1
- 1
pom.xml View File

@@ -10,7 +10,7 @@
10 10
 	</parent>
11 11
 	<groupId>com.yunzhi</groupId>
12 12
 	<artifactId>marketing</artifactId>
13
-	<version>v1.0.17</version>
13
+	<version>v1.0.18</version>
14 14
 	<name>marketing-cloud</name>
15 15
 	<description>新联康营销云</description>
16 16
 

+ 4
- 7
src/main/java/com/yunzhi/marketing/service/impl/TaBuildingDynamicServiceImpl.java View File

@@ -146,21 +146,18 @@ public class TaBuildingDynamicServiceImpl extends ServiceImpl<TaBuildingDynamicM
146 146
         QueryWrapper<TaBuildingDynamic> buildingDynamicQueryWrapper = new QueryWrapper<>();
147 147
         buildingDynamicQueryWrapper.eq("dynamic_id", dynamicId);
148 148
         buildingDynamicQueryWrapper.eq("status",1);
149
-        TaBuildingDynamic tabuildingDynamic = buildingDynamicMapper.selectOne(buildingDynamicQueryWrapper);
150
-        if (null == tabuildingDynamic){
149
+        TaBuildingDynamic buildingDynamic = buildingDynamicMapper.selectOne(buildingDynamicQueryWrapper);
150
+        if (null == buildingDynamic){
151 151
             return ResponseBean.error("当前活动已失效", ResponseBean.ERROR_UNAVAILABLE);
152 152
         }
153 153
         // 当前阅读量加1
154
-        Integer saveNum = tabuildingDynamic.getPvNum() == null ? 1:tabuildingDynamic.getPvNum()+1;
155
-        tabuildingDynamic.setPvNum(saveNum);
156
-        buildingDynamicMapper.updateById(tabuildingDynamic);
157
-        TaBuildingDynamic buildingDynamic = buildingDynamicMapper.selectOne(buildingDynamicQueryWrapper);
154
+        buildingDynamicMapper.setFieldNum(dynamicId, "pv_num", 1);
155
+
158 156
         TaPerson taPerson = taPersonMapper.selectByIdPerson(openid);
159 157
         if (null == taPerson){
160 158
             return ResponseBean.error("验证当前人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
161 159
         }
162 160
 
163
-
164 161
         setExtendInfo(buildingDynamic, taPerson);
165 162
 
166 163
         // 活动已报名人数