|
@@ -1,5 +1,6 @@
|
|
package cn.com.ctop.kuaishou.modules.report.mapper;
|
|
package cn.com.ctop.kuaishou.modules.report.mapper;
|
|
|
|
|
|
|
|
+import cn.com.ctop.kuaishou.modules.report.entity.NewMonitorInfo;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
@@ -14,39 +15,41 @@ public interface NewMonitorMapper {
|
|
|
|
|
|
List<Long> getAllAccountId();
|
|
List<Long> getAllAccountId();
|
|
|
|
|
|
- List<Map> getKuaiShouGroup(@Param("date")String date,@Param("accountId")String accountId);
|
|
|
|
|
|
+ List<Map> getKuaiShouGroup(@Param("date") String date, @Param("accountId") String accountId);
|
|
|
|
|
|
- List<Map> getKuaiShouCampaign(@Param("date")String date,@Param("accountId")String accountId);
|
|
|
|
|
|
+ List<Map> getKuaiShouCampaign(@Param("date") String date, @Param("accountId") String accountId);
|
|
|
|
|
|
- List<Map> getTouTiaoCampaign(@Param("date")String date,@Param("accountId")String accountId);
|
|
|
|
|
|
+ List<Map> getTouTiaoCampaign(@Param("date") String date, @Param("accountId") String accountId);
|
|
|
|
|
|
- BigDecimal getGroupCharge(@Param("unitId")String unitId, @Param("afterDate")String afterDate);
|
|
|
|
|
|
+ BigDecimal getGroupCharge(@Param("unitId") String unitId, @Param("afterDate") String afterDate);
|
|
|
|
|
|
- BigDecimal getCampaignCharge(@Param("campaignId")String campaignId,@Param("afterDate")String afterDate);
|
|
|
|
|
|
+ BigDecimal getCampaignCharge(@Param("campaignId") String campaignId, @Param("afterDate") String afterDate);
|
|
|
|
|
|
- BigDecimal getCampaignChargeTouTiao(@Param("campaignId")String campaignId,@Param("afterDate")String afterDate);
|
|
|
|
|
|
+ BigDecimal getCampaignChargeTouTiao(@Param("campaignId") String campaignId, @Param("afterDate") String afterDate);
|
|
|
|
|
|
- void saveMonitorGroup(@Param("accountId")String accountId,@Param("accountName")String accountName,@Param("operatingName")String operatingName,@Param("unitId")String unitId,@Param("createTime")String createTime,@Param("projectType")String projectType,@Param("effective")String effective);
|
|
|
|
|
|
+ void saveMonitorGroup(@Param("accountId") String accountId, @Param("accountName") String accountName, @Param("operatingName") String operatingName, @Param("unitId") String unitId, @Param("createTime") String createTime, @Param("projectType") String projectType, @Param("effective") String effective);
|
|
|
|
|
|
- void saveMonitorCampaign(@Param("accountId")String accountId,@Param("accountName")String accountName,@Param("operatingName")String operatingName,@Param("campaignId")String campaignId,@Param("createTime")String createTime,@Param("projectType")String projectType,@Param("effective")String effective);
|
|
|
|
|
|
+ void saveMonitorCampaign(@Param("accountId") String accountId, @Param("accountName") String accountName, @Param("operatingName") String operatingName, @Param("campaignId") String campaignId, @Param("createTime") String createTime, @Param("projectType") String projectType, @Param("effective") String effective);
|
|
|
|
|
|
- String getMonitorGroupByUnitId(@Param("unitId")String unitId);
|
|
|
|
|
|
+ String getMonitorGroupByUnitId(@Param("unitId") String unitId);
|
|
|
|
|
|
- String getMonitorPlanByCampaignId(@Param("campaignId")String campaignId);
|
|
|
|
|
|
+ String getMonitorPlanByCampaignId(@Param("campaignId") String campaignId);
|
|
|
|
|
|
- void updateMonitorGroupByUnitId(@Param("unitId")String unitId,@Param("effective")String effective);
|
|
|
|
|
|
+ void updateMonitorGroupByUnitId(@Param("unitId") String unitId, @Param("effective") String effective);
|
|
|
|
|
|
- void updateMonitorPlanByCampaignId(@Param("campaignId")String campaignId,@Param("effective")String effective);
|
|
|
|
|
|
+ void updateMonitorPlanByCampaignId(@Param("campaignId") String campaignId, @Param("effective") String effective);
|
|
|
|
|
|
- List<JSONObject> getKuaiShouGroupMessage(@Param("array") JSONArray array, @Param("startDate")String startDate, @Param("endDate")String endDate);
|
|
|
|
|
|
+ List<JSONObject> getKuaiShouGroupMessage(@Param("array") JSONArray array, @Param("startDate") String startDate, @Param("endDate") String endDate);
|
|
|
|
|
|
- JSONObject getKuaiShouGroupSum(@Param("array") JSONArray array, @Param("startDate")String startDate, @Param("endDate")String endDate);
|
|
|
|
|
|
+ JSONObject getKuaiShouGroupSum(@Param("array") JSONArray array, @Param("startDate") String startDate, @Param("endDate") String endDate);
|
|
|
|
|
|
- List<JSONObject> getKuaiShouGroupMessageGroup(@Param("array") JSONArray array, @Param("startDate")String startDate, @Param("endDate")String endDate,@Param("group")String group);
|
|
|
|
|
|
+ List<JSONObject> getKuaiShouGroupMessageGroup(@Param("array") JSONArray array, @Param("startDate") String startDate, @Param("endDate") String endDate, @Param("group") String group);
|
|
|
|
|
|
- List<JSONObject> getPlanMessage(@Param("array") JSONArray array, @Param("startDate")String startDate, @Param("endDate")String endDate,@Param("project")String project);
|
|
|
|
|
|
+ List<JSONObject> getPlanMessage(@Param("array") JSONArray array, @Param("startDate") String startDate, @Param("endDate") String endDate, @Param("project") String project);
|
|
|
|
|
|
- JSONObject getPlanSum(@Param("array") JSONArray array, @Param("startDate")String startDate, @Param("endDate")String endDate,@Param("project")String project);
|
|
|
|
|
|
+ JSONObject getPlanSum(@Param("array") JSONArray array, @Param("startDate") String startDate, @Param("endDate") String endDate, @Param("project") String project);
|
|
|
|
|
|
- List<JSONObject> getPlanMessageGroup(@Param("array") JSONArray array, @Param("startDate")String startDate, @Param("endDate")String endDate,@Param("group")String group,@Param("project")String project);
|
|
|
|
|
|
+ List<JSONObject> getPlanMessageGroup(@Param("array") JSONArray array, @Param("startDate") String startDate, @Param("endDate") String endDate, @Param("group") String group, @Param("project") String project);
|
|
|
|
+
|
|
|
|
+ List<NewMonitorInfo> getOperator(@Param("userId") String userId);
|
|
}
|
|
}
|