From 388be9f734f5b80c348bcc956726c206002e832a Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@MS-20170306HGUF> Date: 星期日, 23 二月 2020 12:55:01 +0800 Subject: [PATCH] 保存bug --- fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 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..ddd676b 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; } /** @@ -256,10 +259,10 @@ String picLink = pics[i]; if (fileRequest != null) { MultipartFile file = fileRequest.getFile("file" + i); - if (file == null) { - continue; + if (file != null) { + picLink = uploadPicture(file); } - picLink = uploadPicture(file); + } if (picLink.startsWith("http")) { listpic.add(picLink); -- Gitblit v1.8.0