From 128e85778768d04f5266ea047d37fcb7d99272c8 Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@MS-20170306HGUF> Date: 星期日, 23 二月 2020 12:17:05 +0800 Subject: [PATCH] 保存头部信息 --- fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java index cf9a789..8d7ffaa 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java @@ -76,7 +76,7 @@ private PinDuoDuoCacheUtil pinDuoDuoCacheUtil; @Override - public void saveHead(MultipartFile file, GoodsEvaluate record) throws GoodsEvaluateException { + public String saveHead(MultipartFile file, GoodsEvaluate record) throws GoodsEvaluateException { Integer state = record.getState(); if (state == null) { state = 0; @@ -119,13 +119,15 @@ record.setStartTime(new Date()); record.setPublishTime(record.getStartTime()); - if (StringUtil.isNullOrEmpty(record.getId())) { - record.setId(UUID.randomUUID().toString().replace("-", "")); + String id = record.getId(); + if (StringUtil.isNullOrEmpty(id)) { + id = UUID.randomUUID().toString().replace("-", ""); + record.setId(id); record.setShareNumReal(0); record.setCreateTime(new Date()); goodsEvaluateDao.save(record); } else { - GoodsEvaluate resultObj = goodsEvaluateDao.getById(record.getId()); + GoodsEvaluate resultObj = goodsEvaluateDao.getById(id); if (resultObj == null) throw new GoodsEvaluateException(1, "淇敼鍐呭宸蹭笉瀛樺湪"); @@ -137,6 +139,7 @@ resultObj.setTitle(tilte); goodsEvaluateDao.save(resultObj); } + return id; } /** -- Gitblit v1.8.0