Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
fileServe
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
fileServe
Commits
a63430d7
Commit
a63430d7
authored
Jun 11, 2020
by
XiaHou
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复相关接口
parent
52088261
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
144 additions
and
14 deletions
+144
-14
PmsProductController.java
.../java/com/macro/mall/controller/PmsProductController.java
+1
-1
PmsSupplierAuditController.java
.../mall/controller/quanxing/PmsSupplierAuditController.java
+4
-3
PmsSupplierAudit.java
.../src/main/java/com/macro/mall/model/PmsSupplierAudit.java
+12
-0
PmsSupplierAuditExample.java
...in/java/com/macro/mall/model/PmsSupplierAuditExample.java
+60
-0
PmsSupplierAuditMapper.xml
...esources/com/macro/mall/mapper/PmsSupplierAuditMapper.xml
+20
-5
PmsSupplierAuditDao.java
...java/com/macro/mall/dao/quanxing/PmsSupplierAuditDao.java
+10
-0
IPmsSupplierAuditService.java
...macro/mall/service/quanxing/IPmsSupplierAuditService.java
+2
-1
PmsSupplierAuditServiceImpl.java
...ll/service/quanxing/impl/PmsSupplierAuditServiceImpl.java
+21
-4
PmsSupplierAuditDao.xml
...urces/com/macro/mall/dao/quanxing/PmsSupplierAuditDao.xml
+14
-0
No files found.
mall-admin/src/main/java/com/macro/mall/controller/PmsProductController.java
View file @
a63430d7
...
@@ -43,7 +43,7 @@ public class PmsProductController {
...
@@ -43,7 +43,7 @@ public class PmsProductController {
@RequestMapping
(
value
=
"/getProductInfo"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/getProductInfo"
,
method
=
RequestMethod
.
GET
)
@ResponseBody
@ResponseBody
//@PreAuthorize("hasAuthority('pms:product:read')")
//@PreAuthorize("hasAuthority('pms:product:read')")
public
CommonResult
getUpdateInfo
(
@ApiParam
(
"商品Id"
)
@RequestParam
(
value
=
"id"
)
Long
id
)
{
public
CommonResult
<
PmsProductRequestParam
>
getUpdateInfo
(
@ApiParam
(
"商品Id"
)
@RequestParam
(
value
=
"id"
)
Long
id
)
{
PmsProductRequestParam
pmsProductRequestParam
=
productService
.
getProductById
(
id
);
PmsProductRequestParam
pmsProductRequestParam
=
productService
.
getProductById
(
id
);
return
CommonResult
.
success
(
pmsProductRequestParam
);
return
CommonResult
.
success
(
pmsProductRequestParam
);
}
}
...
...
mall-admin/src/main/java/com/macro/mall/controller/quanxing/PmsSupplierAuditController.java
View file @
a63430d7
...
@@ -35,9 +35,10 @@ public class PmsSupplierAuditController {
...
@@ -35,9 +35,10 @@ public class PmsSupplierAuditController {
@ApiOperation
(
"权星后台_申请供应商分页数据"
)
@ApiOperation
(
"权星后台_申请供应商分页数据"
)
@ResponseBody
@ResponseBody
@RequestMapping
(
value
=
"/getPageList"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/getPageList"
,
method
=
RequestMethod
.
POST
)
public
CommonResult
<
CommonPage
<
PmsSupplierAuditDto
>>
getPageList
(
@ApiParam
(
"页数"
)
@RequestParam
(
"page"
)
Integer
page
,
@ApiParam
(
"每页大小"
)
@RequestParam
(
"size"
)
Integer
size
,
public
CommonResult
getPageList
(
@ApiParam
(
"页数"
)
@RequestParam
(
"page"
)
Integer
page
,
@ApiParam
(
"每页大小"
)
@RequestParam
(
"size"
)
Integer
size
,
@ApiParam
(
"供应商名称"
)
@RequestParam
(
"name"
)
String
name
,
@ApiParam
(
"手机号"
)
@RequestParam
(
"phone"
)
String
phone
){
@ApiParam
(
"供应商名称"
)
@RequestParam
(
"name"
)
String
name
,
@ApiParam
(
"手机号"
)
@RequestParam
(
"phone"
)
String
phone
,
return
CommonResult
.
success
(
CommonPage
.
restPage
(
this
.
pmsSupplierAuditService
.
getPageList
(
page
,
size
,
name
,
phone
)));
@ApiParam
(
"(非必传)审核状态 0待审核 1审核通过 2审核不通过"
)
@RequestParam
(
"status"
)
Integer
status
){
return
CommonResult
.
success
(
this
.
pmsSupplierAuditService
.
getPageList
(
page
,
size
,
name
,
phone
,
status
));
}
}
@ApiOperation
(
"权星后台_通过审核Id得到 相关数据"
)
@ApiOperation
(
"权星后台_通过审核Id得到 相关数据"
)
...
...
mall-mbg/src/main/java/com/macro/mall/model/PmsSupplierAudit.java
View file @
a63430d7
...
@@ -46,6 +46,9 @@ public class PmsSupplierAudit implements Serializable {
...
@@ -46,6 +46,9 @@ public class PmsSupplierAudit implements Serializable {
@ApiModelProperty
(
value
=
"备注"
)
@ApiModelProperty
(
value
=
"备注"
)
private
String
remarks
;
private
String
remarks
;
@ApiModelProperty
(
value
=
"关联会员id"
)
private
Long
memberId
;
@ApiModelProperty
(
value
=
"删除标识0 未删除 1已删除"
)
@ApiModelProperty
(
value
=
"删除标识0 未删除 1已删除"
)
private
Integer
deleteStatus
;
private
Integer
deleteStatus
;
...
@@ -155,6 +158,14 @@ public class PmsSupplierAudit implements Serializable {
...
@@ -155,6 +158,14 @@ public class PmsSupplierAudit implements Serializable {
this
.
remarks
=
remarks
;
this
.
remarks
=
remarks
;
}
}
public
Long
getMemberId
()
{
return
memberId
;
}
public
void
setMemberId
(
Long
memberId
)
{
this
.
memberId
=
memberId
;
}
public
Integer
getDeleteStatus
()
{
public
Integer
getDeleteStatus
()
{
return
deleteStatus
;
return
deleteStatus
;
}
}
...
@@ -197,6 +208,7 @@ public class PmsSupplierAudit implements Serializable {
...
@@ -197,6 +208,7 @@ public class PmsSupplierAudit implements Serializable {
sb
.
append
(
", password="
).
append
(
password
);
sb
.
append
(
", password="
).
append
(
password
);
sb
.
append
(
", status="
).
append
(
status
);
sb
.
append
(
", status="
).
append
(
status
);
sb
.
append
(
", remarks="
).
append
(
remarks
);
sb
.
append
(
", remarks="
).
append
(
remarks
);
sb
.
append
(
", memberId="
).
append
(
memberId
);
sb
.
append
(
", deleteStatus="
).
append
(
deleteStatus
);
sb
.
append
(
", deleteStatus="
).
append
(
deleteStatus
);
sb
.
append
(
", createtime="
).
append
(
createtime
);
sb
.
append
(
", createtime="
).
append
(
createtime
);
sb
.
append
(
", updatetime="
).
append
(
updatetime
);
sb
.
append
(
", updatetime="
).
append
(
updatetime
);
...
...
mall-mbg/src/main/java/com/macro/mall/model/PmsSupplierAuditExample.java
View file @
a63430d7
...
@@ -925,6 +925,66 @@ public class PmsSupplierAuditExample {
...
@@ -925,6 +925,66 @@ public class PmsSupplierAuditExample {
return
(
Criteria
)
this
;
return
(
Criteria
)
this
;
}
}
public
Criteria
andMemberIdIsNull
()
{
addCriterion
(
"member_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdIsNotNull
()
{
addCriterion
(
"member_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdEqualTo
(
Long
value
)
{
addCriterion
(
"member_id ="
,
value
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdNotEqualTo
(
Long
value
)
{
addCriterion
(
"member_id <>"
,
value
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdGreaterThan
(
Long
value
)
{
addCriterion
(
"member_id >"
,
value
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"member_id >="
,
value
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdLessThan
(
Long
value
)
{
addCriterion
(
"member_id <"
,
value
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"member_id <="
,
value
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdIn
(
List
<
Long
>
values
)
{
addCriterion
(
"member_id in"
,
values
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"member_id not in"
,
values
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"member_id between"
,
value1
,
value2
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMemberIdNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"member_id not between"
,
value1
,
value2
,
"memberId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteStatusIsNull
()
{
public
Criteria
andDeleteStatusIsNull
()
{
addCriterion
(
"delete_status is null"
);
addCriterion
(
"delete_status is null"
);
return
(
Criteria
)
this
;
return
(
Criteria
)
this
;
...
...
mall-mbg/src/main/resources/com/macro/mall/mapper/PmsSupplierAuditMapper.xml
View file @
a63430d7
...
@@ -14,6 +14,7 @@
...
@@ -14,6 +14,7 @@
<result
column=
"password"
jdbcType=
"VARCHAR"
property=
"password"
/>
<result
column=
"password"
jdbcType=
"VARCHAR"
property=
"password"
/>
<result
column=
"status"
jdbcType=
"INTEGER"
property=
"status"
/>
<result
column=
"status"
jdbcType=
"INTEGER"
property=
"status"
/>
<result
column=
"remarks"
jdbcType=
"VARCHAR"
property=
"remarks"
/>
<result
column=
"remarks"
jdbcType=
"VARCHAR"
property=
"remarks"
/>
<result
column=
"member_id"
jdbcType=
"BIGINT"
property=
"memberId"
/>
<result
column=
"delete_status"
jdbcType=
"INTEGER"
property=
"deleteStatus"
/>
<result
column=
"delete_status"
jdbcType=
"INTEGER"
property=
"deleteStatus"
/>
<result
column=
"createtime"
jdbcType=
"TIMESTAMP"
property=
"createtime"
/>
<result
column=
"createtime"
jdbcType=
"TIMESTAMP"
property=
"createtime"
/>
<result
column=
"updatetime"
jdbcType=
"TIMESTAMP"
property=
"updatetime"
/>
<result
column=
"updatetime"
jdbcType=
"TIMESTAMP"
property=
"updatetime"
/>
...
@@ -78,7 +79,7 @@
...
@@ -78,7 +79,7 @@
</sql>
</sql>
<sql
id=
"Base_Column_List"
>
<sql
id=
"Base_Column_List"
>
id, name, brand_name, company_name, business_license, business, trademark, other_materials,
id, name, brand_name, company_name, business_license, business, trademark, other_materials,
phone, password, status, remarks, delete_status, createtime, updatetime
phone, password, status, remarks,
member_id,
delete_status, createtime, updatetime
</sql>
</sql>
<select
id=
"selectByExample"
parameterType=
"com.macro.mall.model.PmsSupplierAuditExample"
resultMap=
"BaseResultMap"
>
<select
id=
"selectByExample"
parameterType=
"com.macro.mall.model.PmsSupplierAuditExample"
resultMap=
"BaseResultMap"
>
select
select
...
@@ -115,14 +116,14 @@
...
@@ -115,14 +116,14 @@
company_name, business_license, business,
company_name, business_license, business,
trademark, other_materials, phone,
trademark, other_materials, phone,
password, status, remarks,
password, status, remarks,
delete_status, createtime, updatetime
member_id, delete_status, createtime,
)
updatetime
)
values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{brandName,jdbcType=VARCHAR},
values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{brandName,jdbcType=VARCHAR},
#{companyName,jdbcType=VARCHAR}, #{businessLicense,jdbcType=VARCHAR}, #{business,jdbcType=VARCHAR},
#{companyName,jdbcType=VARCHAR}, #{businessLicense,jdbcType=VARCHAR}, #{business,jdbcType=VARCHAR},
#{trademark,jdbcType=VARCHAR}, #{otherMaterials,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR},
#{trademark,jdbcType=VARCHAR}, #{otherMaterials,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR},
#{password,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}, #{remarks,jdbcType=VARCHAR},
#{password,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}, #{remarks,jdbcType=VARCHAR},
#{
deleteStatus,jdbcType=INTEGER}, #{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}
#{
memberId,jdbcType=BIGINT}, #{deleteStatus,jdbcType=INTEGER}, #{createtime,jdbcType=TIMESTAMP},
)
#{updatetime,jdbcType=TIMESTAMP}
)
</insert>
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.macro.mall.model.PmsSupplierAudit"
>
<insert
id=
"insertSelective"
parameterType=
"com.macro.mall.model.PmsSupplierAudit"
>
insert into pms_supplier_audit
insert into pms_supplier_audit
...
@@ -163,6 +164,9 @@
...
@@ -163,6 +164,9 @@
<if
test=
"remarks != null"
>
<if
test=
"remarks != null"
>
remarks,
remarks,
</if>
</if>
<if
test=
"memberId != null"
>
member_id,
</if>
<if
test=
"deleteStatus != null"
>
<if
test=
"deleteStatus != null"
>
delete_status,
delete_status,
</if>
</if>
...
@@ -210,6 +214,9 @@
...
@@ -210,6 +214,9 @@
<if
test=
"remarks != null"
>
<if
test=
"remarks != null"
>
#{remarks,jdbcType=VARCHAR},
#{remarks,jdbcType=VARCHAR},
</if>
</if>
<if
test=
"memberId != null"
>
#{memberId,jdbcType=BIGINT},
</if>
<if
test=
"deleteStatus != null"
>
<if
test=
"deleteStatus != null"
>
#{deleteStatus,jdbcType=INTEGER},
#{deleteStatus,jdbcType=INTEGER},
</if>
</if>
...
@@ -266,6 +273,9 @@
...
@@ -266,6 +273,9 @@
<if
test=
"record.remarks != null"
>
<if
test=
"record.remarks != null"
>
remarks = #{record.remarks,jdbcType=VARCHAR},
remarks = #{record.remarks,jdbcType=VARCHAR},
</if>
</if>
<if
test=
"record.memberId != null"
>
member_id = #{record.memberId,jdbcType=BIGINT},
</if>
<if
test=
"record.deleteStatus != null"
>
<if
test=
"record.deleteStatus != null"
>
delete_status = #{record.deleteStatus,jdbcType=INTEGER},
delete_status = #{record.deleteStatus,jdbcType=INTEGER},
</if>
</if>
...
@@ -294,6 +304,7 @@
...
@@ -294,6 +304,7 @@
password = #{record.password,jdbcType=VARCHAR},
password = #{record.password,jdbcType=VARCHAR},
status = #{record.status,jdbcType=INTEGER},
status = #{record.status,jdbcType=INTEGER},
remarks = #{record.remarks,jdbcType=VARCHAR},
remarks = #{record.remarks,jdbcType=VARCHAR},
member_id = #{record.memberId,jdbcType=BIGINT},
delete_status = #{record.deleteStatus,jdbcType=INTEGER},
delete_status = #{record.deleteStatus,jdbcType=INTEGER},
createtime = #{record.createtime,jdbcType=TIMESTAMP},
createtime = #{record.createtime,jdbcType=TIMESTAMP},
updatetime = #{record.updatetime,jdbcType=TIMESTAMP}
updatetime = #{record.updatetime,jdbcType=TIMESTAMP}
...
@@ -337,6 +348,9 @@
...
@@ -337,6 +348,9 @@
<if
test=
"remarks != null"
>
<if
test=
"remarks != null"
>
remarks = #{remarks,jdbcType=VARCHAR},
remarks = #{remarks,jdbcType=VARCHAR},
</if>
</if>
<if
test=
"memberId != null"
>
member_id = #{memberId,jdbcType=BIGINT},
</if>
<if
test=
"deleteStatus != null"
>
<if
test=
"deleteStatus != null"
>
delete_status = #{deleteStatus,jdbcType=INTEGER},
delete_status = #{deleteStatus,jdbcType=INTEGER},
</if>
</if>
...
@@ -362,6 +376,7 @@
...
@@ -362,6 +376,7 @@
password = #{password,jdbcType=VARCHAR},
password = #{password,jdbcType=VARCHAR},
status = #{status,jdbcType=INTEGER},
status = #{status,jdbcType=INTEGER},
remarks = #{remarks,jdbcType=VARCHAR},
remarks = #{remarks,jdbcType=VARCHAR},
member_id = #{memberId,jdbcType=BIGINT},
delete_status = #{deleteStatus,jdbcType=INTEGER},
delete_status = #{deleteStatus,jdbcType=INTEGER},
createtime = #{createtime,jdbcType=TIMESTAMP},
createtime = #{createtime,jdbcType=TIMESTAMP},
updatetime = #{updatetime,jdbcType=TIMESTAMP}
updatetime = #{updatetime,jdbcType=TIMESTAMP}
...
...
mall-service/src/main/java/com/macro/mall/dao/quanxing/PmsSupplierAuditDao.java
0 → 100644
View file @
a63430d7
package
com
.
macro
.
mall
.
dao
.
quanxing
;
import
com.macro.mall.model.PmsSupplierAudit
;
import
java.util.List
;
public
interface
PmsSupplierAuditDao
{
PmsSupplierAudit
selectOneByMemberId
(
Long
memberId
);
}
mall-service/src/main/java/com/macro/mall/service/quanxing/IPmsSupplierAuditService.java
View file @
a63430d7
package
com
.
macro
.
mall
.
service
.
quanxing
;
package
com
.
macro
.
mall
.
service
.
quanxing
;
import
com.macro.mall.common.api.CommonPage
;
import
com.macro.mall.model.common.ResultMsg
;
import
com.macro.mall.model.common.ResultMsg
;
import
com.macro.mall.model.dto.PmsSupplierAuditDto
;
import
com.macro.mall.model.dto.PmsSupplierAuditDto
;
...
@@ -34,7 +35,7 @@ public interface IPmsSupplierAuditService {
...
@@ -34,7 +35,7 @@ public interface IPmsSupplierAuditService {
* @param phone
* @param phone
* @return
* @return
*/
*/
List
<
PmsSupplierAuditDto
>
getPageList
(
Integer
page
,
Integer
size
,
String
name
,
String
phone
);
CommonPage
<
PmsSupplierAuditDto
>
getPageList
(
Integer
page
,
Integer
size
,
String
name
,
String
phone
,
Integer
status
);
/**
/**
* 根据id获取一条审核记录
* 根据id获取一条审核记录
...
...
mall-service/src/main/java/com/macro/mall/service/quanxing/impl/PmsSupplierAuditServiceImpl.java
View file @
a63430d7
package
com
.
macro
.
mall
.
service
.
quanxing
.
impl
;
package
com
.
macro
.
mall
.
service
.
quanxing
.
impl
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.macro.mall.common.api.CommonPage
;
import
com.macro.mall.dao.quanxing.PmsSupplierAuditProductDao
;
import
com.macro.mall.dao.quanxing.PmsSupplierAuditProductDao
;
import
com.macro.mall.mapper.PmsSupplierAuditMapper
;
import
com.macro.mall.mapper.PmsSupplierAuditMapper
;
import
com.macro.mall.mapper.PmsSupplierAuditProductMapper
;
import
com.macro.mall.mapper.PmsSupplierAuditProductMapper
;
...
@@ -60,8 +62,7 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
...
@@ -60,8 +62,7 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
pmsSupplierAudit
.
setId
(
id
);
pmsSupplierAudit
.
setId
(
id
);
pmsSupplierAudit
.
setStatus
(
status
);
pmsSupplierAudit
.
setStatus
(
status
);
pmsSupplierAudit
.
setRemarks
(
remarks
);
pmsSupplierAudit
.
setRemarks
(
remarks
);
//更新审核状态
this
.
pmsSupplierAuditMapper
.
updateByPrimaryKeySelective
(
pmsSupplierAudit
);
if
(
status
==
1
){
//审核通过还需将信息写入会员表
if
(
status
==
1
){
//审核通过还需将信息写入会员表
//补充会员信息
//补充会员信息
UmsMember
umsMember
=
new
UmsMember
();
UmsMember
umsMember
=
new
UmsMember
();
...
@@ -83,7 +84,11 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
...
@@ -83,7 +84,11 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
umsMember
.
setCreateTime
(
new
Date
());
umsMember
.
setCreateTime
(
new
Date
());
//插入操作
//插入操作
this
.
umsMemberMapper
.
insert
(
umsMember
);
this
.
umsMemberMapper
.
insert
(
umsMember
);
//插入会员id
pmsSupplierAudit
.
setMemberId
(
umsMember
.
getId
());
}
}
//更新审核状态
this
.
pmsSupplierAuditMapper
.
updateByPrimaryKeySelective
(
pmsSupplierAudit
);
return
new
ResultMsg
(
true
,
"操作成功"
);
return
new
ResultMsg
(
true
,
"操作成功"
);
}
}
...
@@ -166,7 +171,7 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
...
@@ -166,7 +171,7 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
@Override
@Override
public
List
<
PmsSupplierAuditDto
>
getPageList
(
Integer
pageNum
,
Integer
pageSize
,
String
name
,
String
phone
){
public
CommonPage
<
PmsSupplierAuditDto
>
getPageList
(
Integer
pageNum
,
Integer
pageSize
,
String
name
,
String
phone
,
Integer
status
){
PageHelper
.
startPage
(
pageNum
,
pageSize
);
PageHelper
.
startPage
(
pageNum
,
pageSize
);
PmsSupplierAuditExample
example
=
new
PmsSupplierAuditExample
();
PmsSupplierAuditExample
example
=
new
PmsSupplierAuditExample
();
PmsSupplierAuditExample
.
Criteria
criteria
=
example
.
createCriteria
();
PmsSupplierAuditExample
.
Criteria
criteria
=
example
.
createCriteria
();
...
@@ -176,9 +181,14 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
...
@@ -176,9 +181,14 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
if
(
phone
!=
null
&&
!
""
.
equals
(
phone
)){
if
(
phone
!=
null
&&
!
""
.
equals
(
phone
)){
criteria
.
andPhoneEqualTo
(
phone
);
criteria
.
andPhoneEqualTo
(
phone
);
}
}
if
(
status
!=
null
){
criteria
.
andStatusEqualTo
(
status
);
}
//过滤已删除的数据
//过滤已删除的数据
criteria
.
andDeleteStatusEqualTo
(
0
);
//删除标识0 未删除 1已删除
criteria
.
andDeleteStatusEqualTo
(
0
);
//删除标识0 未删除 1已删除
List
<
PmsSupplierAudit
>
dataList
=
this
.
pmsSupplierAuditMapper
.
selectByExample
(
example
);
List
<
PmsSupplierAudit
>
dataList
=
this
.
pmsSupplierAuditMapper
.
selectByExample
(
example
);
//记录下 pagehelper第一次分页查询的 返回得总条数 等信息
PageInfo
<
PmsSupplierAudit
>
pageInfo
=
new
PageInfo
<>(
dataList
);
List
<
PmsSupplierAuditDto
>
psadList
=
new
ArrayList
<>();
List
<
PmsSupplierAuditDto
>
psadList
=
new
ArrayList
<>();
dataList
.
forEach
(
pmsSupplierAudit
->{
dataList
.
forEach
(
pmsSupplierAudit
->{
PmsSupplierAuditDto
dto
=
new
PmsSupplierAuditDto
();
PmsSupplierAuditDto
dto
=
new
PmsSupplierAuditDto
();
...
@@ -188,7 +198,14 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
...
@@ -188,7 +198,14 @@ public class PmsSupplierAuditServiceImpl implements IPmsSupplierAuditService {
dto
.
setPmsSupplierAuditProductList
(
this
.
pmsSupplierAuditProductDao
.
selectListByAuditId
(
pmsSupplierAudit
.
getId
()));
dto
.
setPmsSupplierAuditProductList
(
this
.
pmsSupplierAuditProductDao
.
selectListByAuditId
(
pmsSupplierAudit
.
getId
()));
psadList
.
add
(
dto
);
psadList
.
add
(
dto
);
});
});
return
psadList
;
//因为进行了第二次查询 所以pageHelp得分页总数得到了变化 导致不准确 因此我们需要手动校准一下
CommonPage
<
PmsSupplierAuditDto
>
result
=
new
CommonPage
<
PmsSupplierAuditDto
>();
result
.
setTotalPage
(
pageInfo
.
getPages
());
result
.
setPageNum
(
pageInfo
.
getPageNum
());
result
.
setPageSize
(
pageInfo
.
getPageSize
());
result
.
setTotal
(
pageInfo
.
getTotal
());
result
.
setList
(
psadList
);
return
result
;
}
}
/**
/**
...
...
mall-service/src/main/resources/com/macro/mall/dao/quanxing/PmsSupplierAuditDao.xml
0 → 100644
View file @
a63430d7
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.macro.mall.dao.quanxing.PmsSupplierAuditDao"
>
<resultMap
id=
"BaseResultMap"
type=
"com.macro.mall.model.PmsSupplierAudit"
extends=
"com.macro.mall.mapper.PmsSupplierAuditMapper.BaseResultMap"
>
</resultMap>
<select
id=
"selectOneByMemberId"
parameterType=
"java.lang.Long"
resultMap=
"BaseResultMap"
>
select * from pms_supplier_audit
where member_id = #{memberId}
</select>
</mapper>
\ No newline at end of file
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