Browse Source

套系上链

huianan 2 years ago
parent
commit
c927bc28d0

+ 2 - 2
ruoyi-admin/pom.xml

@@ -41,8 +41,8 @@
         <dependency>
             <groupId>mysql</groupId>
             <artifactId>mysql-connector-java</artifactId>
-                        <version>8.0.20</version>
-<!--            <version>5.1.49</version>-->
+<!--            <version>8.0.20</version>-->
+            <version>5.1.49</version>
         </dependency>
 
         <!-- 核心模块-->

+ 24 - 8
ruoyi-admin/src/main/java/com/ruoyi/web/controller/post/PostCollectionController.java

@@ -5,6 +5,9 @@ import javax.servlet.http.HttpServletResponse;
 
 import com.ruoyi.common.constant.UserConstants;
 import com.ruoyi.post.domain.PostNews;
+import com.ruoyi.post.domain.PostSeries;
+import com.ruoyi.post.service.IPostSeriesService;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -37,9 +40,12 @@ public class PostCollectionController extends BaseController
     @Autowired
     private IPostCollectionService postCollectionService;
 
+    @Autowired
+    private IPostSeriesService postSeriesService;
     /**
      * 查询邮贝藏品信息; 列表
      */
+    @ApiOperation("藏品信息列表")
     @PreAuthorize("@ss.hasPermi('system:collection:list')")
     @GetMapping("/list")
     public TableDataInfo list(PostCollection postCollection)
@@ -65,6 +71,7 @@ public class PostCollectionController extends BaseController
     /**
      * 获取邮贝藏品信息; 详细信息
      */
+    @ApiOperation("藏品信息详情")
     @PreAuthorize("@ss.hasPermi('system:collection:query')")
     @GetMapping(value = "/{collectionId}")
     public AjaxResult getInfo(@PathVariable("collectionId") Long collectionId)
@@ -75,13 +82,16 @@ public class PostCollectionController extends BaseController
     /**
      * 新增邮贝藏品信息; 
      */
+    @ApiOperation("新增藏品信息")
     @PreAuthorize("@ss.hasPermi('system:collection:add')")
     @Log(title = "邮贝藏品信息; ", businessType = BusinessType.INSERT)
     @PostMapping("/add")
     public AjaxResult add(@RequestBody PostCollection postCollection)
     {
-        if(postCollection.getExchangeFlag()=="1") {
-            return AjaxResult.error("新增藏品"+postCollection.getCollectionName()+"失败,藏品已经上链,无法添加");
+        PostSeries postSeries=new PostSeries();
+        postSeries.setSeriesName(postCollection.getSeriesName());
+        if(postSeries.getExchangeFlag().equals('1')) {
+            return AjaxResult.error("新增藏品"+postCollection.getCollectionName()+"失败,藏品所属套系"+postCollection.getSeriesName()+"已经上链,无法添加");
         }
         if(UserConstants.NOT_UNIQUE.equals(postCollectionService.checkName(postCollection)))
         {
@@ -94,23 +104,29 @@ public class PostCollectionController extends BaseController
     /**
      * 修改邮贝藏品信息; 
      */
+    @ApiOperation("修改藏品信息")
     @PreAuthorize("@ss.hasPermi('system:collection:edit')")
     @Log(title = "邮贝藏品信息; ", businessType = BusinessType.UPDATE)
     @PutMapping("/edit")
     public AjaxResult edit(@RequestBody PostCollection postCollection)
     {
-        System.out.println(postCollection.getExchangeFlag());
-        System.out.println(postCollection.getExchangeFlag()=="1");
-        if(postCollection.getExchangeFlag()=="1") {
-            return AjaxResult.error("新增藏品"+postCollection.getCollectionName()+"失败,藏品已经上链,无法修改");
-        }else {
-            return toAjax(postCollectionService.updatePostCollection(postCollection));
+        PostSeries postSeries=new PostSeries();
+        postSeries.setSeriesName(postCollection.getSeriesName());
+        if(postSeries.getExchangeFlag().equals('1')) {
+            return AjaxResult.error("修改藏品"+postCollection.getCollectionName()+"失败,藏品所属套系"+postCollection.getSeriesName()+"已经上链,无法添加");
         }
+        if(UserConstants.NOT_UNIQUE.equals(postCollectionService.checkName(postCollection)))
+        {
+            return AjaxResult.error("修改藏品"+postCollection.getCollectionName()+"失败,藏品已经存在");
+        }
+        return toAjax(postCollectionService.updatePostCollection(postCollection));
+
     }
 
     /**
      * 删除邮贝藏品信息; 
      */
+    @ApiOperation("删除藏品信息")
     @PreAuthorize("@ss.hasPermi('system:collection:remove')")
     @Log(title = "邮贝藏品信息; ", businessType = BusinessType.DELETE)
 	@DeleteMapping("/{collectionIds}")

+ 9 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/post/PostPublisherController.java

@@ -9,6 +9,7 @@ import com.ruoyi.common.enums.BusinessType;
 import com.ruoyi.common.utils.poi.ExcelUtil;
 import com.ruoyi.post.domain.PostPublisher;
 import com.ruoyi.post.service.IPostPublisherService;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;
@@ -30,6 +31,7 @@ public class PostPublisherController extends BaseController
     /**
      * 查询邮贝发行方信息;列表
      */
+    @ApiOperation("查询发行方列表")
     @PreAuthorize("@ss.hasPermi('system:publisher:list')")
     @GetMapping("/list")
     public TableDataInfo list(PostPublisher postPublisher)
@@ -42,6 +44,7 @@ public class PostPublisherController extends BaseController
     /**
      * 导出邮贝发行方信息;列表
      */
+    @ApiOperation("")
     @PreAuthorize("@ss.hasPermi('system:publisher:export')")
     @Log(title = "邮贝发行方信息;", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
@@ -55,6 +58,7 @@ public class PostPublisherController extends BaseController
     /**
      * 获取邮贝发行方信息;详细信息
      */
+    @ApiOperation("查看发行方详细信息")
     @PreAuthorize("@ss.hasPermi('system:publisher:query')")
     @GetMapping(value = "/{publisherId}")
     public AjaxResult getInfo(@PathVariable("publisherId") Long publisherId)
@@ -65,6 +69,7 @@ public class PostPublisherController extends BaseController
     /**
      * 新增邮贝发行方信息;
      */
+    @ApiOperation("新增发行方信息")
     @PreAuthorize("@ss.hasPermi('system:publisher:add')")
     @Log(title = "邮贝发行方信息;", businessType = BusinessType.INSERT)
     @PostMapping("/add")
@@ -85,6 +90,7 @@ public class PostPublisherController extends BaseController
     /**
      * 修改邮贝发行方信息;
      */
+    @ApiOperation("修改发行方信息")
     @PreAuthorize("@ss.hasPermi('system:publisher:edit')")
     @Log(title = "邮贝发行方信息;", businessType = BusinessType.UPDATE)
     @PutMapping("/edit")
@@ -92,11 +98,11 @@ public class PostPublisherController extends BaseController
     {
         if(UserConstants.NOT_UNIQUE.equals(postPublisherService.checkPublisherName(postPublisher)))
         {
-            return AjaxResult.error("新增发行方"+postPublisher.getPublisherName()+"失败,发行方名称已经存在");
+            return AjaxResult.error("修改发行方"+postPublisher.getPublisherName()+"失败,发行方名称已经存在");
         }
         else if(UserConstants.NOT_UNIQUE.equals(postPublisherService.checkImage(postPublisher)))
         {
-            return AjaxResult.error("新增发行方"+postPublisher.getPublisherImage()+"失败,发行方头像已经存在");
+            return AjaxResult.error("修改发行方"+postPublisher.getPublisherImage()+"失败,发行方头像已经存在");
         }
         postPublisher.setCreateBy(getUsername());
         return toAjax(postPublisherService.updatePostPublisher(postPublisher));
@@ -105,6 +111,7 @@ public class PostPublisherController extends BaseController
     /**
      * 删除邮贝发行方信息;
      */
+    @ApiOperation("删除发行方信息")
     @PreAuthorize("@ss.hasPermi('system:publisher:remove')")
     @Log(title = "邮贝发行方信息;", businessType = BusinessType.DELETE)
     @DeleteMapping("/{publisherIds}")

+ 69 - 56
ruoyi-admin/src/main/java/com/ruoyi/web/controller/post/PostSeriesController.java

@@ -9,6 +9,7 @@ import com.ruoyi.common.constant.UserConstants;
 import com.ruoyi.common.utils.DateUtils;
 import com.ruoyi.post.domain.PostCollection;
 import com.ruoyi.post.service.IPostCollectionService;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -29,15 +30,14 @@ import com.ruoyi.common.utils.poi.ExcelUtil;
 import com.ruoyi.common.core.page.TableDataInfo;
 
 /**
- * 邮贝套系信息; 
- * 
+ * 邮贝套系信息;
+ *
  * @author huianan
  * @date 2023-02-11
  */
 @RestController
 @RequestMapping("/post/series")
-public class PostSeriesController extends BaseController
-{
+public class PostSeriesController extends BaseController {
     @Autowired
     private IPostSeriesService postSeriesService;
 
@@ -47,10 +47,10 @@ public class PostSeriesController extends BaseController
     /**
      * 查询邮贝套系信息;
      */
+    @ApiOperation("查询邮贝套系信息")
     @PreAuthorize("@ss.hasPermi('system:series:list')")
     @GetMapping("/list")
-    public TableDataInfo list(PostSeries postSeries)
-    {
+    public TableDataInfo list(PostSeries postSeries) {
         startPage();
         List<PostSeries> list = postSeriesService.selectPostSeriesList(postSeries);
         return getDataTable(list);
@@ -59,18 +59,18 @@ public class PostSeriesController extends BaseController
     /**
      * 查询当前邮贝套系所含藏品信息;
      */
+    @ApiOperation("查询套系所含藏品信息")
     @PreAuthorize("@ss.hasPermi('system:series:list')")
     @GetMapping("/list/{seriesId}")
-    public TableDataInfo listCollection(@PathVariable("seriesId")Long seriesId,PostCollection postCollection)
-    {
+    public TableDataInfo listCollection(@PathVariable("seriesId") Long seriesId, PostCollection postCollection) {
         startPage();
         PostSeries postSeries = postSeriesService.selectPostSeriesBySeriesId(seriesId);
         //获取对应匹配的套系昵称
         String seriesName = postSeries.getSeriesName();
         //通过匹配查询出对应的藏品
-       postCollection.setSeriesName(seriesName);
-       List<PostCollection> postCollections = postCollectionService.selectPostCollectionList(postCollection);
-       return getDataTable(postCollections);
+        postCollection.setSeriesName(seriesName);
+        List<PostCollection> postCollections = postCollectionService.selectPostCollectionList(postCollection);
+        return getDataTable(postCollections);
     }
 
     /**
@@ -87,10 +87,10 @@ public class PostSeriesController extends BaseController
     /**
      * 查询邮贝在售套系信息;
      */
+    @ApiOperation("查询套系所含在售藏品信息")
     @PreAuthorize("@ss.hasPermi('system:series:list')")
     @GetMapping("/sale")
-    public TableDataInfo Sale(PostSeries postSeries)
-    {
+    public TableDataInfo Sale(PostSeries postSeries) {
         startPage();
         List<PostSeries> list = postSeriesService.selectPostSeriesSale(postSeries);
         return getDataTable(list);
@@ -99,10 +99,10 @@ public class PostSeriesController extends BaseController
     /**
      * 查询邮贝预售套系信息;
      */
+    @ApiOperation("查询套系所含预售藏品信息")
     @PreAuthorize("@ss.hasPermi('system:series:list')")
     @GetMapping("/presale")
-    public TableDataInfo PreSale(PostSeries postSeries)
-    {
+    public TableDataInfo PreSale(PostSeries postSeries) {
         startPage();
         List<PostSeries> list = postSeriesService.selectPostSeriesPreSale(postSeries);
         return getDataTable(list);
@@ -112,10 +112,10 @@ public class PostSeriesController extends BaseController
     /**
      * 查询邮贝过期套系信息;
      */
+    @ApiOperation("查询套系所含过期藏品信息")
     @PreAuthorize("@ss.hasPermi('system:series:list')")
     @GetMapping("/overdue")
-    public TableDataInfo Overdue(PostSeries postSeries)
-    {
+    public TableDataInfo Overdue(PostSeries postSeries) {
         startPage();
         List<PostSeries> list = postSeriesService.selectPostSeriesOverdue(postSeries);
         return getDataTable(list);
@@ -124,22 +124,24 @@ public class PostSeriesController extends BaseController
     /**
      * 上链功能;
      */
+    @ApiOperation("套系上链")
     @PreAuthorize("@ss.hasPermi('system:series:list')")
     @PutMapping("/onchain/{seriesId}")
-    public  AjaxResult OnChain(@PathVariable("seriesId")Long seriesId, PostSeries postSeries)
-    {
+    public AjaxResult OnChain(@PathVariable("seriesId") Long seriesId, PostSeries postSeries) {
+        if (postSeries.getExchangeFlag().equals('0')) {
+            return AjaxResult.error("不可重复上链");
+        }
         postSeries = postSeriesService.selectPostSeriesBySeriesId(seriesId);
-       return toAjax(postSeriesService.OnChain(postSeries));
+        return toAjax(postSeriesService.OnChain(postSeries));
     }
 
     /**
-     * 导出邮贝套系信息; 
+     * 导出邮贝套系信息;
      */
     @PreAuthorize("@ss.hasPermi('system:series:export')")
     @Log(title = "邮贝套系信息; ", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
-    public void export(HttpServletResponse response, PostSeries postSeries)
-    {
+    public void export(HttpServletResponse response, PostSeries postSeries) {
         List<PostSeries> list = postSeriesService.selectPostSeriesList(postSeries);
         ExcelUtil<PostSeries> util = new ExcelUtil<PostSeries>(PostSeries.class);
         util.exportExcel(response, list, "邮贝套系信息; ");
@@ -148,93 +150,104 @@ public class PostSeriesController extends BaseController
     /**
      * 获取邮贝套系信息; 详细信息
      */
+    @ApiOperation("查询套系详细信息")
     @PreAuthorize("@ss.hasPermi('system:series:query')")
     @GetMapping(value = "/{seriesId}")
-    public AjaxResult getInfo(@PathVariable("seriesId") Long seriesId)
-    {
+    public AjaxResult getInfo(@PathVariable("seriesId") Long seriesId) {
         return success(postSeriesService.selectPostSeriesBySeriesId(seriesId));
     }
 
     /**
-     * 新增邮贝套系信息; 
+     * 新增邮贝套系信息;
      */
+    @ApiOperation("新增套系信息")
     @PreAuthorize("@ss.hasPermi('system:series:add')")
     @Log(title = "邮贝套系信息; ", businessType = BusinessType.INSERT)
     @PostMapping("/add")
-    public AjaxResult add(@RequestBody PostSeries postSeries)
-    {
-        if(UserConstants.NOT_UNIQUE.equals(postSeriesService.checkSeriesNameUnique(postSeries)))
-        {
-            return AjaxResult.error("新增消息"+postSeries.getSeriesName()+"失败,套系已经存在");
+    public AjaxResult add(@RequestBody PostSeries postSeries) {
+        if (postSeries.getExchangeFlag().equals('0')) {
+            return AjaxResult.error("新增套系消息" + postSeries.getSeriesName() + "失败,套系已经上链");
+        }
+
+        if (UserConstants.NOT_UNIQUE.equals(postSeriesService.checkSeriesNameUnique(postSeries))) {
+            return AjaxResult.error("新增套系消息" + postSeries.getSeriesName() + "失败,套系已经存在");
         }
         postSeries.setCreateBy(getUsername());
         /**
          * 根据套系时间,自动识别套系藏品所在table“在售/预售/以过期”根据当前时间,
          * 对比套系时间,当前小于套系时间,该套系藏品为“以过期”, 当前时间大于套系时间为“预售”
          */
-        Date nowDate=new Date();
-        nowDate=DateUtils.getNowDate();
+        Date nowDate = new Date();
+        nowDate = DateUtils.getNowDate();
         /**
          * 展示时间 结束时间
          * 当前时间大于结束时间  过期 2
          * 当前时间在展示时间以及结束时间区间 在售 0
          * 当前时间小于展示时间 预售 1
          */
-        if(nowDate.compareTo(postSeries.getEndTime())>0){
+        if (nowDate.compareTo(postSeries.getEndTime()) > 0) {
             postSeries.setStatus(String.valueOf(2));
-        }
-        else if (postSeries.getStartTime().compareTo(nowDate)>0){
+        } else if (postSeries.getStartTime().compareTo(nowDate) > 0) {
             postSeries.setStatus(String.valueOf(1));
-        }
-        else{
-           postSeries.setStatus(String.valueOf(0));
+        } else {
+            postSeries.setStatus(String.valueOf(0));
         }
         return toAjax(postSeriesService.insertPostSeries(postSeries));
     }
 
     /**
-     * 修改邮贝套系信息; 
+     * 修改邮贝套系信息;
      */
+    @ApiOperation("修改套系信息")
     @PreAuthorize("@ss.hasPermi('system:series:edit')")
     @Log(title = "邮贝套系信息; ", businessType = BusinessType.UPDATE)
     @PutMapping("/edit")
-    public AjaxResult edit(@RequestBody PostSeries postSeries)
-    {
+    public AjaxResult edit(@RequestBody PostSeries postSeries) {
         //只能进行时间的后面修改
 
-        if(UserConstants.NOT_UNIQUE.equals(postSeriesService.checkSeriesNameUnique(postSeries)))
-        {
-            return AjaxResult.error("修改消息"+postSeries.getSeriesName()+"失败,套系已经存在");
+        if (postSeries.getExchangeFlag().equals('0')) {
+            return AjaxResult.error("修改套系消息" + postSeries.getSeriesName() + "失败,套系已经上链");
+        }
+
+
+        if (UserConstants.NOT_UNIQUE.equals(postSeriesService.checkSeriesNameUnique(postSeries))) {
+            return AjaxResult.error("修改消息" + postSeries.getSeriesName() + "失败,套系已经存在");
         }
         postSeries.setUpdateBy(getUsername());
-        Date nowDate=new Date();
-        nowDate=DateUtils.getNowDate();
+        Date nowDate = new Date();
+        nowDate = DateUtils.getNowDate();
         /**
          * 展示时间 结束时间
          * 当前时间大于结束时间  过期 2
          * 当前时间在展示时间以及结束时间区间 在售 0
          * 当前时间小于展示时间 预售 1
          */
-        if(nowDate.compareTo(postSeries.getEndTime())>0){
+        if (nowDate.compareTo(postSeries.getEndTime()) > 0) {
             postSeries.setStatus(String.valueOf(2));
-        }
-        else if (postSeries.getStartTime().compareTo(nowDate)>0){
+        } else if (postSeries.getStartTime().compareTo(nowDate) > 0) {
             postSeries.setStatus(String.valueOf(1));
-        }
-        else{
+        } else {
             postSeries.setStatus(String.valueOf(0));
         }
         return toAjax(postSeriesService.updatePostSeries(postSeries));
     }
 
     /**
-     * 删除邮贝套系信息; 
+     * 删除邮贝套系信息;
      */
+    @ApiOperation("删除套系信息")
     @PreAuthorize("@ss.hasPermi('system:series:remove')")
     @Log(title = "邮贝套系信息; ", businessType = BusinessType.DELETE)
-	@DeleteMapping("/{seriesIds}")
-    public AjaxResult remove(@PathVariable Long[] seriesIds)
-    {
+    @DeleteMapping("/{seriesIds}")
+    public AjaxResult remove(@PathVariable Long[] seriesIds) {
+
+        for (int i = 0; i < seriesIds.length; i++) {
+            PostSeries postSeries = postSeriesService.selectPostSeriesBySeriesId(seriesIds[i]);
+            if (postSeries.getExchangeFlag().equals('0')) {
+                return AjaxResult.error("删除套系消息" + postSeries.getSeriesName() + "失败,套系已经上链");
+            }
+        }
+
         return toAjax(postSeriesService.deletePostSeriesBySeriesIds(seriesIds));
     }
 

+ 6 - 3
ruoyi-admin/src/main/resources/application-druid.yml

@@ -6,9 +6,12 @@ spring:
         druid:
             # 主库数据源
             master:
-                url: jdbc:mysql://39.105.160.25:10992/red?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
-                username: post
-                password: post
+#                url: jdbc:mysql://39.105.160.25:10992/red?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
+#                username: post
+#                password: post
+                url: jdbc:mysql://localhost:3306/post?useUnicode=true&characterEncoding=utf8
+                username: root
+                password: huianan
             # 从库数据源
             slave:
                 # 从数据源开关/默认关闭

+ 7 - 4
ruoyi-admin/src/main/resources/application-prod.yml

@@ -2,13 +2,16 @@
 spring:
     datasource:
         type: com.alibaba.druid.pool.DruidDataSource
-        driverClassName: com.mysql.cj.jdbc.Driver
+        driverClassName: com.mysql.jdbc.Driver
         druid:
             # 主库数据源
             master:
-                url: jdbc:mysql://mysql8-compose:3306/red?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=CST&autoReconnect=true&failOverReadOnly=false
-                username: post
-                password: post
+#                url: jdbc:mysql://mysql8-compose:3306/red?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=CST&autoReconnect=true&failOverReadOnly=false
+#                username: post
+#                password: post
+                url: jdbc:mysql://localhost:3306/post?useUnicode=true&characterEncoding=utf8
+                username: root
+                password: huianan
             # 从库数据源
             slave:
                 # 从数据源开关/默认关闭

+ 2 - 2
ruoyi-post/src/main/java/com/ruoyi/post/mapper/PostPublisherMapper.java

@@ -65,11 +65,11 @@ public interface PostPublisherMapper
      * checkContent checkTitle
      * @return
      */
-    public PostNews checkPublisherNameUnique(String publisherName);
+    public PostPublisher checkPublisherNameUnique(String publisherName);
 
     /**
      * 判断头像是否唯一
      * @return
      */
-    public PostNews checkImageUnique(String image);
+    public PostPublisher checkImageUnique(String image);
 }

+ 6 - 7
ruoyi-post/src/main/java/com/ruoyi/post/service/impl/PostPublisherServiceImpl.java

@@ -3,7 +3,6 @@ package com.ruoyi.post.service.impl;
 import com.ruoyi.common.constant.UserConstants;
 import com.ruoyi.common.utils.DateUtils;
 import com.ruoyi.common.utils.StringUtils;
-import com.ruoyi.post.domain.PostNews;
 import com.ruoyi.post.domain.PostPublisher;
 import com.ruoyi.post.mapper.PostPublisherMapper;
 import com.ruoyi.post.service.IPostPublisherService;
@@ -100,9 +99,9 @@ public class PostPublisherServiceImpl implements IPostPublisherService
     //检验发行方账号是否重复
     @Override
     public String checkPublisherName(PostPublisher postPublisher) {
-        Long NewsId = StringUtils.isNull(postPublisher.getPublisherId()) ? -1l : postPublisher.getPublisherId();
-        PostNews info = postPublisherMapper.checkPublisherNameUnique(postPublisher.getPublisherName());
-        if (StringUtils.isNotNull(info) && info.getNewsId().longValue() != NewsId.longValue()) {
+        Long Id = StringUtils.isNull(postPublisher.getPublisherId()) ? -1l : postPublisher.getPublisherId();
+        PostPublisher info = postPublisherMapper.checkPublisherNameUnique(postPublisher.getPublisherName());
+        if (StringUtils.isNotNull(info) && info.getPublisherId().longValue() != Id.longValue()) {
             return UserConstants.NOT_UNIQUE;
         }
         return UserConstants.UNIQUE;
@@ -111,9 +110,9 @@ public class PostPublisherServiceImpl implements IPostPublisherService
     //检验发行方头像是否重复
     @Override
     public String checkImage(PostPublisher postPublisher) {
-        Long NewsId = StringUtils.isNull(postPublisher.getPublisherId()) ? -1l : postPublisher.getPublisherId();
-        PostNews info = postPublisherMapper.checkImageUnique(postPublisher.getPublisherImage());
-        if (StringUtils.isNotNull(info) && info.getNewsId().longValue() != NewsId.longValue()) {
+        Long Id = StringUtils.isNull(postPublisher.getPublisherId()) ? -1l : postPublisher.getPublisherId();
+        PostPublisher info= postPublisherMapper.checkImageUnique(postPublisher.getPublisherImage());
+        if (StringUtils.isNotNull(info) && info.getPublisherId().longValue() != Id.longValue()) {
             return UserConstants.NOT_UNIQUE;
         }
         return UserConstants.UNIQUE;