Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-webapp-plug
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
base_platform_enterprise
gic-webapp-plug
Commits
bc70f18d
Commit
bc70f18d
authored
Sep 14, 2020
by
guojuxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
pmd
parent
bf387539
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
98 additions
and
15 deletions
+98
-15
ProvincesController.java
...java/com/gic/plug/web/controller/ProvincesController.java
+7
-1
UploadImgController.java
...java/com/gic/plug/web/controller/UploadImgController.java
+9
-3
GoodsDomainController.java
.../gic/plug/web/controller/goods/GoodsDomainController.java
+11
-3
GoodsSelectorController.java
...ic/plug/web/controller/goods/GoodsSelectorController.java
+7
-1
ScreenBackStrategy.java
...in/java/com/gic/plug/web/strategy/ScreenBackStrategy.java
+11
-0
StoreCustomBackImpl.java
...a/com/gic/plug/web/strategy/impl/StoreCustomBackImpl.java
+7
-1
StoreSelectBackImpl.java
...a/com/gic/plug/web/strategy/impl/StoreSelectBackImpl.java
+46
-6
No files found.
src/main/java/com/gic/plug/web/controller/ProvincesController.java
View file @
bc70f18d
...
@@ -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
...
...
src/main/java/com/gic/plug/web/controller/UploadImgController.java
View file @
bc70f18d
...
@@ -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
();
...
...
src/main/java/com/gic/plug/web/controller/goods/GoodsDomainController.java
View file @
bc70f18d
...
@@ -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
);
...
...
src/main/java/com/gic/plug/web/controller/goods/GoodsSelectorController.java
View file @
bc70f18d
...
@@ -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
{
...
...
src/main/java/com/gic/plug/web/strategy/ScreenBackStrategy.java
View file @
bc70f18d
...
@@ -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
;
}
}
src/main/java/com/gic/plug/web/strategy/impl/StoreCustomBackImpl.java
View file @
bc70f18d
...
@@ -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
);
...
...
src/main/java/com/gic/plug/web/strategy/impl/StoreSelectBackImpl.java
View file @
bc70f18d
...
@@ -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
(
" "
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment