Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-platform-auth
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-platform-auth
Commits
f1d36ae9
Commit
f1d36ae9
authored
Mar 30, 2020
by
zhiwj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug
parent
114f89f5
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
58 deletions
+17
-58
ResourceController.java
.../java/com/gic/auth/web/controller/ResourceController.java
+6
-46
ResourceQO.java
...uth-web/src/main/java/com/gic/auth/web/qo/ResourceQO.java
+6
-7
ResourceVO.java
...uth-web/src/main/java/com/gic/auth/web/vo/ResourceVO.java
+5
-5
No files found.
gic-platform-auth-web/src/main/java/com/gic/auth/web/controller/ResourceController.java
View file @
f1d36ae9
...
...
@@ -10,15 +10,16 @@ import com.gic.auth.service.ResourceApiService;
import
com.gic.auth.web.qo.OrderResourceQO
;
import
com.gic.auth.web.qo.PageQO
;
import
com.gic.auth.web.qo.ResourceQO
;
import
com.gic.auth.web.vo.*
;
import
com.gic.auth.web.vo.ApplicationSubVO
;
import
com.gic.auth.web.vo.ApplicationVO
;
import
com.gic.auth.web.vo.OrderResourceVO
;
import
com.gic.auth.web.vo.ResourceVO
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.commons.webapi.reponse.RestResponse
;
import
com.gic.download.utils.log.LogUtils
;
import
com.gic.enterprise.response.EnterpriseRestResponse
;
import
com.gic.enterprise.utils.ResultControllerUtils
;
import
com.gic.enterprise.utils.UserDetail
;
import
com.gic.enterprise.utils.UserDetailUtils
;
import
com.gic.goods.api.dto.GoodsRightsSelectorDTO
;
import
com.gic.goods.api.service.GoodsRightsSelectorApiService
;
import
com.gic.mall.share.api.dto.shop.ShopDTO
;
import
com.gic.mall.share.api.enums.ShopTypeEnum
;
...
...
@@ -113,13 +114,7 @@ public class ResourceController {
public
RestResponse
saveResource
(
@RequestBody
ResourceQO
resourceQO
)
{
ResourceDTO
resourceDTO
=
EntityUtil
.
changeEntityByJSON
(
ResourceDTO
.
class
,
resourceQO
);
resourceDTO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
GoodsRightsSelectorDTO
goodsRightsSelectorDTO
=
EntityUtil
.
changeEntityByJSON
(
GoodsRightsSelectorDTO
.
class
,
resourceQO
.
getGoodsResource
());
ServiceResponse
<
GoodsRightsSelectorDTO
>
goodsResponse
=
this
.
goodsRightsSelectorApiService
.
saveGoodsRightsSelector
(
goodsRightsSelectorDTO
);
if
(
goodsResponse
.
isSuccess
())
{
resourceDTO
.
setGoodsResourceId
(
goodsResponse
.
getResult
().
getGoodsRightsSelectorId
());
}
// 订单资源
if
(
CollectionUtils
.
isNotEmpty
(
resourceQO
.
getOrderResourceJSON
()))
{
List
<
OrderResourceQO
>
orderResource
=
resourceQO
.
getOrderResourceJSON
();
...
...
@@ -184,16 +179,6 @@ public class ResourceController {
ChannelResourceDTO
.
class
);
vo
.
setChannelResourceJSON
(
channelResourceDTO
);
}
UserDetail
userDetail
=
UserDetailUtils
.
getUserDetail
();
ServiceResponse
<
GoodsRightsSelectorDTO
>
goodsResponse
=
this
.
goodsRightsSelectorApiService
.
getGoodsRightsSelector
(
response
.
getResult
().
getGoodsResourceId
(),
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
(),
userDetail
.
getUserInfo
().
getSuperAdmin
());
if
(
goodsResponse
.
isSuccess
())
{
if
(
goodsResponse
.
getResult
()
!=
null
)
{
vo
.
setGoodsResouce
(
EntityUtil
.
changeEntityByJSON
(
GoodsResouceVO
.
class
,
goodsResponse
.
getResult
()));
}
}
return
RestResponse
.
success
(
vo
);
}
return
EnterpriseRestResponse
.
failure
(
response
);
...
...
@@ -219,29 +204,4 @@ public class ResourceController {
ServiceResponse
<
List
<
ShopDTO
>>
serviceResponse
=
shopApiService
.
getAllShopByEnterpriseIdAndName
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
(),
null
,
ShopTypeEnum
.
MALL_SHOP
.
getCode
());
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
}
// private StoreResouceVO getStoreResouce(Integer storeWidgetId) {
// StoreResouceVO storeResouceVO = null;
// ServiceResponse<StoreWidgetDTO> storeWidget = this.storeWidgetApiService.getStoreWidget(storeWidgetId);
// if (storeWidget.isSuccess()) {
// if (storeWidget.getResult() != null) {
// storeResouceVO = new StoreResouceVO();
// storeResouceVO.setStoreResourceId(storeWidgetId);
// storeResouceVO.setAuthMode(storeWidget.getResult().getAuthMode());
// storeResouceVO.setSearchParam(storeWidget.getResult().getSearchParam());
// storeResouceVO.setWriteBackParam(storeWidget.getResult().getWriteBackParam());
// }
// }
// return storeResouceVO;
// }
//
// private ServiceResponse<Integer> saveStoreWidget(StoreResouceQO storeResouce) {
// StoreWidgetDTO storeWidgetDTO = new StoreWidgetDTO();
// storeWidgetDTO.setAuthMode(storeResouce.getAuthMode());
// storeWidgetDTO.setSearchParam(storeResouce.getSearchParam());
// storeWidgetDTO.setStoreWidgetId(storeResouce.getStoreResourceId());
// storeWidgetDTO.setWriteBackParam(storeResouce.getWriteBackParam());
// return this.storeWidgetApiService.saveAuthStoreWidget(storeWidgetDTO);
// }
}
}
gic-platform-auth-web/src/main/java/com/gic/auth/web/qo/ResourceQO.java
View file @
f1d36ae9
...
...
@@ -48,9 +48,8 @@ public class ResourceQO implements Serializable {
* 商品资源
*/
// private Long goodsResourceId;
private
GoodsResouceQO
goodsResource
;
// private GoodsResouceQO goodsResource;
private
Long
goodsResourceId
;
/**
* 订单资源
*/
...
...
@@ -100,12 +99,12 @@ public class ResourceQO implements Serializable {
this
.
storeResource
=
storeResource
;
}
public
GoodsResouceQO
getGoodsResource
()
{
return
goodsResource
;
public
Long
getGoodsResourceId
()
{
return
goodsResource
Id
;
}
public
void
setGoodsResource
(
GoodsResouceQO
goodsResource
)
{
this
.
goodsResource
=
goodsResource
;
public
void
setGoodsResource
Id
(
Long
goodsResourceId
)
{
this
.
goodsResource
Id
=
goodsResourceId
;
}
public
List
<
OrderResourceQO
>
getOrderResourceJSON
()
{
...
...
gic-platform-auth-web/src/main/java/com/gic/auth/web/vo/ResourceVO.java
View file @
f1d36ae9
...
...
@@ -43,7 +43,7 @@ public class ResourceVO implements Serializable{
private
SmsSignResourceDTO
smsResourceJSON
;
private
Integer
userResourceCount
;
private
GoodsResouceVO
goodsResouce
;
private
Long
goodsResourceId
;
private
ChannelResourceDTO
channelResourceJSON
;
...
...
@@ -111,12 +111,12 @@ public class ResourceVO implements Serializable{
this
.
userResourceCount
=
userResourceCount
;
}
public
GoodsResouceVO
getGoodsResouce
()
{
return
goodsResou
ce
;
public
Long
getGoodsResourceId
()
{
return
goodsResou
rceId
;
}
public
void
setGoodsResou
ce
(
GoodsResouceVO
goodsResouce
)
{
this
.
goodsResou
ce
=
goodsResouce
;
public
void
setGoodsResou
rceId
(
Long
goodsResourceId
)
{
this
.
goodsResou
rceId
=
goodsResourceId
;
}
public
ChannelResourceDTO
getChannelResourceJSON
()
{
...
...
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