记得上下班打卡 | 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
553b125b
Commit
553b125b
authored
Aug 13, 2021
by
张国柄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
后台管理:会员订单详情+地址信息展示;
parent
d26a4b53
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
35 additions
and
9 deletions
+35
-9
AdamMemberOrderExtVo.java
...m/liquidnet/service/adam/dto/vo/AdamMemberOrderExtVo.java
+11
-0
MemberOrderDetailAdminVo.java
...t/service/adam/dto/vo/admin/MemberOrderDetailAdminVo.java
+2
-0
detail.html
...urces/templates/zhengzai/adam/order/orderList/detail.html
+13
-1
AdamMemberOrderAdminServiceImpl.java
...ai/adam/service/impl/AdamMemberOrderAdminServiceImpl.java
+9
-8
No files found.
liquidnet-bus-api/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/vo/AdamMemberOrderExtVo.java
View file @
553b125b
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
import
com.liquidnet.service.adam.entity.AdamMemberOrderExt
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -30,4 +31,14 @@ public class AdamMemberOrderExtVo implements Serializable, Cloneable {
return
new
AdamMemberOrderExtVo
();
}
}
public
AdamMemberOrderExtVo
copy
(
AdamMemberOrderExt
source
)
{
if
(
null
==
source
)
return
this
;
this
.
setOrderNo
(
source
.
getOrderNo
());
this
.
setExpressStatus
(
source
.
getExpressStatus
());
this
.
setExpressReceiver
(
source
.
getExpressReceiver
());
this
.
setExpressPhone
(
source
.
getExpressPhone
());
this
.
setExpressAddress
(
source
.
getExpressAddress
());
return
this
;
}
}
liquidnet-bus-api/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/vo/admin/MemberOrderDetailAdminVo.java
View file @
553b125b
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
.
admin
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberOrderExtVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberOrderVo
;
import
com.liquidnet.service.adam.dto.vo.AdamUserInfoVo
;
import
com.liquidnet.service.adam.dto.vo.AdamUserMemberVo
;
...
...
@@ -21,4 +22,5 @@ public class MemberOrderDetailAdminVo {
private
AdamUser
adamUser
;
private
AdamUserInfoVo
adamUserInfoVo
;
private
AdamUserMemberVo
adamUserMemberVo
;
private
AdamMemberOrderExtVo
adamMemberOrderExtVo
;
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/adam/order/orderList/detail.html
View file @
553b125b
...
...
@@ -65,7 +65,7 @@
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
会员卡名称:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"
stat
e"
th:field=
"*{adamMemberOrderVo.memberName}"
class=
"form-control"
type=
"text"
readonly
>
<input
name=
"
memberNam
e"
th:field=
"*{adamMemberOrderVo.memberName}"
class=
"form-control"
type=
"text"
readonly
>
</div>
</div>
<!-- <div class="form-group">-->
...
...
@@ -95,6 +95,18 @@
<!-- <input name="version" th:field="*{version}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
收件人:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"expressReceiver"
th:value=
"|*{adamMemberOrderExtVo.expressReceiver} / *{adamMemberOrderExtVo.expressPhone}|"
class=
"form-control"
type=
"text"
readonly
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
收件地址:
</label>
<div
class=
"col-sm-8"
>
<input
name=
"expressAddress"
th:value=
"*{adamMemberOrderExtVo.expressAddress}"
class=
"form-control"
type=
"text"
readonly
>
</div>
</div>
</form>
</div>
<th:block
th:include=
"include :: footer"
/>
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/adam/service/impl/AdamMemberOrderAdminServiceImpl.java
View file @
553b125b
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
adam
.
service
.
impl
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.liquidnet.client.admin.zhengzai.adam.service.IAdamMemberOrderAdminService
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.service.adam.dto.MemberOrderDto
;
import
com.liquidnet.service.adam.dto.param.admin.MemberOrderListReq
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberOrderExtVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberOrderVo
;
import
com.liquidnet.service.adam.dto.vo.AdamUserInfoVo
;
import
com.liquidnet.service.adam.dto.vo.AdamUserMemberVo
;
import
com.liquidnet.service.adam.dto.vo.admin.MemberOrderDetailAdminVo
;
import
com.liquidnet.service.adam.entity.AdamMemberOrder
;
import
com.liquidnet.service.adam.entity.AdamUser
;
import
com.liquidnet.service.adam.entity.AdamUserInfo
;
import
com.liquidnet.service.adam.entity.AdamUserMember
;
import
com.liquidnet.service.adam.mapper.AdamMemberOrderMapper
;
import
com.liquidnet.service.adam.mapper.AdamUserInfoMapper
;
import
com.liquidnet.service.adam.mapper.AdamUserMapper
;
import
com.liquidnet.service.adam.mapper.AdamUserMemberMapper
;
import
com.liquidnet.service.adam.entity.*
;
import
com.liquidnet.service.adam.mapper.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -46,6 +42,8 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
private
AdamUserInfoMapper
adamUserInfoMapper
;
@Autowired
private
AdamUserMapper
adamUserMapper
;
@Autowired
private
AdamMemberOrderExtMapper
adamMemberOrderExtMapper
;
@Override
public
List
<
MemberOrderDto
>
getMemberOrderList
(
MemberOrderListReq
memberOrderListReq
)
{
...
...
@@ -90,11 +88,14 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
LambdaQueryWrapper
<
AdamUser
>
adamUserWrapper
=
new
LambdaQueryWrapper
();
adamUserWrapper
.
eq
(
AdamUser:
:
getUid
,
adamMemberOrderVo
.
getUid
());
adamUser
=
adamUserMapper
.
selectOne
(
adamUserWrapper
);
// 查取快递信息
AdamMemberOrderExt
adamMemberOrderExt
=
adamMemberOrderExtMapper
.
selectOne
(
Wrappers
.
lambdaQuery
(
AdamMemberOrderExt
.
class
).
eq
(
AdamMemberOrderExt:
:
getOrderNo
,
orderNo
));
detailAdminVo
.
setAdamMemberOrderVo
(
adamMemberOrderVo
);
detailAdminVo
.
setAdamUserMemberVo
(
adamUserMemberVo
);
detailAdminVo
.
setAdamUserInfoVo
(
adamUserInfoVo
);
detailAdminVo
.
setAdamUser
(
adamUser
);
detailAdminVo
.
setAdamMemberOrderExtVo
(
AdamMemberOrderExtVo
.
getNew
().
copy
(
adamMemberOrderExt
));
return
detailAdminVo
;
}
}
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