Commit bc70f18d by guojuxing

pmd

parent bf387539
...@@ -23,7 +23,13 @@ import org.springframework.web.bind.annotation.ResponseBody; ...@@ -23,7 +23,13 @@ import org.springframework.web.bind.annotation.ResponseBody;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
/**
* 省
* @ClassName: ProvincesController

* @Description: 

* @author guojuxing

* @date 2020/9/14 10:55 AM

*/
@Controller @Controller
public class ProvincesController { public class ProvincesController {
@Autowired @Autowired
......
...@@ -19,7 +19,13 @@ import javax.servlet.http.HttpServletRequest; ...@@ -19,7 +19,13 @@ import javax.servlet.http.HttpServletRequest;
import java.io.*; import java.io.*;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.*; import java.util.*;
/**
* 上传
* @ClassName: UploadImgController

* @Description: 

* @author guojuxing

* @date 2020/9/14 10:55 AM

*/
@RestController @RestController
public class UploadImgController { public class UploadImgController {
private static Logger logger = LogManager.getLogger(UploadImgController.class); private static Logger logger = LogManager.getLogger(UploadImgController.class);
...@@ -38,7 +44,7 @@ public class UploadImgController { ...@@ -38,7 +44,7 @@ public class UploadImgController {
MultipartFile mf = list.get(i); MultipartFile mf = list.get(i);
UploadResult uploadResult = QQCloudPicUtils.uploadLocalPicStream("pic01", "", mf.getBytes()); UploadResult uploadResult = QQCloudPicUtils.uploadLocalPicStream("pic01", "", mf.getBytes());
logger.info("上传图片结果:"+JSON.toJSONString(uploadResult)); logger.info("上传图片结果:"+JSON.toJSONString(uploadResult));
Map<String, Object> pic = new HashMap<>(); Map<String, Object> pic = new HashMap<>(8);
pic.put("fileId", uploadResult.getFileId()); pic.put("fileId", uploadResult.getFileId());
pic.put("url", uploadResult.getUrl()); pic.put("url", uploadResult.getUrl());
pic.put("downloadUrl", uploadResult.getDownloadUrl()); pic.put("downloadUrl", uploadResult.getDownloadUrl());
...@@ -51,7 +57,7 @@ public class UploadImgController { ...@@ -51,7 +57,7 @@ public class UploadImgController {
@RequestMapping("get-cos-secret") @RequestMapping("get-cos-secret")
@IgnoreLogin @IgnoreLogin
public RestResponse getCosSecret(HttpServletRequest request) throws IOException { public RestResponse getCosSecret(HttpServletRequest request) throws IOException {
Map<String, String> map = new HashMap<>(); Map<String, String> map = new HashMap<>(8);
map.put("secretId", "AKIDxpbnsmZ0KYtAKNd5f7QbbP3YyDJD6Rq3"); map.put("secretId", "AKIDxpbnsmZ0KYtAKNd5f7QbbP3YyDJD6Rq3");
map.put("secretKey", "GLFwRjpmYviRzLUREqKcieS4VmsmU1Lc"); map.put("secretKey", "GLFwRjpmYviRzLUREqKcieS4VmsmU1Lc");
byte[] bytes = map.get("secretKey").getBytes(); byte[] bytes = map.get("secretKey").getBytes();
......
...@@ -21,7 +21,13 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -21,7 +21,13 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import java.util.*; import java.util.*;
/**
* 门店
* @ClassName: GoodsDomainController

* @Description: 

* @author guojuxing

* @date 2020/9/14 10:55 AM

*/
@RestController @RestController
public class GoodsDomainController extends BaseGoodsController { public class GoodsDomainController extends BaseGoodsController {
...@@ -114,10 +120,12 @@ public class GoodsDomainController extends BaseGoodsController { ...@@ -114,10 +120,12 @@ public class GoodsDomainController extends BaseGoodsController {
for (GoodsDomainDTO goodsDomainDTO : goodsDomainDTOList) { for (GoodsDomainDTO goodsDomainDTO : goodsDomainDTOList) {
if (CollectionUtils.isNotEmpty(goodsDomainDTO.getChannels())) { if (CollectionUtils.isNotEmpty(goodsDomainDTO.getChannels())) {
for (String channelCode : goodsDomainDTO.getChannels()) { for (String channelCode : goodsDomainDTO.getChannels()) {
if (isHighestRights) { // 最高权限所有都显示 // 最高权限所有都显示
if (isHighestRights) {
map.putIfAbsent(channelCode, new ArrayList<>()); map.putIfAbsent(channelCode, new ArrayList<>());
map.get(channelCode).add(goodsDomainDTO); map.get(channelCode).add(goodsDomainDTO);
} else { //非最高权限按权限下有什么就刷什么来 } else {
//非最高权限按权限下有什么就刷什么来
if (json != null && json.containsKey(channelCode)) { if (json != null && json.containsKey(channelCode)) {
map.putIfAbsent(channelCode, new ArrayList<>()); map.putIfAbsent(channelCode, new ArrayList<>());
JSONArray array = json.getJSONArray(channelCode); JSONArray array = json.getJSONArray(channelCode);
......
...@@ -17,7 +17,13 @@ import org.apache.logging.log4j.Logger; ...@@ -17,7 +17,13 @@ import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
/**
* 商品
* @ClassName: GoodsSelectorController

* @Description: 

* @author guojuxing

* @date 2020/9/14 10:55 AM

*/
@RestController @RestController
public class GoodsSelectorController extends BaseGoodsController { public class GoodsSelectorController extends BaseGoodsController {
......
...@@ -9,5 +9,16 @@ import com.gic.plug.web.vo.ScreenBack; ...@@ -9,5 +9,16 @@ import com.gic.plug.web.vo.ScreenBack;
* @date 2020/9/14 10:36 AM
 * @date 2020/9/14 10:36 AM

*/ */
public interface ScreenBackStrategy { public interface ScreenBackStrategy {
/**
* 回显
* @Title: screenBack

* @Description:

* @author guojuxing
* @param compute
* @param value
* @param key
* @param enterpriseId

* @return com.gic.plug.web.vo.ScreenBack


*/
ScreenBack screenBack(String compute, String value, String key, Integer enterpriseId) throws ClassNotFoundException; ScreenBack screenBack(String compute, String value, String key, Integer enterpriseId) throws ClassNotFoundException;
} }
...@@ -30,7 +30,13 @@ import java.util.ArrayList; ...@@ -30,7 +30,13 @@ import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
/**
* 门店
* @ClassName: StoreCustomBackImpl

* @Description: 

* @author guojuxing

* @date 2020/9/14 10:55 AM

*/
@Component @Component
public class StoreCustomBackImpl implements ScreenBackStrategy { public class StoreCustomBackImpl implements ScreenBackStrategy {
private static Logger log = LogManager.getLogger(StoreCustomBackImpl.class); private static Logger log = LogManager.getLogger(StoreCustomBackImpl.class);
......
...@@ -23,7 +23,13 @@ import java.util.ArrayList; ...@@ -23,7 +23,13 @@ import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
/**
* 门店
* @ClassName: StoreSelectBackImpl

* @Description: 

* @author guojuxing

* @date 2020/9/14 10:55 AM

*/
@Component @Component
public class StoreSelectBackImpl implements ScreenBackStrategy { public class StoreSelectBackImpl implements ScreenBackStrategy {
private static Logger log = LogManager.getLogger(StoreSelectBackImpl.class); private static Logger log = LogManager.getLogger(StoreSelectBackImpl.class);
...@@ -65,7 +71,13 @@ public class StoreSelectBackImpl implements ScreenBackStrategy { ...@@ -65,7 +71,13 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
return null; return null;
} }
//单选 /**
* 单选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeStatusBack(String compute, String value, Integer enterpriseId){ public ScreenBack storeStatusBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){ if(StringUtils.isNotBlank(value)){
ScreenBack screenBack = new ScreenBack(); ScreenBack screenBack = new ScreenBack();
...@@ -83,7 +95,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy { ...@@ -83,7 +95,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
} }
return null; return null;
} }
//单选
/**
* 单选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeCompleteBack(String compute, String value, Integer enterpriseId){ public ScreenBack storeCompleteBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){ if(StringUtils.isNotBlank(value)){
ScreenBack screenBack = new ScreenBack(); ScreenBack screenBack = new ScreenBack();
...@@ -101,7 +120,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy { ...@@ -101,7 +120,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
} }
return null; return null;
} }
//多选
/**
* 多选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeCreateTypeBack(String compute, String value, Integer enterpriseId){ public ScreenBack storeCreateTypeBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){ if(StringUtils.isNotBlank(value)){
ScreenBack screenBack = new ScreenBack(); ScreenBack screenBack = new ScreenBack();
...@@ -128,7 +154,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy { ...@@ -128,7 +154,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
} }
return null; return null;
} }
//多选
/**
* 多选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeTypeBack(String compute, String value, Integer enterpriseId){ public ScreenBack storeTypeBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){ if(StringUtils.isNotBlank(value)){
String[] valueArr = value.split(" "); String[] valueArr = value.split(" ");
...@@ -160,7 +193,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy { ...@@ -160,7 +193,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
} }
return null; return null;
} }
//多选
/**
* 多选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack erpStatusBack(String compute, String value, Integer enterpriseId){ public ScreenBack erpStatusBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){ if(StringUtils.isNotBlank(value)){
String[] valueArr = value.split(" "); String[] valueArr = value.split(" ");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment