| | |
| | | package com.ruoyi.system.service.config; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.system.api.domain.dto.StaffPageDto; |
| | | import com.ruoyi.system.domain.dto.MgtReplayStaffSuggestDto; |
| | | import com.ruoyi.system.domain.dto.MgtStaffSuggestPageDto; |
| | | import com.ruoyi.system.domain.dto.MgtTagStaffSuggestDto; |
| | | import com.ruoyi.system.domain.dto.StaffUseSuggestDto; |
| | | import com.ruoyi.system.domain.pojo.config.StaffSuggest; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.domain.vo.MgtStaffSuggestPageVo; |
| | | import com.ruoyi.system.domain.vo.MgtStaffSuggestTagVo; |
| | | import com.ruoyi.system.domain.vo.StaffSuggestPageVo; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | * @return void |
| | | */ |
| | | void deleteStaffSuggestTag(String suggestTag); |
| | | |
| | | /** |
| | | * @description 平台获取员工建议列表 |
| | | * @param page |
| | | * @param mgtStaffSuggestPageDto |
| | | * @return List<MgtStaffSuggestPageVo> |
| | | * @author jqs34 |
| | | * @date 2023/6/11 18:26 |
| | | */ |
| | | List<MgtStaffSuggestPageVo> pageMgtStaffSuggest(Page page, MgtStaffSuggestPageDto mgtStaffSuggestPageDto); |
| | | |
| | | /** |
| | | * @description 平台回复会员建议 |
| | | * @param mgtReplayStaffSuggestDto |
| | | * @return void |
| | | * @author jqs34 |
| | | * @date 2023/6/11 18:40 |
| | | */ |
| | | void mgtReplayStaffSuggest(MgtReplayStaffSuggestDto mgtReplayStaffSuggestDto); |
| | | |
| | | /** |
| | | * @description 获取员工建议标签 |
| | | * @param suggestId |
| | | * @return List<MgtStaffSuggestTagVo> |
| | | * @author jqs34 |
| | | * @date 2023/6/11 18:45 |
| | | */ |
| | | List<MgtStaffSuggestTagVo> listMgtStaffSuggestTag(Long suggestId); |
| | | |
| | | /** |
| | | * @description 平台编辑会员建议标签 |
| | | * @param mgtTagStaffSuggestDto |
| | | * @return void |
| | | * @author jqs34 |
| | | * @date 2023/6/11 18:49 |
| | | */ |
| | | void mgtEditStaffSuggestTag(MgtTagStaffSuggestDto mgtTagStaffSuggestDto); |
| | | |
| | | /** |
| | | * @description 获取会员未回复建议数量 |
| | | * @author jqs |
| | | * @date 2023/7/5 12:46 |
| | | * @param |
| | | * @return Integer |
| | | */ |
| | | Integer getUnReplaySuggestVo(); |
| | | |
| | | /** |
| | | * @description 员工发起建议 |
| | | * @param staffUseSuggestDto |
| | | * @return void |
| | | * @author jqs34 |
| | | * @date 2023/7/16 12:18 |
| | | */ |
| | | void staffSuggest(StaffUseSuggestDto staffUseSuggestDto); |
| | | |
| | | /** |
| | | * @description 分页获取员工建议 |
| | | * @param page |
| | | * @return List<StaffSuggestPageVo> |
| | | * @author jqs34 |
| | | * @date 2023/7/16 12:26 |
| | | */ |
| | | List<StaffSuggestPageVo> pageStaffShopSuggest(Page page, StaffPageDto staffPageDto); |
| | | } |