|
@@ -8,6 +8,8 @@ import com.fs.company.domain.CompanyTag;
|
|
import com.fs.company.service.ICompanyTagService;
|
|
import com.fs.company.service.ICompanyTagService;
|
|
import com.fs.company.service.ICompanyTagUserService;
|
|
import com.fs.company.service.ICompanyTagUserService;
|
|
import com.fs.company.vo.CompanyTagUserVO;
|
|
import com.fs.company.vo.CompanyTagUserVO;
|
|
|
|
+import com.github.pagehelper.PageHelper;
|
|
|
|
+import com.github.pagehelper.PageInfo;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
@@ -34,11 +36,18 @@ public class CompanyTagController extends AppBaseController {
|
|
@Login
|
|
@Login
|
|
@GetMapping("/list")
|
|
@GetMapping("/list")
|
|
@ApiOperation("查询公司标签列表")
|
|
@ApiOperation("查询公司标签列表")
|
|
- public R list() {
|
|
|
|
- CompanyTag companyTag = new CompanyTag();
|
|
|
|
- companyTag.setCompanyId(getCompanyId());
|
|
|
|
- List<CompanyTag> list = companyTagService.selectCompanyTagList(companyTag);
|
|
|
|
- return R.ok().put("data", list);
|
|
|
|
|
|
+ public R list(@RequestParam(required = false) String keyword,
|
|
|
|
+ @RequestParam(required = false, defaultValue = "1") Integer pageNum,
|
|
|
|
+ @RequestParam(required = false, defaultValue = "10") Integer pageSize) {
|
|
|
|
+ log.debug("查询公司标签列表 keyword: {}, pageNum: {}, pageSize: {}", keyword, pageNum, pageSize);
|
|
|
|
+
|
|
|
|
+ Map<String, Object> params = new HashMap<>();
|
|
|
|
+ params.put("keyword", keyword);
|
|
|
|
+ params.put("companyId", getCompanyId());
|
|
|
|
+
|
|
|
|
+ PageHelper.startPage(pageNum, pageSize);
|
|
|
|
+ List<CompanyTag> list = companyTagService.selectCompanyTagListByMap(params);
|
|
|
|
+ return R.ok().put("data", new PageInfo<>(list));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|