|
@@ -188,6 +188,11 @@ public class TbItemTypeService extends ServiceImpl<TbItemTypeMapper, TbItemType>
|
|
|
if (db != null) {
|
|
|
relationTypeItemService.removeByTypeId(db.getId());
|
|
|
}
|
|
|
+ } else if (StrUtil.equals(type, SyncTypeEnum.UPDATE.getCode())) {
|
|
|
+ if (db != null) {
|
|
|
+ db.setStatus(itemTypeBO.getState());
|
|
|
+ updateById(db);
|
|
|
+ }
|
|
|
} else {
|
|
|
if (db == null) {
|
|
|
db = new TbItemType();
|
|
@@ -202,7 +207,7 @@ public class TbItemTypeService extends ServiceImpl<TbItemTypeMapper, TbItemType>
|
|
|
|
|
|
int state = itemTypeBO.getState() == 0 ? 1 : 0;
|
|
|
db.setSyncTime(now).setName(itemTypeBO.getKeyName()).setStatus(state).setCode(code)
|
|
|
- .setBusinessType(tbFeeItem.getId()+"")
|
|
|
+ .setBusinessType(tbFeeItem.getId() + "")
|
|
|
.setStartTime(itemTypeBO.getStartTime()).setEndTime(itemTypeBO.getEndTime());
|
|
|
String partnerIds = itemTypeBO.getPartnersId();
|
|
|
if (StrUtil.isNotEmpty(partnerIds)) {
|