Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gogirl-miniapp-backend
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
huluobin
gogirl-miniapp-backend
Commits
a7b3b1af
Commit
a7b3b1af
authored
Sep 08, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
排序
parent
fc60ebd3
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
27 additions
and
2 deletions
+27
-2
BaseTypeService.java
...com/gogirl/application/product/serve/BaseTypeService.java
+7
-0
BaseTypeServiceImpl.java
...l/application/product/serve/impl/BaseTypeServiceImpl.java
+6
-0
BaseTypeMapper.java
...l/infrastructure/mapper/product/serve/BaseTypeMapper.java
+7
-0
TypeController.java
...a/com/gogirl/interfaces/product/serve/TypeController.java
+2
-2
BaseTypeMapper.xml
src/main/resources/mapper/product/BaseTypeMapper.xml
+5
-0
No files found.
src/main/java/com/gogirl/application/product/serve/BaseTypeService.java
View file @
a7b3b1af
...
@@ -19,4 +19,11 @@ public interface BaseTypeService extends IService<BaseType> {
...
@@ -19,4 +19,11 @@ public interface BaseTypeService extends IService<BaseType> {
* @return
* @return
*/
*/
boolean
containFreeServe
(
List
<
Integer
>
serveIdList
);
boolean
containFreeServe
(
List
<
Integer
>
serveIdList
);
/**
* 查询服务分类
*
* @return
*/
List
<
BaseType
>
queryType
();
}
}
src/main/java/com/gogirl/application/product/serve/impl/BaseTypeServiceImpl.java
View file @
a7b3b1af
...
@@ -26,4 +26,10 @@ public class BaseTypeServiceImpl extends ServiceImpl<BaseTypeMapper, BaseType> i
...
@@ -26,4 +26,10 @@ public class BaseTypeServiceImpl extends ServiceImpl<BaseTypeMapper, BaseType> i
List
<
BaseType
>
baseTypeList
=
baseTypeMapper
.
selectByServeIds
(
serveIdList
);
List
<
BaseType
>
baseTypeList
=
baseTypeMapper
.
selectByServeIds
(
serveIdList
);
return
baseTypeList
.
stream
().
map
(
BaseType:
:
getName
).
collect
(
Collectors
.
toList
()).
contains
(
"会员福利"
);
return
baseTypeList
.
stream
().
map
(
BaseType:
:
getName
).
collect
(
Collectors
.
toList
()).
contains
(
"会员福利"
);
}
}
@Override
public
List
<
BaseType
>
queryType
()
{
return
baseMapper
.
queryType
();
}
}
}
src/main/java/com/gogirl/infrastructure/mapper/product/serve/BaseTypeMapper.java
View file @
a7b3b1af
...
@@ -17,4 +17,11 @@ public interface BaseTypeMapper extends BaseMapper<BaseType> {
...
@@ -17,4 +17,11 @@ public interface BaseTypeMapper extends BaseMapper<BaseType> {
* @return
* @return
*/
*/
List
<
BaseType
>
selectByServeIds
(
@Param
(
"serveIdList"
)
List
<
Integer
>
serveIdList
);
List
<
BaseType
>
selectByServeIds
(
@Param
(
"serveIdList"
)
List
<
Integer
>
serveIdList
);
/**
* 查询服务分类根据sorts升序
*
* @return
*/
List
<
BaseType
>
queryType
();
}
}
src/main/java/com/gogirl/interfaces/product/serve/TypeController.java
View file @
a7b3b1af
...
@@ -25,13 +25,13 @@ public class TypeController {
...
@@ -25,13 +25,13 @@ public class TypeController {
@ApiOperation
(
"用户端询服务类型"
)
@ApiOperation
(
"用户端询服务类型"
)
@GetMapping
(
"/customer/type/queryType"
)
@GetMapping
(
"/customer/type/queryType"
)
public
JsonResult
<
List
<
BaseType
>>
queryType
()
{
public
JsonResult
<
List
<
BaseType
>>
queryType
()
{
return
JsonResult
.
success
(
baseTypeService
.
list
());
return
JsonResult
.
success
(
baseTypeService
.
queryType
());
}
}
@ApiOperation
(
"美甲师端查询服务类型"
)
@ApiOperation
(
"美甲师端查询服务类型"
)
@GetMapping
(
"/technician/type/queryType"
)
@GetMapping
(
"/technician/type/queryType"
)
public
JsonResult
<
List
<
BaseType
>>
technicianQueryType
()
{
public
JsonResult
<
List
<
BaseType
>>
technicianQueryType
()
{
return
JsonResult
.
success
(
baseTypeService
.
list
());
return
JsonResult
.
success
(
baseTypeService
.
queryType
());
}
}
}
}
src/main/resources/mapper/product/BaseTypeMapper.xml
View file @
a7b3b1af
...
@@ -11,4 +11,9 @@
...
@@ -11,4 +11,9 @@
#{id}
#{id}
</foreach>
</foreach>
</select>
</select>
<select
id=
"queryType"
resultType=
"com.gogirl.domain.product.serve.BaseType"
>
select *
from base_type
order by sorts
</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