Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
server
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
vanke
server
Commits
43860c6e
Commit
43860c6e
authored
Jun 15, 2021
by
XiaHou
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复文档提出BUG
parent
33fc7bec
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
47 additions
and
8 deletions
+47
-8
VankeDepartmentController.java
...acro/mall/controller/vanke/VankeDepartmentController.java
+3
-2
VankeDepartmentController.java
...l/portal/controller/member/VankeDepartmentController.java
+3
-2
IVankeDepartmentSerive.java
.../com/macro/mall/service/vanke/IVankeDepartmentSerive.java
+14
-2
VankeDepartmentSeriveImpl.java
...ro/mall/service/vanke/impl/VankeDepartmentSeriveImpl.java
+26
-1
VankeGoodsStockDao.xml
...resources/com/macro/mall/dao/vanke/VankeGoodsStockDao.xml
+1
-1
No files found.
mall-admin/src/main/java/com/macro/mall/controller/vanke/VankeDepartmentController.java
View file @
43860c6e
...
@@ -30,8 +30,9 @@ public class VankeDepartmentController {
...
@@ -30,8 +30,9 @@ public class VankeDepartmentController {
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
@ResponseBody
public
CommonResult
<
CommonPage
<
VankeDepartment
>>
list
(
@ApiParam
(
value
=
"分页大小"
)
@RequestParam
(
value
=
"pageSize"
,
required
=
false
)
Integer
pageSize
,
public
CommonResult
<
CommonPage
<
VankeDepartment
>>
list
(
@ApiParam
(
value
=
"分页大小"
)
@RequestParam
(
value
=
"pageSize"
,
required
=
false
)
Integer
pageSize
,
@ApiParam
(
value
=
"分页页数"
)
@RequestParam
(
value
=
"pageNum"
,
required
=
false
)
Integer
pageNum
)
{
@ApiParam
(
value
=
"分页页数"
)
@RequestParam
(
value
=
"pageNum"
,
required
=
false
)
Integer
pageNum
,
return
CommonResult
.
success
(
CommonPage
.
restPage
(
this
.
vankeDepartmentSerive
.
getPageList
(
pageNum
,
pageSize
)));
@ApiParam
(
value
=
"部门名称"
)
@RequestParam
(
value
=
"name"
,
required
=
false
)
String
name
)
{
return
CommonResult
.
success
(
CommonPage
.
restPage
(
this
.
vankeDepartmentSerive
.
getPageList
(
pageNum
,
pageSize
,
name
)));
}
}
@ApiOperation
(
"万科后台_部门插入操作"
)
@ApiOperation
(
"万科后台_部门插入操作"
)
...
...
mall-portal/src/main/java/com/macro/mall/portal/controller/member/VankeDepartmentController.java
View file @
43860c6e
...
@@ -26,8 +26,9 @@ public class VankeDepartmentController {
...
@@ -26,8 +26,9 @@ public class VankeDepartmentController {
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
@ResponseBody
public
CommonResult
<
CommonPage
<
VankeDepartment
>>
list
(
@ApiParam
(
value
=
"分页大小"
)
@RequestParam
(
value
=
"pageSize"
,
required
=
false
)
Integer
pageSize
,
public
CommonResult
<
CommonPage
<
VankeDepartment
>>
list
(
@ApiParam
(
value
=
"分页大小"
)
@RequestParam
(
value
=
"pageSize"
,
required
=
false
)
Integer
pageSize
,
@ApiParam
(
value
=
"分页页数"
)
@RequestParam
(
value
=
"pageNum"
,
required
=
false
)
Integer
pageNum
)
{
@ApiParam
(
value
=
"分页页数"
)
@RequestParam
(
value
=
"pageNum"
,
required
=
false
)
Integer
pageNum
,
return
CommonResult
.
success
(
CommonPage
.
restPage
(
this
.
vankeDepartmentSerive
.
getPageList
(
pageNum
,
pageSize
)));
@ApiParam
(
value
=
"部门名称"
)
@RequestParam
(
value
=
"name"
,
required
=
false
)
String
name
)
{
return
CommonResult
.
success
(
CommonPage
.
restPage
(
this
.
vankeDepartmentSerive
.
getPageList
(
pageNum
,
pageSize
,
name
)));
}
}
}
}
mall-service/src/main/java/com/macro/mall/service/vanke/IVankeDepartmentSerive.java
View file @
43860c6e
...
@@ -8,16 +8,19 @@ import java.util.List;
...
@@ -8,16 +8,19 @@ import java.util.List;
public
interface
IVankeDepartmentSerive
{
public
interface
IVankeDepartmentSerive
{
/**.
/**
* .
* 分页查询
* 分页查询
*
* @param pageNum
* @param pageNum
* @param pageSize
* @param pageSize
* @return
* @return
*/
*/
List
<
VankeDepartment
>
getPageList
(
Integer
pageNum
,
Integer
pageSize
);
List
<
VankeDepartment
>
getPageList
(
Integer
pageNum
,
Integer
pageSize
,
String
name
);
/**
/**
* 插入部门
* 插入部门
*
* @param vankeDepartment
* @param vankeDepartment
* @return
* @return
*/
*/
...
@@ -25,8 +28,17 @@ public interface IVankeDepartmentSerive {
...
@@ -25,8 +28,17 @@ public interface IVankeDepartmentSerive {
/**
/**
* 根据id 修改对应的参数
* 根据id 修改对应的参数
*
* @param vankeDepartment
* @param vankeDepartment
* @return
* @return
*/
*/
ResultMsg
updateDepartment
(
VankeDepartment
vankeDepartment
);
ResultMsg
updateDepartment
(
VankeDepartment
vankeDepartment
);
/**
* 根据部门名称搜索一条数据
*
* @param departName
* @return
*/
VankeDepartment
selectOneByDepartName
(
String
departName
);
}
}
mall-service/src/main/java/com/macro/mall/service/vanke/impl/VankeDepartmentSeriveImpl.java
View file @
43860c6e
...
@@ -31,13 +31,16 @@ public class VankeDepartmentSeriveImpl implements IVankeDepartmentSerive {
...
@@ -31,13 +31,16 @@ public class VankeDepartmentSeriveImpl implements IVankeDepartmentSerive {
private
IVankeBackLogService
vankeBackLogService
;
private
IVankeBackLogService
vankeBackLogService
;
@Override
@Override
public
List
<
VankeDepartment
>
getPageList
(
Integer
pageNum
,
Integer
pageSize
){
public
List
<
VankeDepartment
>
getPageList
(
Integer
pageNum
,
Integer
pageSize
,
String
name
){
if
(
pageNum
!=
null
&&
pageSize
!=
null
){
if
(
pageNum
!=
null
&&
pageSize
!=
null
){
PageHelper
.
startPage
(
pageNum
,
pageSize
);
PageHelper
.
startPage
(
pageNum
,
pageSize
);
}
}
VankeDepartmentExample
example
=
new
VankeDepartmentExample
();
VankeDepartmentExample
example
=
new
VankeDepartmentExample
();
VankeDepartmentExample
.
Criteria
criteria
=
example
.
createCriteria
();
VankeDepartmentExample
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andDeleteStatusEqualTo
(
1
);
//'1未删除 0已删除'
criteria
.
andDeleteStatusEqualTo
(
1
);
//'1未删除 0已删除'
if
(
name
!=
null
||
!
name
.
isEmpty
()){
criteria
.
andNameLike
(
"%"
+
name
+
"%"
);
}
return
this
.
vankeDepartmentMapper
.
selectByExample
(
example
);
return
this
.
vankeDepartmentMapper
.
selectByExample
(
example
);
}
}
...
@@ -48,6 +51,11 @@ public class VankeDepartmentSeriveImpl implements IVankeDepartmentSerive {
...
@@ -48,6 +51,11 @@ public class VankeDepartmentSeriveImpl implements IVankeDepartmentSerive {
if
(
vankeDepartment
.
getName
()
==
null
&&
""
.
equals
(
vankeDepartment
.
getName
())){
if
(
vankeDepartment
.
getName
()
==
null
&&
""
.
equals
(
vankeDepartment
.
getName
())){
return
new
ResultMsg
(
false
,
"请输入部门名称"
);
return
new
ResultMsg
(
false
,
"请输入部门名称"
);
}
}
//校验部门名称是否唯一
VankeDepartment
vankeDepartment1
=
this
.
selectOneByDepartName
(
vankeDepartment
.
getName
());
if
(
vankeDepartment1
!=
null
){
return
new
ResultMsg
(
false
,
"已存在此部门名称为:"
+
vankeDepartment1
.
getName
()+
",请勿重复添加!"
);
}
UmsAdmin
admin
=
umsAdminService
.
getCurrentUmsAdmin
();
UmsAdmin
admin
=
umsAdminService
.
getCurrentUmsAdmin
();
vankeDepartment
.
setCreateBy
(
admin
.
getId
());
vankeDepartment
.
setCreateBy
(
admin
.
getId
());
vankeDepartment
.
setUpdateBy
(
admin
.
getId
());
vankeDepartment
.
setUpdateBy
(
admin
.
getId
());
...
@@ -90,5 +98,22 @@ public class VankeDepartmentSeriveImpl implements IVankeDepartmentSerive {
...
@@ -90,5 +98,22 @@ public class VankeDepartmentSeriveImpl implements IVankeDepartmentSerive {
return
new
ResultMsg
(
true
,
"操作成功"
);
return
new
ResultMsg
(
true
,
"操作成功"
);
}
}
/**
* 根据部门名称搜索一条数据
*
* @param departName
* @return
*/
@Override
public
VankeDepartment
selectOneByDepartName
(
String
departName
){
VankeDepartmentExample
example
=
new
VankeDepartmentExample
();
VankeDepartmentExample
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andNameEqualTo
(
departName
);
List
<
VankeDepartment
>
vankeDepartmentList
=
this
.
vankeDepartmentMapper
.
selectByExample
(
example
);
if
(
vankeDepartmentList
!=
null
&&
vankeDepartmentList
.
size
()
>
0
){
return
vankeDepartmentList
.
get
(
0
);
}
return
null
;
}
}
}
mall-service/src/main/resources/com/macro/mall/dao/vanke/VankeGoodsStockDao.xml
View file @
43860c6e
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<select
id=
"selectGoodsCollection"
parameterType=
"com.macro.mall.model.dto.vanke.VankeGoodsStockDto"
resultType=
"java.lang.Integer"
>
<select
id=
"selectGoodsCollection"
parameterType=
"com.macro.mall.model.dto.vanke.VankeGoodsStockDto"
resultType=
"java.lang.Integer"
>
SELECT IFNULL(SUM(
goods_num),0) FROM vanke_goods_stock
SELECT IFNULL(SUM(
outbound_num),0) FROM vanke_outbound_record
where goods_id = #{goodsId}
where goods_id = #{goodsId}
and date_format(createtime,'%Y-%m-%d') = #{queryTime}
and date_format(createtime,'%Y-%m-%d') = #{queryTime}
</select>
</select>
...
...
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