梁彦春 před 6 roky
rodič
revize
dac90112d8

+ 2
- 6
src/main/java/com.huiju.welcome/controller/TaGoodsController.java Zobrazit soubor

@@ -60,7 +60,6 @@ public class TaGoodsController extends BaseController {
60 60
         JSONObject jsonObject = JSONObject.parseObject(paramStr);
61 61
 
62 62
         TaGoods taGoods = jsonObject.getObject("goods", TaGoods.class);
63
-        TaGoodsImg taGoodsImg = jsonObject.getObject("img",TaGoodsImg.class);
64 63
         JSONArray spec = jsonObject.getJSONArray("spec");
65 64
 
66 65
         ResponseBean responseBean = new ResponseBean();
@@ -68,7 +67,6 @@ public class TaGoodsController extends BaseController {
68 67
             taGoods.setCreateDate(LocalDateTime.now());
69 68
             taGoods.setStatus(StatusUtils.Normal);
70 69
             Boolean flag = iTaGoodsService.save(taGoods);
71
-            Boolean flagImg = iTaGoodsImgService.save(taGoodsImg);
72 70
             List<TaGoodsSpec> specList = spec.toJavaList(TaGoodsSpec.class);
73 71
             specList.stream().forEach(e -> {
74 72
                 e.setGoodsId(taGoods.getGoodsId());
@@ -76,7 +74,7 @@ public class TaGoodsController extends BaseController {
76 74
 
77 75
             boolean result = iTaGoodsSpecService.saveBatch(specList);
78 76
 
79
-            if (flag&&flagImg&&result){
77
+            if (flag&&result){
80 78
                 responseBean.addSuccess(taGoods);
81 79
             }else {
82 80
                 responseBean.addError("fail");
@@ -121,18 +119,16 @@ public class TaGoodsController extends BaseController {
121 119
         ResponseBean responseBean = new ResponseBean();
122 120
         JSONObject jsonObject = JSONObject.parseObject(paramStr);
123 121
         TaGoods taGoods = jsonObject.getObject("goods", TaGoods.class);
124
-        TaGoodsImg taGoodsImg = jsonObject.getObject("img",TaGoodsImg.class);
125 122
         JSONArray spec = jsonObject.getJSONArray("spec");
126 123
 
127 124
         try {
128 125
             Boolean flag = iTaGoodsService.updateById(taGoods);
129
-            Boolean flagImg = iTaGoodsImgService.updateById(taGoodsImg);
130 126
             Boolean flagSpec = false;
131 127
             for(int i = 0;i<spec.size();i++){
132 128
                 TaGoodsSpec taGoodsSpec = spec.getObject(i, TaGoodsSpec.class);
133 129
                 flagSpec = iTaGoodsSpecService.updateById(taGoodsSpec);
134 130
             }
135
-            if (flag&& flagImg&&flagSpec){
131
+            if (flag&& flagSpec){
136 132
                 responseBean.addSuccess("success");
137 133
             }else {
138 134
                 responseBean.addError("fail");

+ 0
- 113
src/main/java/com.huiju.welcome/controller/TaGoodsImgController.java Zobrazit soubor

@@ -1,113 +0,0 @@
1
-package com.huiju.welcome.controller;
2
-
3
-import com.huiju.welcome.common.base.BaseController;
4
-import com.huiju.welcome.common.base.ResponseBean;
5
-import com.huiju.welcome.model.TaGoodsImg;
6
-import com.huiju.welcome.service.ITaGoodsImgService;
7
-import org.slf4j.Logger;
8
-import org.slf4j.LoggerFactory;
9
-import org.springframework.beans.factory.annotation.Autowired;
10
-import org.springframework.web.bind.annotation.PathVariable;
11
-import org.springframework.web.bind.annotation.RequestBody;
12
-import org.springframework.web.bind.annotation.RequestMapping;
13
-import org.springframework.web.bind.annotation.RequestMethod;
14
-import org.springframework.web.bind.annotation.ResponseBody;
15
-import org.springframework.web.bind.annotation.RestController;
16
-
17
-/**
18
- * <p>
19
-    *  前端控制器
20
-    * </p>
21
- *
22
- * @author jobob
23
- * @since 2019-07-16
24
- */
25
-@RestController
26
-@RequestMapping("/")
27
-public class TaGoodsImgController extends BaseController {
28
-
29
-    private final Logger logger = LoggerFactory.getLogger(TaGoodsImgController.class);
30
-
31
-    @Autowired
32
-    public ITaGoodsImgService iTaGoodsImgService;
33
-
34
-
35
-    /**
36
-     * 保存对象
37
-     * @param taGoodsImg 实体对象
38
-     * @return
39
-     */
40
-    @RequestMapping(value="/taGoodsImg/add",method= RequestMethod.POST)
41
-    public ResponseBean tpShopImgAdd(@RequestBody TaGoodsImg taGoodsImg){
42
-        ResponseBean responseBean = new ResponseBean();
43
-        try {
44
-            if (iTaGoodsImgService.save(taGoodsImg)){
45
-                responseBean.addSuccess("success");
46
-            }else {
47
-                responseBean.addError("fail");
48
-            }
49
-        }catch (Exception e){
50
-            logger.error("taGoodsImgAdd -=- {}",e.toString());
51
-            responseBean.addError(e.getMessage());
52
-        }
53
-        return responseBean;
54
-    }
55
-
56
-    /**
57
-     * 根据id删除对象
58
-     * @param id  实体ID
59
-     */
60
-    @ResponseBody
61
-    @RequestMapping(value="/taGoodsImg/delete/{id}", method= RequestMethod.DELETE)
62
-    public ResponseBean taGoodsImgDelete(@PathVariable Integer id){
63
-        ResponseBean responseBean = new ResponseBean();
64
-        try {
65
-            if(iTaGoodsImgService.removeById(id)){
66
-                responseBean.addSuccess("success");
67
-            }else {
68
-                responseBean.addError("fail");
69
-            }
70
-        }catch (Exception e){
71
-            logger.error("taGoodsImgDelete -=- {}",e.toString());
72
-            responseBean.addError(e.getMessage());
73
-        }
74
-        return responseBean;
75
-    }
76
-
77
-    /**
78
-     * 修改对象
79
-     * @param taGoodsImg 实体对象
80
-     * @return
81
-     */
82
-    @RequestMapping(value="/taGoodsImg/update",method= RequestMethod.PUT)
83
-    public ResponseBean tpShopImgUpdate(@RequestBody TaGoodsImg taGoodsImg){
84
-        ResponseBean responseBean = new ResponseBean();
85
-        try {
86
-            if (iTaGoodsImgService.updateById(taGoodsImg)){
87
-                responseBean.addSuccess("success");
88
-            }else {
89
-                responseBean.addError("fail");
90
-            }
91
-        }catch (Exception e){
92
-            logger.error("taGoodsImgUpdate -=- {}",e.toString());
93
-            responseBean.addError(e.getMessage());
94
-        }
95
-        return responseBean;
96
-    }
97
-
98
-    /**
99
-     * 根据id查询对象
100
-     * @param id  实体ID
101
-     */
102
-    @RequestMapping(value="/taGoodsImg/get/{id}",method= RequestMethod.GET)
103
-    public ResponseBean tpShopImgGet(@PathVariable Integer id){
104
-        ResponseBean responseBean = new ResponseBean();
105
-        try {
106
-            responseBean.addSuccess(iTaGoodsImgService.getById(id));
107
-        }catch (Exception e){
108
-            logger.error("taGoodsImgDelete -=- {}",e.toString());
109
-            responseBean.addError(e.getMessage());
110
-        }
111
-        return responseBean;
112
-    }
113
-}

+ 0
- 19
src/main/java/com.huiju.welcome/mapper/TaGoodsImgMapper.java Zobrazit soubor

@@ -1,19 +0,0 @@
1
-package com.huiju.welcome.mapper;
2
-
3
-
4
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5
-import com.huiju.welcome.model.TaGoodsImg;
6
-import org.apache.ibatis.annotations.Mapper;
7
-
8
-/**
9
- * <p>
10
- *  Mapper 接口
11
- * </p>
12
- *
13
- * @author jobob
14
- * @since 2019-07-16
15
- */
16
-@Mapper
17
-public interface TaGoodsImgMapper extends BaseMapper<TaGoodsImg> {
18
-
19
-}

+ 0
- 1
src/main/java/com.huiju.welcome/model/TaGoods.java Zobrazit soubor

@@ -46,7 +46,6 @@ public class TaGoods implements Serializable {
46 46
 
47 47
     private String createUser;
48 48
 
49
-    @TableField(exist = false)
50 49
     private String imgUrl;
51 50
 
52 51
     @TableField(exist = false)

+ 0
- 36
src/main/java/com.huiju.welcome/model/TaGoodsImg.java Zobrazit soubor

@@ -1,36 +0,0 @@
1
-package com.huiju.welcome.model;
2
-
3
-import java.io.Serializable;
4
-
5
-import com.baomidou.mybatisplus.annotation.IdType;
6
-import com.baomidou.mybatisplus.annotation.TableId;
7
-import lombok.Data;
8
-import lombok.EqualsAndHashCode;
9
-import lombok.experimental.Accessors;
10
-
11
-/**
12
- * <p>
13
- * 
14
- * </p>
15
- *
16
- * @author jobob
17
- * @since 2019-07-16
18
- */
19
-@Data
20
-@EqualsAndHashCode(callSuper = false)
21
-@Accessors(chain = true)
22
-public class TaGoodsImg implements Serializable {
23
-
24
-    private static final long serialVersionUID = 1L;
25
-
26
-    @TableId(value = "img_id", type = IdType.AUTO)
27
-    private Integer imgId;
28
-
29
-    private Integer goodsId;
30
-
31
-    private String imgUrl;
32
-
33
-    private Integer status;
34
-
35
-
36
-}

+ 0
- 17
src/main/java/com.huiju.welcome/service/ITaGoodsImgService.java Zobrazit soubor

@@ -1,17 +0,0 @@
1
-package com.huiju.welcome.service;
2
-
3
-
4
-import com.baomidou.mybatisplus.extension.service.IService;
5
-import com.huiju.welcome.model.TaGoodsImg;
6
-
7
-/**
8
- * <p>
9
- *  服务类
10
- * </p>
11
- *
12
- * @author jobob
13
- * @since 2019-07-16
14
- */
15
-public interface ITaGoodsImgService extends IService<TaGoodsImg> {
16
-
17
-}

+ 0
- 25
src/main/java/com.huiju.welcome/service/impl/TaGoodsImgServiceImpl.java Zobrazit soubor

@@ -1,25 +0,0 @@
1
-package com.huiju.welcome.service.impl;
2
-
3
-
4
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5
-import com.huiju.welcome.mapper.TaGoodsImgMapper;
6
-import com.huiju.welcome.mapper.TaGoodsSpecMapper;
7
-import com.huiju.welcome.model.TaGoodsImg;
8
-import com.huiju.welcome.service.ITaGoodsImgService;
9
-import org.springframework.beans.factory.annotation.Autowired;
10
-import org.springframework.stereotype.Service;
11
-
12
-/**
13
- * <p>
14
- *  服务实现类
15
- * </p>
16
- *
17
- * @author jobob
18
- * @since 2019-07-16
19
- */
20
-@Service
21
-public class TaGoodsImgServiceImpl extends ServiceImpl<TaGoodsImgMapper, TaGoodsImg> implements ITaGoodsImgService {
22
-
23
-
24
-
25
-}

+ 0
- 2
src/main/resources/mapper/TaGoodsMapper.xml Zobrazit soubor

@@ -4,10 +4,8 @@
4 4
     <select id="goodsList" resultType="com.huiju.welcome.model.TaGoods">
5 5
         select
6 6
         g.*,
7
-        i.img_url as imgUrl,
8 7
         t.type_name as typeName
9 8
         from ta_goods g
10
-        left join ta_goods_img i on g.goods_id = i.goods_id
11 9
         left join td_goods_type t on g.type_id = t.type_id
12 10
         <where>
13 11
             g.status > 0