Browse Source

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

release_toaliyun_real
gongbiao 7 years ago
parent
commit
0f218c07e9
3 changed files with 21 additions and 0 deletions
  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 View File

@@ -77,4 +77,9 @@ public class WxRentContractController extends BaseController {
return wxRentContractService.endRentContract(id); 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 View File

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


ResultData endRentContract(Long id); ResultData endRentContract(Long id);


ResultData updateMerchant(WxRentContract wxRentContract);

} }

+ 14
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java View File

@@ -142,6 +142,20 @@ public class WxRentContractServiceImpl implements WxRentContractService {
return new ResultData(Result.SUCCESS, "操作成功"); 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){ public Map<String,Object> updateStatus(String tenantId){
Map<String,Object> resultData=new HashMap(); Map<String,Object> resultData=new HashMap();
WxRentContract wxRentContract = new WxRentContract(); WxRentContract wxRentContract = new WxRentContract();


Loading…
Cancel
Save