Commit c49a7531 by jianan

Fna接口21

parent 0660e9f8
...@@ -25,6 +25,7 @@ import org.springframework.web.bind.annotation.*; ...@@ -25,6 +25,7 @@ import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.Map;
/** /**
* customer接口 * customer接口
...@@ -57,7 +58,7 @@ public class ApiCustomerController { ...@@ -57,7 +58,7 @@ public class ApiCustomerController {
@Operation(summary = "创建客户") @Operation(summary = "创建客户")
@PostMapping("/add") @PostMapping("/add")
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public Result<String> addCustomer(@RequestBody CustomerAddRequest customerAddRequest, HttpServletRequest request) { public Result<Map<String, Object>> addCustomer(@RequestBody CustomerAddRequest customerAddRequest, HttpServletRequest request) {
if (customerAddRequest == null) { if (customerAddRequest == null) {
return Result.fail(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage()); return Result.fail(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage());
} }
......
...@@ -25,6 +25,7 @@ import org.springframework.web.bind.annotation.*; ...@@ -25,6 +25,7 @@ import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.Map;
/** /**
* Fna接口 * Fna接口
...@@ -55,7 +56,7 @@ public class ApiFnaController { ...@@ -55,7 +56,7 @@ public class ApiFnaController {
*/ */
@PostMapping("/add") @PostMapping("/add")
@Operation(summary = "新建流程") @Operation(summary = "新建流程")
public Result<String> addFna(@RequestBody FnaAddRequest fnaAddRequest, HttpServletRequest request) { public Result<Map<String, Object>> addFna(@RequestBody FnaAddRequest fnaAddRequest, HttpServletRequest request) {
if (fnaAddRequest == null) { if (fnaAddRequest == null) {
return Result.fail(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage()); return Result.fail(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage());
} }
......
...@@ -16,6 +16,8 @@ import org.springframework.web.bind.annotation.*; ...@@ -16,6 +16,8 @@ import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.Map;
/** /**
* Fna表单接口 * Fna表单接口
...@@ -42,7 +44,7 @@ public class ApiFnaFormController { ...@@ -42,7 +44,7 @@ public class ApiFnaFormController {
* @return * @return
*/ */
@PostMapping("/add") @PostMapping("/add")
public Result<String> addFnaForm(@RequestBody FnaFormAddRequest fnaFormAddRequest, HttpServletRequest request) { public Result<Map<String, Object>> addFnaForm(@RequestBody FnaFormAddRequest fnaFormAddRequest, HttpServletRequest request) {
if (fnaFormAddRequest == null) { if (fnaFormAddRequest == null) {
return Result.fail(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage()); return Result.fail(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage());
...@@ -71,7 +73,9 @@ public class ApiFnaFormController { ...@@ -71,7 +73,9 @@ public class ApiFnaFormController {
// 返回新写入的数据 id // 返回新写入的数据 id
String newFnaFormId = fnaForm.getFnaFormBizId(); String newFnaFormId = fnaForm.getFnaFormBizId();
return Result.success(newFnaFormId); Map<String, Object> map = new HashMap<>();
map.put("fnaFormBizId", newFnaFormId);
return Result.success(map);
} }
/** /**
......
...@@ -11,6 +11,8 @@ import com.yd.csf.service.model.CustomerExpand; ...@@ -11,6 +11,8 @@ import com.yd.csf.service.model.CustomerExpand;
import com.yd.csf.service.vo.CustomerVO; import com.yd.csf.service.vo.CustomerVO;
import com.yd.csf.service.vo.FnaVO; import com.yd.csf.service.vo.FnaVO;
import java.util.Map;
/** /**
* @author Zhang Jianan * @author Zhang Jianan
...@@ -29,5 +31,5 @@ public interface CustomerService extends IService<Customer> { ...@@ -29,5 +31,5 @@ public interface CustomerService extends IService<Customer> {
Customer getByCustomerBizId(String customerBizId); Customer getByCustomerBizId(String customerBizId);
String addCustomer(CustomerAddRequest customerAddRequest); Map<String, Object> addCustomer(CustomerAddRequest customerAddRequest);
} }
...@@ -9,6 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService; ...@@ -9,6 +9,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
import com.yd.csf.service.model.Fna; import com.yd.csf.service.model.Fna;
import com.yd.csf.service.vo.FnaVO; import com.yd.csf.service.vo.FnaVO;
import java.util.Map;
/** /**
* @author Zhang Jianan * @author Zhang Jianan
* @description 针对表【fna(fna表)】的数据库操作Service * @description 针对表【fna(fna表)】的数据库操作Service
...@@ -16,7 +18,7 @@ import com.yd.csf.service.vo.FnaVO; ...@@ -16,7 +18,7 @@ import com.yd.csf.service.vo.FnaVO;
*/ */
public interface FnaService extends IService<Fna> { public interface FnaService extends IService<Fna> {
String addFna(FnaAddRequest fnaAddRequest); Map<String, Object> addFna(FnaAddRequest fnaAddRequest);
/** /**
* 获取查询条件 * 获取查询条件
......
...@@ -30,10 +30,7 @@ import org.springframework.stereotype.Service; ...@@ -30,10 +30,7 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.ArrayList; import java.util.*;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
...@@ -136,7 +133,7 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> ...@@ -136,7 +133,7 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer>
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public String addCustomer(CustomerAddRequest customerAddRequest) { public Map<String, Object> addCustomer(CustomerAddRequest customerAddRequest) {
// 校验 请求 对象中,参数是否全部为空 // 校验 请求 对象中,参数是否全部为空
if (ValidateUtil.isAllFieldsNull(customerAddRequest)) { if (ValidateUtil.isAllFieldsNull(customerAddRequest)) {
throw new BusinessException(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage()); throw new BusinessException(ErrorCode.PARAMS_ERROR.getCode(), ErrorCode.PARAMS_ERROR.getMessage());
...@@ -176,7 +173,9 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> ...@@ -176,7 +173,9 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer>
updateCustomer.setCustomerExpandBizId(customerExpand.getCustomerBizId()); updateCustomer.setCustomerExpandBizId(customerExpand.getCustomerBizId());
customerService.updateById(updateCustomer); customerService.updateById(updateCustomer);
} }
return customer.getCustomerBizId(); Map<String, Object> map = new HashMap<>();
map.put("customerBizId", customer.getCustomerBizId());
return map;
} }
} }
......
...@@ -45,7 +45,7 @@ public class FnaServiceImpl extends ServiceImpl<FnaMapper, Fna> implements FnaSe ...@@ -45,7 +45,7 @@ public class FnaServiceImpl extends ServiceImpl<FnaMapper, Fna> implements FnaSe
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public String addFna(FnaAddRequest fnaAddRequest) { public Map<String, Object> addFna(FnaAddRequest fnaAddRequest) {
Fna fna = new Fna(); Fna fna = new Fna();
BeanUtils.copyProperties(fnaAddRequest, fna); BeanUtils.copyProperties(fnaAddRequest, fna);
...@@ -75,7 +75,11 @@ public class FnaServiceImpl extends ServiceImpl<FnaMapper, Fna> implements FnaSe ...@@ -75,7 +75,11 @@ public class FnaServiceImpl extends ServiceImpl<FnaMapper, Fna> implements FnaSe
// fnaService.updateById(updateFna); // fnaService.updateById(updateFna);
// 返回新写入的数据 id // 返回新写入的数据 id
return fna.getFnaBizId(); String fnaBizId = fna.getFnaBizId();
// 组装返回
Map<String, Object> map = new HashMap<>();
map.put("fnaBizId", fnaBizId);
return map;
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment