1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.rongwei.controller;
- import com.bsentity.vo.ComProductVo;
- import com.bsentity.vo.CopyFinanceRequest;
- import com.rongwei.bscommon.sys.service.ComCustomerService;
- import com.rongwei.bscommon.sys.service.ComMetalFinanceItemService;
- import com.rongwei.rwcommon.base.R;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- 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;
- /**
- * 客诉单处理, 包括子表信息
- * @author Trj
- */
- @RestController
- @RequestMapping("finance")
- public class ComCustomerController {
- private final Logger log = LoggerFactory.getLogger(this.getClass().getName());
- @Autowired
- private ComCustomerService customerService;
- @Autowired
- private ComMetalFinanceItemService comMetalFinanceItemService;
- /**
- * 索赔管理员登记
- * @param comProductVos 新增的客诉产品
- */
- @PostMapping("add")
- public R comProductListTempWord(@RequestBody List<ComProductVo> comProductVos ){
- log.info("客诉单登记,投诉产品存入财务表和财务复核表 接口入参:{}",comProductVos);
- return customerService.addComProduct(comProductVos);
- }
- /**
- * 财务初审 , 将非计算必填字段给到财务复核表中
- */
- @PostMapping("/copyFinance")
- public R copyFinance(@RequestBody CopyFinanceRequest request){
- return comMetalFinanceItemService.copyFinance(request);
- }
- }
|