package com.zteits.oa.report.web; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.alibaba.fastjson.JSONObject; import com.zteits.oa.api.base.bean.BizResult; import com.zteits.oa.api.base.constants.ErrorType; import com.zteits.oa.api.base.exception.BizException; import com.zteits.oa.api.dto.asraproject.AsraProjectDTO; import com.zteits.oa.api.dto.param.AsraProjecQueryReq; import com.zteits.oa.api.service.report.query.AsraProjectService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @Api(value = "日报系统-项目管理", description = "日报系统-项目管理") @RestController @RequestMapping("/asraProject") public class AsraProjectController { private Logger logger = LoggerFactory.getLogger(AsraProjectController.class); @Autowired private AsraProjectService asraProjectService; @RequestMapping("/queryAsraProjectForList") @ApiOperation("查询项目信息list") public BizResult> queryAsraProjectForList(@RequestBody AsraProjecQueryReq asraProjecQueryReq,HttpServletRequest request){ logger.info("---begin调用项目信息service,入参={}",JSONObject.toJSON(asraProjecQueryReq)); BizResult> result = asraProjectService.queryAsraProjectForList(asraProjecQueryReq); logger.info("---begin调用项目信息service..."); return result; } }