LuoDLeo 7 månader sedan
förälder
incheckning
5cdf7cbf12

+ 1 - 5
src/main/java/org/springblade/modules/mall/controller/GoodsInfoController.java

@@ -11,7 +11,6 @@ import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiParam;
 import lombok.AllArgsConstructor;
-import org.springblade.common.param.RangeParam;
 import org.springblade.core.boot.ctrl.BladeController;
 import org.springblade.core.mp.support.Condition;
 import org.springblade.core.mp.support.Query;
@@ -24,16 +23,13 @@ import org.springblade.modules.mall.service.*;
 import org.springblade.modules.mall.vo.GoodsInfoVO;
 import org.springblade.modules.mall.wrapper.GoodsInfoWrapper;
 import org.springframework.transaction.annotation.Transactional;
-import org.springframework.util.Assert;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
 import java.io.IOException;
-import java.util.HashSet;
 import java.util.List;
-import java.util.stream.Collectors;
 
 /**
  * 商品表 控制器
@@ -172,7 +168,7 @@ public class GoodsInfoController extends BladeController {
 	@ApiOperationSupport(order = 6)
 	@ApiOperation(value = "新增或修改", notes = "传入goodsInfo")
 	public R submit(@Valid @RequestBody GoodsInfo goodsInfo) {
-		Assert.notNull(goodsInfo.getSupplierId(), "请选择供应商");
+//		Assert.notNull(goodsInfo.getSupplierId(), "请选择供应商");
 		GoodsInfo detail = goodsInfoService.getOne(Wrappers.lambdaQuery(GoodsInfo.class)
 			.eq(GoodsInfo::getGoodsName, goodsInfo.getGoodsName()).eq(GoodsInfo::getBrandId, goodsInfo.getBrandId()));
 		if (detail != null) {

+ 1 - 1
src/main/resources/application-dev.yml

@@ -58,7 +58,7 @@ oss:
   secret-key: 12345678
   bucket-name: bladex-dev
 wxpay:
-  fileRootPath: D:\vending-machine-api\src\main\resources\cert\
+  fileRootPath: D:\JavaEEProject\vending-machine\cert
   v3:
     appId:
     appIdxcx: wxb36cbb868a7d2d68

+ 1 - 1
src/main/resources/application-prod.yml

@@ -40,7 +40,7 @@ blade:
     upload-domain: http://localhost:8999
     remote-path: /usr/share/nginx/html
 wxpay:
-  fileRootPath: /usr/local/groupon/cert/
+  fileRootPath: /usr/local/sellWine/wx_cert/
   v3:
     appId: wxb36cbb868a7d2d68
     appIdxcx: wxb36cbb868a7d2d68

+ 1 - 2
src/main/resources/application-test.yml

@@ -58,8 +58,7 @@ wxpay:
     domain: https://sellwine.gzzzyd.com/api/
 
 alipay:
-  fileRootPath: /data/cert/alipay/
-  fileCertPath: /usr/local/liquor/cert/
+  fileRootPath: /usr/local/sellWine/wx_cert/
   sdk:
     dev: false #默认false,为true表示使用沙箱环境
     sign-type: RSA2 #签名算法

BIN
src/main/resources/cert/apiclient_cert.p12


+ 0 - 25
src/main/resources/cert/apiclient_cert.pem

@@ -1,25 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIEKDCCAxCgAwIBAgIUTo+dwmoVj9jiVcAott/7zxYaxdMwDQYJKoZIhvcNAQEL
-BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT
-FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg
-Q0EwHhcNMjQwODA2MDIwMDA1WhcNMjkwODA1MDIwMDA1WjCBgTETMBEGA1UEAwwK
-MTY4MjE5OTc0MzEbMBkGA1UECgwS5b6u5L+h5ZWG5oi357O757ufMS0wKwYDVQQL
-DCTotaTmsLTluILorrDkuovmnKzphZLkuJrmnInpmZDlhazlj7gxCzAJBgNVBAYT
-AkNOMREwDwYDVQQHDAhTaGVuWmhlbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
-AQoCggEBAM73zI4WzSmImlwghsihO4qmEgwjYueWpSuOZ266xG9fILlZ6SMGQyPl
-xGBmYzY/pGwRyIXR7JHY/zHoBSj0MzD28hD2wJaBJbR8hLOR1yLSdwzk5FBF7U+y
-+Zgcg+UQOzLfncvK7YyUvGiDF0BFQW72EESiTQkKtJdawtAgRccaXNJiP2/jPLTL
-gnzj4j26moNqhgTVruBrXGqjjmzN+XIf6+LU7EYrlRIENtQD/ChyB2dP3n7GeKWI
-hy3ZB2J8poTrlZvY2kKxFm2pJhuLkLLGDqRBjv45P/cOg+nFedH2kU/Ull3M2K3A
-w3nMUuFmy4CUQBIsx1yvToDpRglOU70CAwEAAaOBuTCBtjAJBgNVHRMEAjAAMAsG
-A1UdDwQEAwID+DCBmwYDVR0fBIGTMIGQMIGNoIGKoIGHhoGEaHR0cDovL2V2Y2Eu
-aXRydXMuY29tLmNuL3B1YmxpYy9pdHJ1c2NybD9DQT0xQkQ0MjIwRTUwREJDMDRC
-MDZBRDM5NzU0OTg0NkMwMUMzRThFQkQyJnNnPUhBQ0M0NzFCNjU0MjJFMTJCMjdB
-OUQzM0E4N0FEMUNERjU5MjZFMTQwMzcxMA0GCSqGSIb3DQEBCwUAA4IBAQC2eb2A
-IyfmFM0o/bHwZdV/EfwE7BEa4AcBbnAEspmVaPD/ZElDOdeoK57EP23F1IX9ZA+4
-CzSYEIL4/JErQYCaqJg6Sa5/1IsqiGzR/pQU79zRBLOxVn1FovdYbA1heJnxCMQS
-IuOvpYtxCgri3BkrcF8YkTJvnA/OfOfW0HRPDlCJJ/cOk2VQ4WD77eQim8WlcHfm
-ksMOGcNStPcGGnR6gRREQkOgsAB9nuJVmYsOwvZvHsgA1s5i6URkVyBpBjJYZIsp
-sxyEDXo/8OIjQzZ/gfZxmPHKBnNwO4ZoCoam8EcA+jI71yaDF+6KI6co1matE+w/
-L8dpIelJ5KfqfnUL
------END CERTIFICATE-----

+ 0 - 28
src/main/resources/cert/apiclient_key.pem

@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDO98yOFs0piJpc
-IIbIoTuKphIMI2LnlqUrjmduusRvXyC5WekjBkMj5cRgZmM2P6RsEciF0eyR2P8x
-6AUo9DMw9vIQ9sCWgSW0fISzkdci0ncM5ORQRe1PsvmYHIPlEDsy353Lyu2MlLxo
-gxdARUFu9hBEok0JCrSXWsLQIEXHGlzSYj9v4zy0y4J84+I9upqDaoYE1a7ga1xq
-o45szflyH+vi1OxGK5USBDbUA/wocgdnT95+xniliIct2QdifKaE65Wb2NpCsRZt
-qSYbi5Cyxg6kQY7+OT/3DoPpxXnR9pFP1JZdzNitwMN5zFLhZsuAlEASLMdcr06A
-6UYJTlO9AgMBAAECggEARFynLTus0o4zZkC8JGLVNuu5xFaf4Zzpu6RS18lK/vpt
-5askDZSQ8rd/ENRg6tdEqQmKsWDwghAp4sMfiTJ4AjFfLWlDnbLU0HPcpS+D3xWj
-ixfDrhwa0ZttQ+gPTMb6tsgT5++EXU33mZHLSUhW357ZKsJtLZJiqiepd3NheOzN
-IAMry3eHvF85lBhGobfCq+GuRmKLOv9Lt44JqEPl8xox67inDw0TgqnOA9TB4FWw
-8dfFwet6NPEZEYKWD+oy1N57ZKXWZlx0jrW3jlQ0BMJcgfEAzxkigOGpB/7WELC0
-b4im8xZEXnXtY+K8B/hX2QB+OKzLM3WL8lxX//N3AQKBgQDtWlfzCAm6PjoLGUR+
-K83E8dN1ySXL8j2YQR3CMo4wCOTNsDcltrDyEOUEU6FQK8UwRNHR6B1gGVcYcF/5
-3Ca1VJ1okN432z4a57zdmIDCqbeh3NNU8uZwyxLnMe9R5+/JvmjL+q7ISWpKkGnf
-1CqzwByNa8zN3QOiZSCIkfKw/QKBgQDfOloITaakoUXWw1VHo93bl6ogEUrlXDPo
-SvI3lNq01WcZWZmpqTMC2Kk2Pix23/RilP8HkOkGwZWcjB1et4qGKVkQkGYJ5GHJ
-zd6uGQMXD+YwdlU0o3SQ0wZc97L7/FkNaQioiDaiIODK2GCL4NK/dDVu94+fngHw
-ZMWB3vYJwQKBgQCousm89iDcKjJfA3Zib0dXU0Ys/HKHGkzZOKksDX5w/VGSO0vo
-3ofJfWMhAUay1HrYhoPWQbjoQPteXzyLRgqqa11/IUUn1g6/V7A2o5wdRkNJqM7/
-G7Hfyy1D94aW5lfbRiX/o9SugyoxmZn6STyWDeL+Uf0E97IGtvc6vu4VDQKBgF2m
-1nTbVwmEm49BffrDVeW12GsBtkFJkIFpR/tnmOX7DfkFrUEPulX8Xeli5jatOJNP
-XTtoYUszVjhKVFwTdqtYl4QqgJSv2xLWKxExbylywykbzB18YgAMeIPya4XqVdYZ
-dcd29izIzGZtpvuoQ+KMt4oplHjrynZ3YKFe0CxBAoGAYpwYIxIQFWOQj5yf2k46
-PJqHnbriWycMA9y3d6si4IkgktPU6E7PyLHHJ0MpsoL94UwyvOxzFd5e2dvT7uNX
-h3Ht+dXjQZRZj7vMwDpKyOc77VXCE6igoyocOmR/1L/xsR9RLrIsKu+y8mE72ne9
-QgH4J6mmGOQbc/oOtE8h/+c=
------END PRIVATE KEY-----

+ 0 - 24
src/main/resources/cert/wx_cert.pem

@@ -1,24 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIEFDCCAvygAwIBAgIUWEZm735UYUQKGHFDrDUwguoe3bgwDQYJKoZIhvcNAQEL
-BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT
-FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg
-Q0EwHhcNMjQwODA2MDIwMDA1WhcNMjkwODA1MDIwMDA1WjBuMRgwFgYDVQQDDA9U
-ZW5wYXkuY29tIHNpZ24xEzARBgNVBAoMClRlbnBheS5jb20xHTAbBgNVBAsMFFRl
-bnBheS5jb20gQ0EgQ2VudGVyMQswCQYDVQQGEwJDTjERMA8GA1UEBwwIU2hlblpo
-ZW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA5WH40BjyMOOY+3Gw
-HevmtPFDaMH4MpnttmoPsZea4msfshXb1zPQdsyDgqKf0YL/V1zEqyk/moLa3n2B
-m+X8mbRNmkXLqsLzFmodYh5+xYU02KwWwOtRgp5EVmPtyaSxZ3atDPLMvSmhgoGn
-3yXPDQ6i/gyKlwb1jzyAVY1AJ+KHJSNMCiZvhQtakupPoNXHjxuKTg9OUU714sjk
-jfDwCgV1LKyY1BxdwP/E6esV+9MLSLEHhWmfclwLsVC1CDNmqD5/rNQZjCJ8fFgw
-EYTaYsS0lasqGoyfYcx5JgUNNmvkLbFy4g2uh5mdCscdZ9paoVApnBSfKQJ2d3TN
-JedtAgMBAAGjgbkwgbYwCQYDVR0TBAIwADALBgNVHQ8EBAMCA/gwgZsGA1UdHwSB
-kzCBkDCBjaCBiqCBh4aBhGh0dHA6Ly9ldmNhLml0cnVzLmNvbS5jbi9wdWJsaWMv
-aXRydXNjcmw/Q0E9MUJENDIyMEU1MERCQzA0QjA2QUQzOTc1NDk4NDZDMDFDM0U4
-RUJEMiZzZz1IQUNDNDcxQjY1NDIyRTEyQjI3QTlEMzNBODdBRDFDREY1OTI2RTE0
-MDM3MTANBgkqhkiG9w0BAQsFAAOCAQEAWMuDs4DUzjHI1QLA6XXcN38oeMEAM0l7
-cIhKJguXmOE1oPwNSf6hkixG3r6VsSCT5PVRRotQ2XHmWQvqaIfziHgzMxE9kUKn
-jtamP1Gdauleth/OTTD4sRts2WS8DGMZ4CUlUV7yR4OJ7UFllMDMPMv7C5HVrq7Q
-XZs3DgF00lWLxris68uf7dZ5yOxT2AU8+F6bRWgwhGZPxZ/lVLtyzs31W7PJ0MMb
-GUjQKEtCiqHcsOJnKLj0gAYsrRQB1SKUbpjFJbXXGT39ZGkQp1GJa5r7p/Eu2XEP
-LRL2jbk9T26MgUc1OlItAn/uyhgi7qkMa2mSbP7YXzVC9f/FevUN2w==
------END CERTIFICATE-----