package com.fjhx.contract.controller; import com.fjhx.contract.entity.ContractProject; import com.fjhx.contract.service.IContractProjectService; import org.springblade.common.constant.ApiConstant; import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.tool.api.R; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * 合同收费项目 */ @RestController @RequestMapping(ApiConstant.Project.SAAS_BUSINESS_TRADEERP_REQUEST_PREFIX + "/contract/project") public class ContractProjectController extends BladeController { @Autowired private IContractProjectService contractProjectService; /** * 通过合同id查询列表 * * @param contractProject * @return */ @PostMapping("/getByContractId") public R getByContractId(@RequestBody ContractProject contractProject) { List list = contractProjectService.getByContractId(contractProject.getContractId()); return R.list(list); } }