|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.ozs.base.domain.BaseNoticeType;
|
|
|
+import com.ozs.base.vo.BasePolicyPageReqVo;
|
|
|
import com.ozs.common.annotation.Log;
|
|
|
import com.ozs.common.constant.Constants;
|
|
|
import com.ozs.common.constant.ModularConstans;
|
|
@@ -178,4 +179,15 @@ public class MonthlyReconciliationController extends BaseController {
|
|
|
return success(vo);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "根据项目名称模糊查询项目信息-代理抽取查询用")
|
|
|
+ @PostMapping("/listProjectInfoLikeName")
|
|
|
+ @Log(title = ModularConstans.monthly, businessType = BusinessType.QUERY)
|
|
|
+ public AjaxResult listProjectInfoLikeName(@NotEmpty(message = "数据为空")
|
|
|
+ @RequestBody BasePolicyPageReqVo vo) {
|
|
|
+ LambdaQueryWrapper<MonthlyReconciliation> lw = new LambdaQueryWrapper<>();
|
|
|
+ if (!StringUtils.isBlank(vo.getName())) {
|
|
|
+ lw.like(MonthlyReconciliation::getProjectName, vo.getName());
|
|
|
+ }
|
|
|
+ return success(monthlyReconciliationService.list(lw));
|
|
|
+ }
|
|
|
}
|