diff --git a/mcwl-admin/pom.xml b/mcwl-admin/pom.xml
index c8e5d64..453838b 100644
--- a/mcwl-admin/pom.xml
+++ b/mcwl-admin/pom.xml
@@ -54,6 +54,12 @@
com.mcwl
mcwl-quartz
+
+
+ com.mcwl
+ mcwl-resource
+ 3.8.8
+
diff --git a/mcwl-admin/src/main/java/com/mcwl/web/controller/resource/MallProductController.java b/mcwl-admin/src/main/java/com/mcwl/web/controller/resource/MallProductController.java
index 65f4400..86d9f1a 100644
--- a/mcwl-admin/src/main/java/com/mcwl/web/controller/resource/MallProductController.java
+++ b/mcwl-admin/src/main/java/com/mcwl/web/controller/resource/MallProductController.java
@@ -1,16 +1,19 @@
package com.mcwl.web.controller.resource;
+
import com.mcwl.common.core.controller.BaseController;
-import com.mcwl.common.utils.ResponsePageEntity;
+import com.mcwl.common.core.page.TableDataInfo;
+
+
+
import com.mcwl.resource.domain.MallProduct;
import com.mcwl.resource.service.MallProductService;
-import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.*;
-import javax.validation.constraints.NotNull;
import java.util.List;
+
/**
* @Author:ChenYan
* @Project:McWl
@@ -24,73 +27,13 @@ import java.util.List;
public class MallProductController extends BaseController {
- private final MallProductService mallProductService;
+ private final MallProductService mallProductRuleInfoService;
public MallProductController(MallProductService mallProductService) {
- this.mallProductService = mallProductService;
+ this.mallProductRuleInfoService = mallProductService;
}
-// /**
-// * 通过id查询商品图片信息
-// *
-// * @param id 系统ID
-// * @return 商品图片信息
-// */
-// @ApiOperation(notes = "通过id查询商品图片信息", value = "通过id查询商品图片信息")
-// @GetMapping("/findById")
-// public MallProduct findById(Long id) {
-// return mallProductService.findById(id);
-// }
-//
-// /**
-// * 根据条件查询商品图片列表
-// *
-// * @param mallProduct 条件
-// * @return 商品图片列表
-// */
-// @ApiOperation(notes = "根据条件查询商品图片列表", value = "根据条件查询商品图片列表")
-// @PostMapping("/searchByPage")
-// public ResponsePageEntity searchByPage(@RequestBody MallProduct mallProduct) {
-// return mallProductService.searchByPage(mallProduct);
-// }
-//
-//
-// /**
-// * 添加商品图片
-// *
-// * @param mallProduct 商品实体
-// * @return 影响行数
-// */
-// @ApiOperation(notes = "添加商品", value = "添加商品")
-// @PostMapping("/insert")
-// public int insert(@RequestBody MallProduct mallProduct) {
-// return mallProductService.insert(mallProduct);
-// }
-//
-// /**
-// * 修改商品
-// *
-// * @param mallProduct 商品实体
-// * @return 影响行数
-// */
-// @ApiOperation(notes = "修改商品", value = "修改商品")
-// @PostMapping("/update")
-// public int update(@RequestBody MallProduct mallProduct) {
-// return mallProductService.update(mallProduct);
-// }
-//
-// /**
-// * 批量删除商品
-// *
-// * @param ids 商品ID集合
-// * @return 影响行数
-// */
-// @ApiOperation(notes = "批量删除商品", value = "批量删除商品")
-// @PostMapping("/deleteByIds")
-// public int deleteByIds(@RequestBody @NotNull List ids) {
-// return mallProductService.deleteByIds(ids);
-// }
-//
+
}
diff --git a/mcwl-admin/src/main/resources/application.yml b/mcwl-admin/src/main/resources/application.yml
index 4988aad..f62228c 100644
--- a/mcwl-admin/src/main/resources/application.yml
+++ b/mcwl-admin/src/main/resources/application.yml
@@ -164,3 +164,15 @@ xss:
excludes: /system/notice
# 匹配链接
urlPatterns: /system/*,/monitor/*,/tool/*
+
+
+ #aliyun-oss
+ aliyun:
+ oss:
+ file:
+ endPoint: "http://oss-cn-beijing.aliyuncs.com" // 一般不用改,选择自己的地址即可
+ keyid: "保存的key"
+ keyecrets: "保存的secret"
+ #bucket可以在控制台创建,也可以使用java代码创建
+ bucketname: "实例名称"
+
diff --git a/mcwl-common/pom.xml b/mcwl-common/pom.xml
index 21dbd22..10e786e 100644
--- a/mcwl-common/pom.xml
+++ b/mcwl-common/pom.xml
@@ -17,6 +17,23 @@
+
+
+ com.aliyun.oss
+ aliyun-sdk-oss
+ 3.17.1
+
+
+ commons-fileupload
+ commons-fileupload
+ 1.3.1
+
+
+ org.jdom
+ jdom
+ 1.1.3
+
+
org.springframework
diff --git a/mcwl-resource/src/main/java/com/mcwl/resource/service/MallProductService.java b/mcwl-resource/src/main/java/com/mcwl/resource/service/MallProductService.java
index f337bad..e9f94f4 100644
--- a/mcwl-resource/src/main/java/com/mcwl/resource/service/MallProductService.java
+++ b/mcwl-resource/src/main/java/com/mcwl/resource/service/MallProductService.java
@@ -1,11 +1,9 @@
package com.mcwl.resource.service;
import com.baomidou.mybatisplus.extension.service.IService;
-import com.mcwl.common.domain.response.ServerResponseEntity;
-import com.mcwl.common.utils.ResponsePageEntity;
import com.mcwl.resource.domain.MallProduct;
+import kotlin.Result;
-import javax.validation.constraints.NotNull;
import java.util.List;
/**
@@ -18,4 +16,8 @@ import java.util.List;
*/
public interface MallProductService extends IService {
+
+ List selectMallProductRuleInfoList(MallProduct mallProductRuleInfo);
+
+
}
diff --git a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/MallProductServiceImpl.java b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/MallProductServiceImpl.java
index f82ffea..63aff56 100644
--- a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/MallProductServiceImpl.java
+++ b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/MallProductServiceImpl.java
@@ -2,12 +2,10 @@ package com.mcwl.resource.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.mcwl.common.annotation.DataSource;
-import com.mcwl.common.enums.DataSourceType;
-import com.mcwl.common.enums.ResponseCodeEnum;
import com.mcwl.resource.domain.MallProduct;
import com.mcwl.resource.mapper.MallProductMapper;
import com.mcwl.resource.service.MallProductService;
+import kotlin.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -25,22 +23,20 @@ import java.util.List;
@Service
public class MallProductServiceImpl extends ServiceImpl implements MallProductService {
- @Autowired
- private MallProductMapper mapper;
-// @Override
-// public List selectMallProductList(MallProduct mallProduct) {
-//
-// QueryWrapper queryWrapper = new QueryWrapper<>();
-// queryWrapper.lambda().eq(MallProduct::getProductName, mallProduct.getProductName());
-// queryWrapper.lambda().eq(MallProduct::getName, mallProduct.getName());
-// queryWrapper.lambda().eq(MallProduct::getAmount, mallProduct.getAmount());
-// mapper.selectList(queryWrapper);
-//
-// serviceEntity.setMessage(ResponseCodeEnum.SUCCESS_STATE_ENUM.getName());
-// return ;
-//
-// }
+
+ @Autowired
+ private MallProductMapper postMapper;
+
+ @Override
+ public List selectMallProductRuleInfoList(MallProduct mallProduct) {
+ QueryWrapper queryWrapper = new QueryWrapper<>();
+ queryWrapper.lambda().eq(MallProduct::getProductName, mallProduct.getProductName());
+ queryWrapper.lambda().eq(MallProduct::getName, mallProduct.getName());
+ queryWrapper.lambda().eq(MallProduct::getAmount, mallProduct.getAmount());
+ MallProduct mallProducts = postMapper.selectOne(queryWrapper);
+ return (List) mallProducts;
+ }
}