|
@@ -8,8 +8,9 @@ import com.qmth.boot.api.annotation.Aac;
|
|
|
import com.qmth.boot.api.annotation.BOOL;
|
|
|
import com.qmth.boot.api.constant.ApiConstant;
|
|
|
import com.qmth.sop.business.bean.result.SysCustomResult;
|
|
|
-import com.qmth.sop.business.bean.result.SysLevelResult;
|
|
|
-import com.qmth.sop.business.entity.*;
|
|
|
+import com.qmth.sop.business.entity.SysCustom;
|
|
|
+import com.qmth.sop.business.entity.SysSupplier;
|
|
|
+import com.qmth.sop.business.entity.TBTask;
|
|
|
import com.qmth.sop.business.service.SysCustomRoleService;
|
|
|
import com.qmth.sop.business.service.SysCustomService;
|
|
|
import com.qmth.sop.business.service.TBTaskService;
|
|
@@ -21,7 +22,6 @@ import com.qmth.sop.common.util.Result;
|
|
|
import com.qmth.sop.common.util.ResultUtil;
|
|
|
import io.swagger.annotations.*;
|
|
|
import org.springframework.validation.BindingResult;
|
|
|
-import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
@@ -30,6 +30,7 @@ import javax.validation.Valid;
|
|
|
import javax.validation.constraints.Max;
|
|
|
import javax.validation.constraints.Min;
|
|
|
import java.util.Map;
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
/**
|
|
|
* 客户表 控制器.
|
|
@@ -131,4 +132,15 @@ public class SysCustomController {
|
|
|
TBTask tbTask = (TBTask) map.get(SystemConstant.TASK);
|
|
|
return ResultUtil.ok(tbTask.getId());
|
|
|
}
|
|
|
+
|
|
|
+ //按照类型状态查询客户
|
|
|
+ @ApiOperation(value = "客户表查询")
|
|
|
+ @RequestMapping(value = "/list", method = RequestMethod.POST)
|
|
|
+ @ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = SysCustom.class )})
|
|
|
+ public Result list(@ApiParam(value = "是否启用", required = false) @RequestParam(required = false) Boolean enable,
|
|
|
+ @ApiParam(value = "类型", required = false) @RequestParam(required = false) ProductTypeEnum type) {
|
|
|
+ return ResultUtil.ok(sysCustomService.list(new QueryWrapper<SysCustom>().lambda().eq(Objects.nonNull(enable),SysCustom::getEnable, enable).eq(Objects.nonNull(type),SysCustom::getType, type)));
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|