|
@@ -25,10 +25,7 @@ import org.sky.scientific.pojo.dto.XmDTO;
|
|
|
import org.sky.scientific.pojo.dto.XmUpdateDto;
|
|
import org.sky.scientific.pojo.dto.XmUpdateDto;
|
|
|
import org.sky.scientific.pojo.entity.XmEntity;
|
|
import org.sky.scientific.pojo.entity.XmEntity;
|
|
|
import org.sky.scientific.pojo.entity.XmFinanceEntity;
|
|
import org.sky.scientific.pojo.entity.XmFinanceEntity;
|
|
|
-import org.sky.scientific.pojo.vo.A107_1VO;
|
|
|
|
|
-import org.sky.scientific.pojo.vo.XmSummary;
|
|
|
|
|
-import org.sky.scientific.pojo.vo.XmVO;
|
|
|
|
|
-import org.sky.scientific.pojo.vo.XmYszbVO;
|
|
|
|
|
|
|
+import org.sky.scientific.pojo.vo.*;
|
|
|
import org.sky.scientific.service.IXmFinanceService;
|
|
import org.sky.scientific.service.IXmFinanceService;
|
|
|
import org.sky.scientific.service.IXmService;
|
|
import org.sky.scientific.service.IXmService;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -154,11 +151,38 @@ public class XmController extends KdController {
|
|
|
return R.status(xmFinanceService.physicalDeleteByIds(Func.toLongList(ids)));
|
|
return R.status(xmFinanceService.physicalDeleteByIds(Func.toLongList(ids)));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @GetMapping("annual-situation/{year}")
|
|
|
|
|
|
|
+ @GetMapping("qyyjkfxmqk")
|
|
|
@ApiOperationSupport(order = 30)
|
|
@ApiOperationSupport(order = 30)
|
|
|
@Operation(summary = "107-1-企业研究开发项目情况")
|
|
@Operation(summary = "107-1-企业研究开发项目情况")
|
|
|
- public R<List<A107_1VO>> selectAnnualSituation(@Parameter(description = "年度") @PathVariable String year) {
|
|
|
|
|
- return R.data(service.selectAnnualSituation(year));
|
|
|
|
|
|
|
+ public R<List<A107_1VO>> qyyjkfxmqk(String year) {
|
|
|
|
|
+ return R.data(service.qyyjkfxmqk(year));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @GetMapping("qyyjkfhdjxgqk")
|
|
|
|
|
+ @ApiOperationSupport(order = 31)
|
|
|
|
|
+ @Operation(summary = "107-2-企业研究开发活动及相关情况")
|
|
|
|
|
+ public R<A107_2VO> qyyjkfhdjxgfy(String year) {
|
|
|
|
|
+ return R.data(service.qyyjkfhdjxgfy(year));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @GetMapping("yffyjjkcyhmxb")
|
|
|
|
|
+ @ApiOperationSupport(order = 32)
|
|
|
|
|
+ @Operation(summary = "A107012研发费用加计扣除优惠明细表")
|
|
|
|
|
+ public R<A107012VO> yffyjjkcyhmxb(String year) {
|
|
|
|
|
+ return R.data(service.yffyjjkcyhmxb(year));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @GetMapping("gxjsqyyhqkjmxb")
|
|
|
|
|
+ @ApiOperationSupport(order = 33)
|
|
|
|
|
+ @Operation(summary = "A107041高新技术企业优惠情况及明细表")
|
|
|
|
|
+ public R<A107041VO> gxjsqyyhqkjmxb(String year) {
|
|
|
|
|
+ return R.data(service.gxjsqyyhqkjmxb(year));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @GetMapping("gqnb")
|
|
|
|
|
+ @ApiOperationSupport(order = 34)
|
|
|
|
|
+ @Operation(summary = "高企年报")
|
|
|
|
|
+ public R<HighTechYBVO> gqnb(String year) {
|
|
|
|
|
+ return R.data(service.gqnb(year));
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|