|
@@ -14,28 +14,25 @@
|
|
|
* this software without specific prior written permission.
|
|
* this software without specific prior written permission.
|
|
|
* Author: Chill 庄骞 (smallchill@163.com)
|
|
* Author: Chill 庄骞 (smallchill@163.com)
|
|
|
*/
|
|
*/
|
|
|
-package com.trade.finance.controller;
|
|
|
|
|
|
|
+package org.springblade.finance.controller;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
-import com.trade.finance.dto.ApplyDTO;
|
|
|
|
|
-import com.trade.finance.dto.SettlementDTO;
|
|
|
|
|
-import com.trade.finance.entity.Acc;
|
|
|
|
|
-import com.trade.finance.entity.Items;
|
|
|
|
|
-import com.trade.finance.entity.Settlement;
|
|
|
|
|
-import com.trade.finance.service.IItemsService;
|
|
|
|
|
-import com.trade.finance.service.ISettlementService;
|
|
|
|
|
-import com.trade.finance.vo.SettlementVO;
|
|
|
|
|
|
|
+import org.springblade.finance.dto.ApplyDTO;
|
|
|
|
|
+import org.springblade.finance.dto.SettlementDTO;
|
|
|
|
|
+import org.springblade.finance.entity.Items;
|
|
|
|
|
+import org.springblade.finance.entity.Settlement;
|
|
|
|
|
+import org.springblade.finance.service.IItemsService;
|
|
|
|
|
+import org.springblade.finance.service.ISettlementService;
|
|
|
|
|
+import org.springblade.finance.vo.SettlementVO;
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
-import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
import io.swagger.annotations.ApiParam;
|
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
|
import javax.validation.Valid;
|
|
import javax.validation.Valid;
|
|
|
|
|
|
|
|
-import lombok.Data;
|
|
|
|
|
import org.springblade.client.entity.CorpsBank;
|
|
import org.springblade.client.entity.CorpsBank;
|
|
|
import org.springblade.client.entity.CorpsDesc;
|
|
import org.springblade.client.entity.CorpsDesc;
|
|
|
import org.springblade.client.feign.ICorpsDescClient;
|
|
import org.springblade.client.feign.ICorpsDescClient;
|
|
@@ -43,7 +40,6 @@ import org.springblade.client.feign.IFeesDescClient;
|
|
|
import org.springblade.core.mp.support.Condition;
|
|
import org.springblade.core.mp.support.Condition;
|
|
|
import org.springblade.core.mp.support.Query;
|
|
import org.springblade.core.mp.support.Query;
|
|
|
import org.springblade.core.secure.utils.AuthUtil;
|
|
import org.springblade.core.secure.utils.AuthUtil;
|
|
|
-import org.springblade.core.secure.utils.SecureUtil;
|
|
|
|
|
import org.springblade.core.tool.api.R;
|
|
import org.springblade.core.tool.api.R;
|
|
|
import org.springblade.core.tool.utils.Func;
|
|
import org.springblade.core.tool.utils.Func;
|
|
|
import org.springblade.system.user.feign.IUserClient;
|
|
import org.springblade.system.user.feign.IUserClient;
|
|
@@ -269,5 +265,29 @@ public class SettlementController extends BladeController {
|
|
|
return R.success("操作成功");
|
|
return R.success("操作成功");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 审核通过
|
|
|
|
|
+ * */
|
|
|
|
|
+ @PostMapping("/passCheck")
|
|
|
|
|
+ @ApiOperationSupport(order = 8)
|
|
|
|
|
+ @ApiOperation(value = "Feign-审核通过", notes = "传入财务id")
|
|
|
|
|
+ public R passCheck (@ApiParam(value = "财务主表id", required = true) @RequestParam Long id)
|
|
|
|
|
+ {
|
|
|
|
|
+ settlementService.passCheck(id);
|
|
|
|
|
+ return R.success("操作成功");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 审核不通过
|
|
|
|
|
+ * */
|
|
|
|
|
+ @PostMapping("/passCancel")
|
|
|
|
|
+ @ApiOperationSupport(order = 8)
|
|
|
|
|
+ @ApiOperation(value = "Feign-审核不通过", notes = "传入财务id")
|
|
|
|
|
+ public R passCancel (@ApiParam(value = "财务主表id", required = true) @RequestParam Long id)
|
|
|
|
|
+ {
|
|
|
|
|
+ settlementService.passCancel(id);
|
|
|
|
|
+ return R.success("操作成功");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
|
|
|
}
|
|
}
|