Просмотр исходного кода

[合同管理][修改][关联商户]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
0f218c07e9
3 измененных файлов: 21 добавлений и 0 удалений
  1. +5
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/WxRentContractController.java
  2. +2
    -0
      mallinkService/src/main/java/com/iformall/service/WxRentContractService.java
  3. +14
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java

+ 5
- 0
mallinkAdmin/src/main/java/com/iformall/controller/WxRentContractController.java Просмотреть файл

@@ -77,4 +77,9 @@ public class WxRentContractController extends BaseController {
return wxRentContractService.endRentContract(id);
}

@PostMapping("updateMerchant")
public ResultData updateMerchant(@RequestBody WxRentContract wxRentContract) {
return wxRentContractService.updateMerchant(wxRentContract);
}

}

+ 2
- 0
mallinkService/src/main/java/com/iformall/service/WxRentContractService.java Просмотреть файл

@@ -51,4 +51,6 @@ public interface WxRentContractService {

ResultData endRentContract(Long id);

ResultData updateMerchant(WxRentContract wxRentContract);

}

+ 14
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java Просмотреть файл

@@ -142,6 +142,20 @@ public class WxRentContractServiceImpl implements WxRentContractService {
return new ResultData(Result.SUCCESS, "操作成功");
}

@Transactional(rollbackFor = {Exception.class})
@Override
public ResultData updateMerchant(WxRentContract wxRentContract) {
WxRentContract record =wxRentContractMapper.selectByPrimaryKey(wxRentContract);
record.setMerchantId(wxRentContract.getMerchantId());
try{
wxRentContractMapper.updateByPrimaryKeySelective(record);
}catch (MallinkException e){
logger.info("关联合同商户失败:"+e.getMessage());
throw new MallinkException(ErrorCode.DB_FAIL.getCode(), "DB FAILD " + e.getMessage());
}
return new ResultData(Result.SUCCESS, "操作成功");
}

public Map<String,Object> updateStatus(String tenantId){
Map<String,Object> resultData=new HashMap();
WxRentContract wxRentContract = new WxRentContract();


Загрузка…
Отмена
Сохранить