|
|
@ -18,15 +18,15 @@ |
|
|
|
package com.epmet.controller; |
|
|
|
|
|
|
|
import com.epmet.commons.tools.annotation.LoginUser; |
|
|
|
import com.epmet.commons.tools.aop.NoRepeatSubmit; |
|
|
|
import com.epmet.commons.tools.page.PageData; |
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
|
import com.epmet.commons.tools.utils.ExcelUtils; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.commons.tools.validator.AssertUtils; |
|
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.epmet.commons.tools.validator.group.AddGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.UpdateGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.DefaultGroup; |
|
|
|
import com.epmet.commons.tools.validator.group.UpdateGroup; |
|
|
|
import com.epmet.dto.ProjectTagsDTO; |
|
|
|
import com.epmet.dto.form.ProjectTagHookFormDTO; |
|
|
|
import com.epmet.excel.ProjectTagsExcel; |
|
|
@ -48,7 +48,7 @@ import java.util.Map; |
|
|
|
@RestController |
|
|
|
@RequestMapping("projecttags") |
|
|
|
public class ProjectTagsController { |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ProjectTagsService projectTagsService; |
|
|
|
|
|
|
@ -64,6 +64,7 @@ public class ProjectTagsController { |
|
|
|
return new Result<ProjectTagsDTO>().ok(data); |
|
|
|
} |
|
|
|
|
|
|
|
@NoRepeatSubmit |
|
|
|
@PostMapping("save") |
|
|
|
public Result save(@RequestBody ProjectTagHookFormDTO dto, @LoginUser TokenDto token){ |
|
|
|
dto.setCustomerId(token.getCustomerId()); |
|
|
@ -96,4 +97,4 @@ public class ProjectTagsController { |
|
|
|
ExcelUtils.exportExcelToTarget(response, null, list, ProjectTagsExcel.class); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|