|
@@ -2,6 +2,8 @@ package com.szwl.controller;
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.szwl.model.bo.R;
|
|
|
import com.szwl.model.bo.ResponseModel;
|
|
@@ -117,48 +119,29 @@ public class TProportionCheckController {
|
|
|
LambdaQueryWrapper<TProportion> query = Wrappers.lambdaQuery();
|
|
|
query.eq(TProportion::getAdminId,tProportionCheck.getAdminId());
|
|
|
query.eq(TProportion::getEquipmentId,tProportionCheck.getEquipmentId());
|
|
|
- List<TProportion> list = tProportionService.list(query);
|
|
|
- if(list.size()>0){
|
|
|
- TProportion tProportion = list.get(0);
|
|
|
- tProportion.setModifyDate(new Date());
|
|
|
-// tProportion.setAdminId(tProportionCheck.getAdminId());
|
|
|
-// tProportion.setEquipmentId(tProportionCheck.getEquipmentId());
|
|
|
-// tProportion.setClientId(tProportionCheck.getClientId());
|
|
|
- tProportion.setType(tProportionCheck.getType());
|
|
|
- tProportion.setProportion(tProportionCheck.getProportion());
|
|
|
- tProportion.setAdminProportion(tProportionCheck.getAdminProportion());
|
|
|
- tProportion.setAgencyId(tProportionCheck.getAgencyId());
|
|
|
- tProportion.setMerchantId(tProportionCheck.getMerchantId());
|
|
|
- tProportion.setPersonageId(tProportionCheck.getPersonageId());
|
|
|
- tProportion.setAgencyProportion(tProportionCheck.getAgencyProportion());
|
|
|
- tProportion.setMerchantProportion(tProportionCheck.getMerchantProportion());
|
|
|
- tProportion.setPersonageProportion(tProportionCheck.getPersonageProportion());
|
|
|
- tProportion.setAgencyName(tProportionCheck.getAgencyName());
|
|
|
- tProportion.setMerchantName(tProportionCheck.getMerchantName());
|
|
|
- tProportion.setPersonageName(tProportionCheck.getPersonageName());
|
|
|
- tProportionService.updateById(tProportion);
|
|
|
- //发短信 todo
|
|
|
- }else{
|
|
|
- TProportion tProportion = new TProportion();
|
|
|
- tProportion.setModifyDate(new Date());
|
|
|
- tProportion.setCreateDate(new Date());
|
|
|
- tProportion.setAdminId(tProportionCheck.getAdminId());
|
|
|
- tProportion.setEquipmentId(tProportionCheck.getEquipmentId());
|
|
|
- tProportion.setClientId(tProportionCheck.getClientId());
|
|
|
- tProportion.setType(tProportionCheck.getType());
|
|
|
- tProportion.setProportion(tProportionCheck.getProportion());
|
|
|
- tProportion.setAdminProportion(tProportionCheck.getAdminProportion());
|
|
|
- tProportion.setAgencyId(tProportionCheck.getAgencyId());
|
|
|
- tProportion.setMerchantId(tProportionCheck.getMerchantId());
|
|
|
- tProportion.setPersonageId(tProportionCheck.getPersonageId());
|
|
|
- tProportion.setAgencyProportion(tProportionCheck.getAgencyProportion());
|
|
|
- tProportion.setMerchantProportion(tProportionCheck.getMerchantProportion());
|
|
|
- tProportion.setPersonageProportion(tProportionCheck.getPersonageProportion());
|
|
|
- tProportion.setAgencyName(tProportionCheck.getAgencyName());
|
|
|
- tProportion.setMerchantName(tProportionCheck.getMerchantName());
|
|
|
- tProportion.setPersonageName(tProportionCheck.getPersonageName());
|
|
|
- tProportionService.save(tProportion);
|
|
|
+ TProportion proportion = tProportionService.getOne(query);
|
|
|
+ if(proportion != null){
|
|
|
+ tProportionService.removeById(proportion.getId());
|
|
|
}
|
|
|
+ TProportion tProportion = new TProportion();
|
|
|
+ tProportion.setModifyDate(new Date());
|
|
|
+ tProportion.setCreateDate(new Date());
|
|
|
+ tProportion.setAdminId(tProportionCheck.getAdminId());
|
|
|
+ tProportion.setEquipmentId(tProportionCheck.getEquipmentId());
|
|
|
+ tProportion.setClientId(tProportionCheck.getClientId());
|
|
|
+ tProportion.setType(tProportionCheck.getType());
|
|
|
+ tProportion.setProportion(tProportionCheck.getProportion());
|
|
|
+ tProportion.setAdminProportion(tProportionCheck.getAdminProportion());
|
|
|
+ tProportion.setAgencyId(tProportionCheck.getAgencyId());
|
|
|
+ tProportion.setMerchantId(tProportionCheck.getMerchantId());
|
|
|
+ tProportion.setPersonageId(tProportionCheck.getPersonageId());
|
|
|
+ tProportion.setAgencyProportion(tProportionCheck.getAgencyProportion());
|
|
|
+ tProportion.setMerchantProportion(tProportionCheck.getMerchantProportion());
|
|
|
+ tProportion.setPersonageProportion(tProportionCheck.getPersonageProportion());
|
|
|
+ tProportion.setAgencyName(tProportionCheck.getAgencyName());
|
|
|
+ tProportion.setMerchantName(tProportionCheck.getMerchantName());
|
|
|
+ tProportion.setPersonageName(tProportionCheck.getPersonageName());
|
|
|
+ tProportionService.save(tProportion);
|
|
|
tProportionCheck.setCheckType("1");
|
|
|
tProportionCheck.setModifyDate(new Date());
|
|
|
tProportionCheckService.updateById(tProportionCheck);
|