1.添加角色判断

dev
862857010@qq.com 2 years ago
parent eeb9b8dc22
commit c1c081ad19
  1. 8
      cjy-project/src/main/java/com/cjy/appointmentteamdata/controller/AppointmentTeamDataController.java

@ -5,6 +5,8 @@ import java.util.List;
import javax.servlet.http.HttpServletResponse;
import com.cjy.appointmentteamdata.domain.AppointmentPeopleInfo;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.utils.SecurityUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@ -47,7 +49,11 @@ public class AppointmentTeamDataController extends BaseController
{
startPage();
appointmentTeamData.setOrganCode(getUserOrganCode());
appointmentTeamData.setCreateBy(getUserId().toString());
SysUser user = SecurityUtils.getLoginUser().getUser();
if(user.getRoles().stream()
.noneMatch(role -> role.getRoleId() == 1)){
appointmentTeamData.setCreateBy(getUserId().toString());
}
List<AppointmentTeamData> list = appointmentTeamDataService.selectAppointmentTeamDataList(appointmentTeamData);
return getDataTable(list);

Loading…
Cancel
Save