Commit bc70f18d by guojuxing

pmd

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

* @Description: 

* @author guojuxing

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

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

* @Description: 

* @author guojuxing

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

*/
@RestController
public class UploadImgController {
private static Logger logger = LogManager.getLogger(UploadImgController.class);
......@@ -38,7 +44,7 @@ public class UploadImgController {
MultipartFile mf = list.get(i);
UploadResult uploadResult = QQCloudPicUtils.uploadLocalPicStream("pic01", "", mf.getBytes());
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("url", uploadResult.getUrl());
pic.put("downloadUrl", uploadResult.getDownloadUrl());
......@@ -51,7 +57,7 @@ public class UploadImgController {
@RequestMapping("get-cos-secret")
@IgnoreLogin
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("secretKey", "GLFwRjpmYviRzLUREqKcieS4VmsmU1Lc");
byte[] bytes = map.get("secretKey").getBytes();
......
......@@ -21,7 +21,13 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.*;
/**
* 门店
* @ClassName: GoodsDomainController

* @Description: 

* @author guojuxing

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

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

* @Description: 

* @author guojuxing

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

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

*/
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;
}
......@@ -30,7 +30,13 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 门店
* @ClassName: StoreCustomBackImpl

* @Description: 

* @author guojuxing

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

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

* @Description: 

* @author guojuxing

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

*/
@Component
public class StoreSelectBackImpl implements ScreenBackStrategy {
private static Logger log = LogManager.getLogger(StoreSelectBackImpl.class);
......@@ -65,7 +71,13 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
return null;
}
//单选
/**
* 单选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeStatusBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){
ScreenBack screenBack = new ScreenBack();
......@@ -83,7 +95,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
}
return null;
}
//单选
/**
* 单选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeCompleteBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){
ScreenBack screenBack = new ScreenBack();
......@@ -101,7 +120,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
}
return null;
}
//多选
/**
* 多选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeCreateTypeBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){
ScreenBack screenBack = new ScreenBack();
......@@ -128,7 +154,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
}
return null;
}
//多选
/**
* 多选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack storeTypeBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){
String[] valueArr = value.split(" ");
......@@ -160,7 +193,14 @@ public class StoreSelectBackImpl implements ScreenBackStrategy {
}
return null;
}
//多选
/**
* 多选
* @param compute
* @param value
* @param enterpriseId
* @return
*/
public ScreenBack erpStatusBack(String compute, String value, Integer enterpriseId){
if(StringUtils.isNotBlank(value)){
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