This commit is contained in:
@@ -22,6 +22,9 @@ import com.eactive.eai.rms.common.util.CommonConstants;
|
|||||||
import com.eactive.eai.rms.data.entity.onl.bzwkdstcd.UserBusiness;
|
import com.eactive.eai.rms.data.entity.onl.bzwkdstcd.UserBusiness;
|
||||||
import com.eactive.eai.rms.data.entity.onl.bzwkdstcd.UserBusinessId;
|
import com.eactive.eai.rms.data.entity.onl.bzwkdstcd.UserBusinessId;
|
||||||
import com.eactive.eai.rms.data.entity.onl.bzwkdstcd.UserBusinessService;
|
import com.eactive.eai.rms.data.entity.onl.bzwkdstcd.UserBusinessService;
|
||||||
|
import com.eactive.eai.rms.data.entity.onl.transaction.TransactionTrackingFilter;
|
||||||
|
import com.eactive.eai.rms.data.entity.onl.transaction.TransactionTrackingFilterId;
|
||||||
|
import com.eactive.eai.rms.data.entity.onl.transaction.TransactionTrackingFilterService;
|
||||||
import com.eactive.eai.rms.data.entity.onl.unifbwk.UnifBwkTpService;
|
import com.eactive.eai.rms.data.entity.onl.unifbwk.UnifBwkTpService;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@@ -40,6 +43,9 @@ public class BizManService extends BaseService {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private UserBusinessService userBusinessService;
|
private UserBusinessService userBusinessService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private TransactionTrackingFilterService transactionTrackingFilterService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private UserBizUIMapper userBizUIMapper;
|
private UserBizUIMapper userBizUIMapper;
|
||||||
|
|
||||||
@@ -101,7 +107,14 @@ public class BizManService extends BaseService {
|
|||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
|
|
||||||
userBusinessService.deleteOrSave(userId, userBusinesses);
|
userBusinessService.deleteOrSave(userId, userBusinesses);
|
||||||
|
|
||||||
|
transactionTrackingFilterService.deleteAllByUserId(userId);
|
||||||
|
List<TransactionTrackingFilter> filters = userBusinesses.stream()
|
||||||
|
.map(ub -> new TransactionTrackingFilter(
|
||||||
|
new TransactionTrackingFilterId(userId, ub.getId().getEaiBzwkDstcd())))
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
transactionTrackingFilterService.saveAll(filters);
|
||||||
|
|
||||||
String userBusinessServiceLists = userBusinesses.stream()
|
String userBusinessServiceLists = userBusinesses.stream()
|
||||||
.map(e -> e.getId().getEaiBzwkDstcd())
|
.map(e -> e.getId().getEaiBzwkDstcd())
|
||||||
.collect(Collectors.joining(","));
|
.collect(Collectors.joining(","));
|
||||||
|
|||||||
+8
@@ -20,4 +20,12 @@ public class TransactionTrackingFilterService extends
|
|||||||
.fetch();
|
.fetch();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void deleteAllByUserId(String userId) {
|
||||||
|
repository.deleteAll(findAllByUserId(userId));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void saveAll(List<TransactionTrackingFilter> filters) {
|
||||||
|
repository.saveAll(filters);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user