记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
fd4a0fd5
Commit
fd4a0fd5
authored
Dec 28, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
暂时提交
parent
81246d8b
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
64 additions
and
25 deletions
+64
-25
GoblinZhengzaiStoreListVo.java
...dnet/service/goblin/dto/vo/GoblinZhengzaiStoreListVo.java
+12
-1
GoblinSelfZhengzaiController.java
...troller/zhengzai/goblin/GoblinSelfZhengzaiController.java
+7
-7
IGoblinZhengzaiMarketService.java
...zhengzai/goblin/service/IGoblinZhengzaiMarketService.java
+2
-2
GoblinZhengzaiMarketServiceImpl.java
...i/goblin/service/imp/GoblinZhengzaiMarketServiceImpl.java
+25
-9
GoblinZhengzaiStoreListDto.java
...uidnet/service/goblin/dto/GoblinZhengzaiStoreListDto.java
+2
-0
GoblinMarketingZhengzai.java
...uidnet/service/goblin/entity/GoblinMarketingZhengzai.java
+9
-2
GoblinSelfMarketingMapper.java
...dnet/service/goblin/mapper/GoblinSelfMarketingMapper.java
+1
-1
GoblinSelfMarketingMapper.xml
...idnet.service.goblin.mapper/GoblinSelfMarketingMapper.xml
+6
-3
No files found.
liquidnet-bus-api/liquidnet-service-goblin-api/src/main/java/com/liquidnet/service/goblin/dto/vo/GoblinZhengzaiStoreListVo.java
View file @
fd4a0fd5
...
@@ -2,9 +2,11 @@ package com.liquidnet.service.goblin.dto.vo;
...
@@ -2,9 +2,11 @@ package com.liquidnet.service.goblin.dto.vo;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@ApiModel
@ApiModel
public
class
GoblinZhengzaiStoreListVo
{
@Data
public
class
GoblinZhengzaiStoreListVo
implements
Cloneable
{
@ApiModelProperty
(
value
=
"商铺id"
)
@ApiModelProperty
(
value
=
"商铺id"
)
String
storeId
;
String
storeId
;
@ApiModelProperty
(
value
=
"商铺名称"
)
@ApiModelProperty
(
value
=
"商铺名称"
)
...
@@ -13,4 +15,13 @@ public class GoblinZhengzaiStoreListVo {
...
@@ -13,4 +15,13 @@ public class GoblinZhengzaiStoreListVo {
String
spuCount
;
String
spuCount
;
@ApiModelProperty
(
value
=
"商铺款式数量"
)
@ApiModelProperty
(
value
=
"商铺款式数量"
)
String
skuCount
;
String
skuCount
;
private
static
final
GoblinZhengzaiStoreListVo
obj
=
new
GoblinZhengzaiStoreListVo
();
public
static
GoblinZhengzaiStoreListVo
getNew
()
{
try
{
return
(
GoblinZhengzaiStoreListVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
GoblinZhengzaiStoreListVo
();
}
}
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/goblin/GoblinSelfZhengzaiController.java
View file @
fd4a0fd5
...
@@ -5,6 +5,7 @@ import com.liquidnet.client.admin.common.core.page.TableDataInfo;
...
@@ -5,6 +5,7 @@ import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import
com.liquidnet.client.admin.zhengzai.goblin.service.IGoblinZhengzaiMarketService
;
import
com.liquidnet.client.admin.zhengzai.goblin.service.IGoblinZhengzaiMarketService
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.goblin.dto.manage.GoblinStoreZhengzaiParam
;
import
com.liquidnet.service.goblin.dto.manage.GoblinStoreZhengzaiParam
;
import
com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiStoreListVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiVo
;
import
com.liquidnet.service.goblin.entity.GoblinSelfMarketing
;
import
com.liquidnet.service.goblin.entity.GoblinSelfMarketing
;
import
io.swagger.annotations.*
;
import
io.swagger.annotations.*
;
...
@@ -133,20 +134,19 @@ public class GoblinSelfZhengzaiController extends BaseController {
...
@@ -133,20 +134,19 @@ public class GoblinSelfZhengzaiController extends BaseController {
@ApiImplicitParam
(
type
=
"form"
,
required
=
true
,
dataType
=
"String"
,
name
=
"storeId"
,
value
=
"商铺id"
,
example
=
"1"
),
@ApiImplicitParam
(
type
=
"form"
,
required
=
true
,
dataType
=
"String"
,
name
=
"storeId"
,
value
=
"商铺id"
,
example
=
"1"
),
@ApiImplicitParam
(
type
=
"form"
,
required
=
true
,
dataType
=
"Integet"
,
name
=
"delTag"
,
value
=
"删除标记[0-添加|1删除]"
,
example
=
"0"
),
@ApiImplicitParam
(
type
=
"form"
,
required
=
true
,
dataType
=
"Integet"
,
name
=
"delTag"
,
value
=
"删除标记[0-添加|1删除]"
,
example
=
"0"
),
})
})
public
TableDataInfo
purchasingSkuDel
(
@RequestParam
(
"marketId"
)
@Valid
String
marketId
,
public
TableDataInfo
purchasingStore
(
@RequestParam
(
"marketId"
)
@Valid
String
marketId
,
@RequestParam
(
"storeId"
)
@Valid
String
storeId
,
@RequestParam
(
"storeId"
)
@Valid
String
storeId
,
@RequestParam
(
"delTag"
)
@Valid
Integer
delTag
)
{
@RequestParam
(
"delTag"
)
@Valid
Integer
delTag
)
{
startPage
();
return
null
;
return
getDataTable
(
goblinZhengzaiMarketService
.
zhengzaiStore
(
marketId
,
storeId
,
delTag
).
getData
());
}
}
@
DeleteMapping
(
"zhengzai/store/sku
"
)
@
GetMapping
(
"zhengzai/store/list
"
)
@ApiOperation
(
"活动详情-正在下单-参加活动店铺列表"
)
@ApiOperation
(
"活动详情-正在下单-参加活动店铺列表"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiImplicitParams
({
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"form"
,
required
=
true
,
dataType
=
"String"
,
name
=
"marketId"
,
value
=
"活动id"
,
example
=
"1"
),
@ApiImplicitParam
(
type
=
"form"
,
required
=
true
,
dataType
=
"String"
,
name
=
"marketId"
,
value
=
"活动id"
,
example
=
"1"
),
})
})
public
ResponseDto
<
Boolean
>
purchasingSkuDel
(
@RequestParam
(
"marketId"
)
@Valid
String
marketId
)
{
public
ResponseDto
<
List
<
GoblinZhengzaiStoreListVo
>
>
purchasingSkuDel
(
@RequestParam
(
"marketId"
)
@Valid
String
marketId
)
{
return
goblinZhengzaiMarketService
.
zhengzaiStoreList
(
marketId
);
return
goblinZhengzaiMarketService
.
zhengzaiStoreList
(
marketId
);
}
}
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/goblin/service/IGoblinZhengzaiMarketService.java
View file @
fd4a0fd5
...
@@ -88,7 +88,7 @@ public interface IGoblinZhengzaiMarketService {
...
@@ -88,7 +88,7 @@ public interface IGoblinZhengzaiMarketService {
* @param storeId
* @param storeId
* @return
* @return
*/
*/
ResponseDto
<
List
<
GoblinZhengzaiStoreListVo
>
>
zhengzaiStore
(
String
marketId
,
String
storeId
,
Integer
delTag
);
ResponseDto
<
Boolean
>
zhengzaiStore
(
String
marketId
,
String
storeId
,
Integer
delTag
);
/**
/**
* 查看详情(参加活动的商品列表)
* 查看详情(参加活动的商品列表)
...
@@ -96,7 +96,7 @@ public interface IGoblinZhengzaiMarketService {
...
@@ -96,7 +96,7 @@ public interface IGoblinZhengzaiMarketService {
* @param marketId
* @param marketId
* @return
* @return
*/
*/
ResponseDto
<
Boolean
>
zhengzaiStoreList
(
String
marketId
);
//TODO
ResponseDto
<
List
<
GoblinZhengzaiStoreListVo
>>
zhengzaiStoreList
(
String
marketId
);
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/goblin/service/imp/GoblinZhengzaiMarketServiceImpl.java
View file @
fd4a0fd5
...
@@ -9,16 +9,20 @@ import com.liquidnet.commons.lang.util.DateUtil;
...
@@ -9,16 +9,20 @@ import com.liquidnet.commons.lang.util.DateUtil;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.goblin.constant.GoblinStatusConst
;
import
com.liquidnet.service.goblin.constant.GoblinStatusConst
;
import
com.liquidnet.service.goblin.dto.GoblinZhengzaiStoreListDto
;
import
com.liquidnet.service.goblin.dto.vo.GoblinSelfMarketingVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinSelfMarketingVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiStoreListVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiStoreListVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinZhengzaiVo
;
import
com.liquidnet.service.goblin.entity.GoblinMarketingZhengzai
;
import
com.liquidnet.service.goblin.entity.GoblinSelfMarketing
;
import
com.liquidnet.service.goblin.entity.GoblinSelfMarketing
;
import
com.liquidnet.service.goblin.mapper.GoblinMarketingZhengzaiMapper
;
import
com.liquidnet.service.goblin.mapper.GoblinSelfMarketingMapper
;
import
com.liquidnet.service.goblin.mapper.GoblinSelfMarketingMapper
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
static
com
.
liquidnet
.
commons
.
lang
.
util
.
DateUtil
.
DTF_YMD_HMS
;
import
static
com
.
liquidnet
.
commons
.
lang
.
util
.
DateUtil
.
DTF_YMD_HMS
;
...
@@ -35,10 +39,12 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
...
@@ -35,10 +39,12 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
GoblinMongoUtils
goblinMongoUtils
;
GoblinMongoUtils
goblinMongoUtils
;
@Autowired
@Autowired
GoblinSelfMarketingMapper
goblinSelfMarketingMapper
;
GoblinSelfMarketingMapper
goblinSelfMarketingMapper
;
@Autowired
GoblinMarketingZhengzaiMapper
goblinMarketingZhengzaiMapper
;
@Override
@Override
public
ResponseDto
<
List
<
GoblinSelfMarketing
>>
zhengzaiList
(
int
page
,
String
purchaseName
,
int
status
,
String
st
,
String
et
,
String
ct
)
{
public
ResponseDto
<
List
<
GoblinSelfMarketing
>>
zhengzaiList
(
int
page
,
String
purchaseName
,
int
status
,
String
st
,
String
et
,
String
ct
)
{
LambdaUpdateWrapper
<
GoblinSelfMarketing
>
queryMapper
=
Wrappers
.
lambdaUpdate
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getDelFlag
,
0
);
LambdaUpdateWrapper
<
GoblinSelfMarketing
>
queryMapper
=
Wrappers
.
lambdaUpdate
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getDelFlag
,
0
);
switch
(
status
)
{
switch
(
status
)
{
case
0
:
//未开始
case
0
:
//未开始
queryMapper
.
lt
(
GoblinSelfMarketing:
:
getStartTime
,
DateUtil
.
getNowTime
());
queryMapper
.
lt
(
GoblinSelfMarketing:
:
getStartTime
,
DateUtil
.
getNowTime
());
...
@@ -72,7 +78,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
...
@@ -72,7 +78,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
goblinSelfMarketingMapper
.
update
(
selfMarketing
,
Wrappers
.
lambdaUpdate
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getSelfMarketId
,
marketId
));
goblinSelfMarketingMapper
.
update
(
selfMarketing
,
Wrappers
.
lambdaUpdate
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getSelfMarketId
,
marketId
));
//mongo
//mongo
GoblinSelfMarketingVo
vo
=
GoblinSelfMarketingVo
.
getNew
();
GoblinSelfMarketingVo
vo
=
GoblinSelfMarketingVo
.
getNew
();
BeanUtils
.
copyProperties
(
selfMarketing
,
vo
);
BeanUtils
.
copyProperties
(
selfMarketing
,
vo
);
goblinMongoUtils
.
updateSelfMarket
(
marketId
,
vo
);
goblinMongoUtils
.
updateSelfMarket
(
marketId
,
vo
);
//redis
//redis
goblinRedisUtils
.
setSelfMarket
(
marketId
,
vo
);
goblinRedisUtils
.
setSelfMarket
(
marketId
,
vo
);
...
@@ -92,7 +98,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
...
@@ -92,7 +98,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
goblinSelfMarketingMapper
.
insert
(
selfMarketing
);
goblinSelfMarketingMapper
.
insert
(
selfMarketing
);
//mongo
//mongo
GoblinSelfMarketingVo
vo
=
GoblinSelfMarketingVo
.
getNew
();
GoblinSelfMarketingVo
vo
=
GoblinSelfMarketingVo
.
getNew
();
BeanUtils
.
copyProperties
(
selfMarketing
,
vo
);
BeanUtils
.
copyProperties
(
selfMarketing
,
vo
);
vo
.
setStartTime
(
st
);
vo
.
setStartTime
(
st
);
vo
.
setEndTime
(
et
);
vo
.
setEndTime
(
et
);
goblinMongoUtils
.
insertSelfMarket
(
vo
);
goblinMongoUtils
.
insertSelfMarket
(
vo
);
...
@@ -113,7 +119,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
...
@@ -113,7 +119,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
goblinSelfMarketingMapper
.
update
(
selfMarketing
,
Wrappers
.
lambdaUpdate
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getSelfMarketId
,
marketId
));
goblinSelfMarketingMapper
.
update
(
selfMarketing
,
Wrappers
.
lambdaUpdate
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getSelfMarketId
,
marketId
));
//mongo
//mongo
GoblinSelfMarketingVo
vo
=
GoblinSelfMarketingVo
.
getNew
();
GoblinSelfMarketingVo
vo
=
GoblinSelfMarketingVo
.
getNew
();
BeanUtils
.
copyProperties
(
selfMarketing
,
vo
);
BeanUtils
.
copyProperties
(
selfMarketing
,
vo
);
vo
.
setStartTime
(
st
);
vo
.
setStartTime
(
st
);
vo
.
setEndTime
(
et
);
vo
.
setEndTime
(
et
);
goblinMongoUtils
.
updateSelfMarket
(
marketId
,
vo
);
goblinMongoUtils
.
updateSelfMarket
(
marketId
,
vo
);
...
@@ -124,7 +130,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
...
@@ -124,7 +130,7 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
@Override
@Override
public
ResponseDto
<
GoblinZhengzaiVo
>
zhengzaiDetails
(
String
marketId
)
{
public
ResponseDto
<
GoblinZhengzaiVo
>
zhengzaiDetails
(
String
marketId
)
{
GoblinSelfMarketing
data
=
goblinSelfMarketingMapper
.
selectOne
(
Wrappers
.
lambdaQuery
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getSelfMarketId
,
marketId
));
GoblinSelfMarketing
data
=
goblinSelfMarketingMapper
.
selectOne
(
Wrappers
.
lambdaQuery
(
GoblinSelfMarketing
.
getNew
()).
eq
(
GoblinSelfMarketing:
:
getSelfMarketId
,
marketId
));
GoblinZhengzaiVo
vo
=
GoblinZhengzaiVo
.
getNew
();
GoblinZhengzaiVo
vo
=
GoblinZhengzaiVo
.
getNew
();
vo
.
setMarketId
(
data
.
getSelfMarketId
());
vo
.
setMarketId
(
data
.
getSelfMarketId
());
vo
.
setName
(
data
.
getName
());
vo
.
setName
(
data
.
getName
());
...
@@ -141,9 +147,17 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
...
@@ -141,9 +147,17 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
}
}
@Override
@Override
public
ResponseDto
<
Boolean
>
zhengzaiStoreList
(
String
marketId
)
{
public
ResponseDto
<
List
<
GoblinZhengzaiStoreListVo
>>
zhengzaiStoreList
(
String
marketId
)
{
goblinSelfMarketingMapper
.
getZhengzaiStoreList
(
marketId
);
List
<
GoblinZhengzaiStoreListDto
>
dtoList
=
goblinSelfMarketingMapper
.
getZhengzaiStoreList
(
marketId
);
return
null
;
List
<
GoblinZhengzaiStoreListVo
>
voList
=
new
ArrayList
<>();
for
(
GoblinZhengzaiStoreListDto
item
:
dtoList
){
GoblinZhengzaiStoreListVo
vo
=
GoblinZhengzaiStoreListVo
.
getNew
();
vo
.
setStoreId
(
item
.
getStoreId
());
vo
.
setStoreName
(
item
.
getStoreName
());
vo
.
setSpuCount
(
item
.
getSpuCount
());
vo
.
setSkuCount
(
item
.
getSkuCount
());
}
return
ResponseDto
.
success
(
voList
);
}
}
@Override
@Override
...
@@ -152,7 +166,9 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
...
@@ -152,7 +166,9 @@ public class GoblinZhengzaiMarketServiceImpl implements IGoblinZhengzaiMarketSer
}
}
@Override
@Override
public
ResponseDto
<
List
<
GoblinZhengzaiStoreListVo
>>
zhengzaiStore
(
String
marketId
,
String
storeId
,
Integer
delTag
)
{
public
ResponseDto
<
Boolean
>
zhengzaiStore
(
String
marketId
,
String
storeId
,
Integer
delTag
)
{
GoblinMarketingZhengzai
entity
=
GoblinMarketingZhengzai
.
getNew
();
goblinMarketingZhengzaiMapper
.
insert
(
entity
);
return
null
;
return
null
;
}
}
}
}
liquidnet-bus-do/liquidnet-service-goblin-do/src/main/java/com/liquidnet/service/goblin/dto/GoblinZhengzaiStoreListDto.java
View file @
fd4a0fd5
package
com
.
liquidnet
.
service
.
goblin
.
dto
;
package
com
.
liquidnet
.
service
.
goblin
.
dto
;
import
lombok.Data
;
@Data
public
class
GoblinZhengzaiStoreListDto
{
public
class
GoblinZhengzaiStoreListDto
{
String
storeId
;
String
storeId
;
String
storeName
;
String
storeName
;
...
...
liquidnet-bus-do/liquidnet-service-goblin-do/src/main/java/com/liquidnet/service/goblin/entity/GoblinMarketingZhengzai.java
View file @
fd4a0fd5
...
@@ -18,7 +18,7 @@ import lombok.EqualsAndHashCode;
...
@@ -18,7 +18,7 @@ import lombok.EqualsAndHashCode;
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
GoblinMarketingZhengzai
implements
Serializable
{
public
class
GoblinMarketingZhengzai
implements
Serializable
,
Cloneable
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -76,5 +76,12 @@ public class GoblinMarketingZhengzai implements Serializable {
...
@@ -76,5 +76,12 @@ public class GoblinMarketingZhengzai implements Serializable {
private
String
comment
;
private
String
comment
;
private
static
final
GoblinMarketingZhengzai
obj
=
new
GoblinMarketingZhengzai
();
public
static
GoblinMarketingZhengzai
getNew
()
{
try
{
return
(
GoblinMarketingZhengzai
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
GoblinMarketingZhengzai
();
}
}
}
}
liquidnet-bus-do/liquidnet-service-goblin-do/src/main/java/com/liquidnet/service/goblin/mapper/GoblinSelfMarketingMapper.java
View file @
fd4a0fd5
...
@@ -16,6 +16,6 @@ import java.util.List;
...
@@ -16,6 +16,6 @@ import java.util.List;
*/
*/
public
interface
GoblinSelfMarketingMapper
extends
BaseMapper
<
GoblinSelfMarketing
>
{
public
interface
GoblinSelfMarketingMapper
extends
BaseMapper
<
GoblinSelfMarketing
>
{
public
List
<
GoblinZhengzaiStoreListDto
>
getZhengzaiStoreList
(
String
marketId
);
List
<
GoblinZhengzaiStoreListDto
>
getZhengzaiStoreList
(
String
marketId
);
}
}
liquidnet-bus-do/liquidnet-service-goblin-do/src/main/resources/com.liquidnet.service.goblin.mapper/GoblinSelfMarketingMapper.xml
View file @
fd4a0fd5
...
@@ -5,11 +5,14 @@
...
@@ -5,11 +5,14 @@
<resultMap
id=
"goblinZhengzaiStoreListDtoResult"
type=
"com.liquidnet.service.goblin.dto.GoblinZhengzaiStoreListDto"
>
<resultMap
id=
"goblinZhengzaiStoreListDtoResult"
type=
"com.liquidnet.service.goblin.dto.GoblinZhengzaiStoreListDto"
>
<result
column=
"store_id"
property=
"storeId"
/>
<result
column=
"store_id"
property=
"storeId"
/>
<result
column=
"store_name"
property=
"storeName"
/>
<result
column=
"store_name"
property=
"storeName"
/>
<result
column=
"
order_code
"
property=
"spuCount"
/>
<result
column=
"
spu_count
"
property=
"spuCount"
/>
<result
column=
"
title
"
property=
"skuCount"
/>
<result
column=
"
sku_count
"
property=
"skuCount"
/>
</resultMap>
</resultMap>
<select
id=
"getZhengzaiStoreList"
resultMap=
"goblinZhengzaiStoreListDtoResult"
>
<select
id=
"getZhengzaiStoreList"
resultMap=
"goblinZhengzaiStoreListDtoResult"
>
select gsz.store_id,gsi.store_name,sum(gsz.spu_id) as 'spu_count',sum(sku_id) as 'sku_count'
from goblin_marketing_zhengzai as gsz
inner join goblin_store_info as gsi on gsi.store_id = gsz.store_id
where gsz.self_market_id = #{marketId} group by gsi.store_id
</select>
</select>
</mapper>
</mapper>
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