package com.yuanchu.mom.service.impl; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.common.GetLook; import com.yuanchu.mom.common.PrintChina; import com.yuanchu.mom.pojo.Evaluate; import com.yuanchu.mom.mapper.EvaluateMapper; import com.yuanchu.mom.service.EvaluateService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.yuanchu.mom.utils.QueryWrappers; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.HashMap; import java.util.Map; /** *

* 人员考评 服务实现类 *

* * @author 江苏鵷雏网络科技有限公司 * @since 2024-06-17 01:32:45 */ @Service public class EvaluateServiceImpl extends ServiceImpl implements EvaluateService { @Resource EvaluateMapper evaluateMapper; @Resource GetLook getLook; @Override public Map getPage(Page page, Evaluate evaluate) { Map map = new HashMap<>(); map.put("head", PrintChina.printChina(Evaluate.class)); Map map1 = getLook.selectPowerByMethodAndUserId("getPage"); if(map1.get("look")==1) evaluate.setCreateUser(map1.get("userId")); //map.put("body", evaluateMapper.getPage(page, QueryWrappers.queryWrappers(evaluate))); return map; } }