Helius
2022-05-27 4351e71d782741143a98f86f6648acd16689165f
zq-erp/src/main/java/com/matrix/system/hive/action/FollowuController.java
New file
@@ -0,0 +1,40 @@
package com.matrix.system.hive.action;
import com.matrix.beauty.followup.entry.SysFollowup;
import com.matrix.beauty.followup.service.SysFollowupService;
import com.matrix.core.constance.MatrixConstance;
import com.matrix.core.pojo.AjaxResult;
import com.matrix.core.tools.WebUtil;
import com.matrix.system.common.bean.SysUsers;
import com.matrix.system.hive.dto.FollowuListDto;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import java.util.List;
/**
 * @description 跟进记录
 */
@RestController
@RequestMapping(value = "admin/followu")
public class FollowuController extends BaseController{
   @Resource
   private SysFollowupService followupService;
   /**
    * 显示所有的会员卡等级信息
    */
   @RequestMapping(value = "/showList")
   public  AjaxResult showList(@RequestBody @Validated FollowuListDto followuListDto) {
      SysUsers users = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY);
      followuListDto.setCompanyId(users.getCompanyId());
      followuListDto.setSelfStaff(users.getSuId());
      List<SysFollowup> list= followupService.findVipFollowuByPage(followuListDto);
      return  AjaxResult.buildSuccessInstance(list);
   }
}