Просмотр исходного кода

盘古新增导粉类型 从账号列表->个微池 链路修改

lqc 4 лет назад
Родитель
Сommit
e38cd2ce50

+ 1 - 0
src/main/java/com/mokamrp/privates/controller/pangu/FosterwxMobileController.java

@@ -509,6 +509,7 @@ public class FosterwxMobileController extends BaseController<FosterwxMobile> {
             fosterwxMobilePool.setCodeUrl(fosterwxMobile.getCodeUrl());
             fosterwxMobilePool.setStatus(1);
             fosterwxMobilePool.setMaxFans("");
+            fosterwxMobilePool.setIncomeFansType(fosterwxMobile.getIncomeFansType());
             fosterwxMobilePool.setBusMobileNo(fosterwxMobile.getMobileNo());
             fosterwxMobilePool.setFlowPosition("");
             if (null != corp) {

+ 1 - 0
src/main/java/com/mokamrp/privates/entity/pangu/FosterwxMobilePoolHandle.java

@@ -13,4 +13,5 @@ public class FosterwxMobilePoolHandle extends Model<FosterwxMobilePoolHandle> {
     private String mobileNo;
     private Integer status;
     private String flowPosition;
+    private Integer incomeFansType;
 }

+ 4 - 3
src/main/java/com/mokamrp/privates/mapper/pangu/FosterwxMobilePoolMapper.xml

@@ -12,10 +12,11 @@
         <result column="mobile_no" property="mobileNo"/>
         <result column="code_url" property="codeUrl"/>
         <result column="status" property="status"/>
-        <result column="is_auto" property="isAuto" />
-        <result column="status_update_time" property="statusUpdateTime" />
+        <result column="is_auto" property="isAuto"/>
+        <result column="status_update_time" property="statusUpdateTime"/>
         <result column="wx_appid" property="wxAppid"/>
         <result column="max_fans" property="maxFans"/>
+        <result column="income_fans_type" property="incomeFansType"/>
         <result column="bus_mobile_no" property="busMobileNo"/>
         <result column="flow_position" property="flowPosition"/>
         <result column="create_uid" property="createUid"/>
@@ -27,7 +28,7 @@
     <!-- 通用查询结果列 -->
     <sql id="Base_Column_List">
         id
-        , pool_index, station_id, station_name, mobile_code, mobile_no, code_url, status, is_auto, status_update_time, wx_appid, max_fans, bus_mobile_no, flow_position, create_uid, update_uid, create_at, update_at
+        , pool_index, station_id, station_name, mobile_code, mobile_no, code_url, status, is_auto, status_update_time, wx_appid, max_fans, income_fans_type, bus_mobile_no, flow_position, create_uid, update_uid, create_at, update_at
     </sql>
     <select id="getList" resultType="com.mokamrp.privates.mapper.pangu.pojo.FosterwxMobilePool">
         SELECT *

+ 2 - 0
src/main/java/com/mokamrp/privates/mapper/pangu/pojo/FosterwxMobile.java

@@ -190,6 +190,8 @@ public class FosterwxMobile extends Model<FosterwxMobile> {
     @TableField(exist = false)
     private String type;
 
+    @TableField(exist = false)
+    private Integer incomeFansType;
 
     public Integer getId() {
         return id;

+ 4 - 0
src/main/java/com/mokamrp/privates/mapper/pangu/pojo/FosterwxMobilePool.java

@@ -85,6 +85,10 @@ public class FosterwxMobilePool extends Model<FosterwxMobilePool> {
      */
     private String maxFans;
 
+    /**
+     * 导粉类型(1、流量导粉2、游戏导粉)
+     */
+    private Integer incomeFansType;
 
     /**
      * 当日进粉数量

+ 3 - 0
src/main/java/com/mokamrp/privates/service/pangu/impl/FosterwxMobilePoolServiceImpl.java

@@ -50,6 +50,9 @@ public class FosterwxMobilePoolServiceImpl extends ServiceImpl<FosterwxMobilePoo
             fosterwxMobilePoolLambdaQueryWrapper.eq(FosterwxMobilePool::getStatus, handle.getStatus());
         if (null != handle.getFlowPosition() && !handle.getFlowPosition().isEmpty())
             fosterwxMobilePoolLambdaQueryWrapper.like(FosterwxMobilePool::getFlowPosition, handle.getFlowPosition());
+        if (null != handle.getIncomeFansType() && 0 != handle.getIncomeFansType())
+            fosterwxMobilePoolLambdaQueryWrapper.eq(FosterwxMobilePool::getIncomeFansType, handle.getIncomeFansType());
+
         fosterwxMobilePoolLambdaQueryWrapper.orderByDesc(FosterwxMobilePool::getId);
 
         pageObj = fosterwxMobilePoolMapper.selectPage(pageObj, fosterwxMobilePoolLambdaQueryWrapper);