Search in sources :

Example 1 with Project

use of com.ruoyi.system.domain.Project in project Rental-Information-Platform by who1sBruce.

the class ProjectController method edit.

/**
 * 修改项目
 */
@GetMapping("/edit/{id}")
public String edit(@PathVariable("id") String id, ModelMap mmap) {
    Project project = projectService.selectProjectById(id);
    mmap.put("project", project);
    return prefix + "/edit";
}
Also used : Project(com.ruoyi.system.domain.Project)

Example 2 with Project

use of com.ruoyi.system.domain.Project in project Rental-Information-Platform by who1sBruce.

the class ProjectTaskController method addSave.

/**
 * 新增保存任务表
 */
@RequiresPermissions("system:task:add")
@Log(title = "任务表", businessType = BusinessType.INSERT)
@PostMapping("/add")
@ResponseBody
public AjaxResult addSave(ProjectTask projectTask, HttpServletRequest request) {
    Project project = projectService.selectProjectById(projectTask.getProjectId().toString());
    projectTask.setProjectName(project.getName());
    if (StringUtils.isNull(projectTask.getUserId())) {
        projectTask.setUserId(ShiroUtils.getUserId());
    }
    projectTask.setIpAddress(IpUtils.getIpAddr(request));
    projectTask.setTaskNo(CodeUtil.getCodeByUUId());
    return toAjax(projectTaskService.insertProjectTask(projectTask));
}
Also used : Project(com.ruoyi.system.domain.Project) RequiresPermissions(org.apache.shiro.authz.annotation.RequiresPermissions) Log(com.ruoyi.common.annotation.Log)

Example 3 with Project

use of com.ruoyi.system.domain.Project in project Rental-Information-Platform by who1sBruce.

the class ApiProjectController method list.

@GetMapping("/list")
public AjaxResult list(Project project) {
    startPage();
    String msg = "项目数据";
    List<Project> list = projectService.selectProjectList(project);
    AjaxResult ajaxResult = new AjaxResult(AjaxResult.Type.SUCCESS, msg, list);
    return ajaxResult;
}
Also used : Project(com.ruoyi.system.domain.Project) AjaxResult(com.ruoyi.common.core.domain.AjaxResult) GetMapping(org.springframework.web.bind.annotation.GetMapping)

Aggregations

Project (com.ruoyi.system.domain.Project)3 Log (com.ruoyi.common.annotation.Log)1 AjaxResult (com.ruoyi.common.core.domain.AjaxResult)1 RequiresPermissions (org.apache.shiro.authz.annotation.RequiresPermissions)1 GetMapping (org.springframework.web.bind.annotation.GetMapping)1