diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/dao/mapper/CoscoPortalsLinksMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/dao/mapper/CoscoPortalsLinksMapper.xml index ffe49f8..7f3e3d2 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/dao/mapper/CoscoPortalsLinksMapper.xml +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/dao/mapper/CoscoPortalsLinksMapper.xml @@ -20,6 +20,7 @@ + @@ -45,32 +46,50 @@ diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/entity/CoscoPortalsLinks.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/entity/CoscoPortalsLinks.java index b5efa7a..18d6ca9 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/entity/CoscoPortalsLinks.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/entity/CoscoPortalsLinks.java @@ -39,6 +39,8 @@ public class CoscoPortalsLinks extends BaseEntity { /** 状态(0.启用、1.停用) */ private Long status; + private String classificationName; + /** 排序 */ private Long orderBy; diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsAboutUsServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsAboutUsServiceImpl.java index b0357d0..17f03c2 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsAboutUsServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsAboutUsServiceImpl.java @@ -1,7 +1,10 @@ package com.chinaunicom.zyhy.ebtp.supplier.portals.service.impl; +import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser; import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; +import com.chinaunicom.mall.ebtp.common.base.util.TokenUtil; import com.chinaunicom.mall.ebtp.common.util.PropertyUtils; +import com.chinaunicom.zyhy.ebtp.supplier.base.constant.UserConstant; import com.chinaunicom.zyhy.ebtp.supplier.portals.dao.CoscoPortalsAboutUsMapper; import com.chinaunicom.zyhy.ebtp.supplier.portals.dao.CoscoPortalsRegulationsMapper; import com.chinaunicom.zyhy.ebtp.supplier.portals.entity.CoscoPortalsAboutUs; @@ -55,20 +58,22 @@ public class CoscoPortalsAboutUsServiceImpl extends BaseServiceImpl coscoPortalsAboutUses = coscoPortalsAboutUsMapper.selectCoscoPortalsAboutUsList(new CoscoPortalsAboutUs()); - if (coscoPortalsAboutUses.size() > 0) { + if (!coscoPortalsAboutUses.isEmpty()) { coscoPortalsAboutUs.setId(coscoPortalsAboutUses.get(0).getId()); } - coscoPortalsAboutUs.setCreateTime(new Date()); + BaseCacheUser currentUser = TokenUtil.getCurrentUser(); + coscoPortalsAboutUs.setCreateTime(date); if(coscoPortalsAboutUs.getId()==null){ - coscoPortalsAboutUs.setCreateTime(new Date()); + coscoPortalsAboutUs.setCreateTime(date); coscoPortalsAboutUs.setId(PropertyUtils.getSnowflakeId()); - coscoPortalsAboutUs.setUpdateTime(new Date()); - coscoPortalsAboutUs.setCreateBy("admin"); + coscoPortalsAboutUs.setUpdateTime(date); + coscoPortalsAboutUs.setCreateBy(currentUser.getUserId()); return coscoPortalsAboutUsMapper.insertCoscoPortalsAboutUs(coscoPortalsAboutUs); }else{ - coscoPortalsAboutUs.setUpdateTime(new Date()); - coscoPortalsAboutUs.setUpdateBy("admin"); + coscoPortalsAboutUs.setUpdateTime(date); + coscoPortalsAboutUs.setUpdateBy(currentUser.getUserId()); return coscoPortalsAboutUsMapper.updateCoscoPortalsAboutUs(coscoPortalsAboutUs); } } @@ -76,7 +81,7 @@ public class CoscoPortalsAboutUsServiceImpl extends BaseServiceImpl coscoPortalsAboutUses = coscoPortalsAboutUsMapper.selectCoscoPortalsAboutUsList(new CoscoPortalsAboutUs()); - if (coscoPortalsAboutUses.size() > 0) { + if (!coscoPortalsAboutUses.isEmpty()) { return coscoPortalsAboutUses.get(0); }else{ return new CoscoPortalsAboutUs(); diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsCustomerQandaServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsCustomerQandaServiceImpl.java index 2075a32..47ba419 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsCustomerQandaServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsCustomerQandaServiceImpl.java @@ -2,7 +2,9 @@ package com.chinaunicom.zyhy.ebtp.supplier.portals.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser; import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; +import com.chinaunicom.mall.ebtp.common.base.util.TokenUtil; import com.chinaunicom.mall.ebtp.common.util.PropertyUtils; import com.chinaunicom.zyhy.ebtp.supplier.base.constant.CustomerQandaConstant; import com.chinaunicom.zyhy.ebtp.supplier.base.constant.UserConstant; @@ -57,11 +59,13 @@ public class CoscoPortalsCustomerQandaServiceImpl extends BaseServiceImpl0){ coscoPortalsCustomerQanda.setIsAnswer(CustomerQandaConstant.REPLY.getStatus()); - coscoPortalsCustomerQanda.setAnswerBy(UserConstant.USER_NAME); - coscoPortalsCustomerQanda.setAnswerTime(new Date()); + coscoPortalsCustomerQanda.setAnswerBy(currentUser.getUserId()); + coscoPortalsCustomerQanda.setAnswerTime(date); } return coscoPortalsCustomerQandaMapper.updateCoscoPortalsCustomerQanda(coscoPortalsCustomerQanda); } @@ -114,12 +120,13 @@ public class CoscoPortalsCustomerQandaServiceImpl extends BaseServiceImpl coscoPortalsLinks1 = coscoPortalsLinkService.selectCoscoPortalsLinksList(coscoPortalsLinks); - if (coscoPortalsLinks1.size() > 0) { + if (!coscoPortalsLinks1.isEmpty()) { throw new RuntimeException("请先删除该分类下的友情链接"); } return coscoPortalsLinksClassificationMapper.deleteCoscoPortalsLinksClassificationById(id); diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksServiceImpl.java index 64c3ee7..85b116a 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/portals/service/impl/CoscoPortalsLinksServiceImpl.java @@ -2,7 +2,9 @@ package com.chinaunicom.zyhy.ebtp.supplier.portals.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser; import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; +import com.chinaunicom.mall.ebtp.common.base.util.TokenUtil; import com.chinaunicom.mall.ebtp.common.util.PropertyUtils; import com.chinaunicom.zyhy.ebtp.supplier.base.constant.UpConstant; import com.chinaunicom.zyhy.ebtp.supplier.base.constant.UserConstant; @@ -56,10 +58,12 @@ public class CoscoPortalsLinksServiceImpl extends BaseServiceImpl