记得上下班打卡 | 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
ffb1b990
Commit
ffb1b990
authored
Jun 26, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' into test
parents
b17f2709
90e83632
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
149 additions
and
96 deletions
+149
-96
OrderListReq.java
...liquidnet/service/kylin/dto/param/admin/OrderListReq.java
+2
-2
KylinOrderRefundEntitiesVo.java
...ervice/kylin/dto/vo/mongo/KylinOrderRefundEntitiesVo.java
+2
-2
db_liquidnet_admin_data.sql
...quidnet-client-admin-web/docu/db_liquidnet_admin_data.sql
+11
-1
order.html
...ources/templates/zhengzai/adam/order/orderList/order.html
+14
-14
details.html
...ces/templates/zhengzai/kylin/order/orderList/details.html
+27
-31
orderList.html
...s/templates/zhengzai/kylin/order/orderList/orderList.html
+22
-22
KylinOrderTicketsAdminServiceImpl.java
...kylin/service/impl/KylinOrderTicketsAdminServiceImpl.java
+14
-0
PerformancesExpressServiceImpl.java
...ai/kylin/service/impl/PerformancesExpressServiceImpl.java
+42
-22
liquidnet-client-admin-web.yml
...us-config/liquidnet-config/liquidnet-client-admin-web.yml
+10
-0
OrderTicketsListDao.java
.../com/liquidnet/service/kylin/dao/OrderTicketsListDao.java
+1
-0
KylinOrderTicketsMapper.xml
...iquidnet.service.kylin.mapper/KylinOrderTicketsMapper.xml
+3
-2
KylinPerformancesServiceImpl.java
...vice/kylin/service/impl/KylinPerformancesServiceImpl.java
+1
-0
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/admin/OrderListReq.java
View file @
ffb1b990
...
...
@@ -23,8 +23,8 @@ public class OrderListReq {
private
String
payType
;
private
String
paymentType
;
private
String
orderStatus
;
private
String
order
Sourc
e
;
private
String
order
Typ
e
;
private
String
getTicketType
;
private
String
expressStatus
;
private
String
tiedType
;
//
private String tiedType;
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/mongo/KylinOrderRefundEntitiesVo.java
View file @
ffb1b990
...
...
@@ -15,6 +15,6 @@ public class KylinOrderRefundEntitiesVo {
private
String
orderRefundsId
;
private
String
orderTicketEntitiesId
;
private
BigDecimal
refundPrice
;
private
LocalDateTime
created
_a
t
;
private
LocalDateTime
updated
_a
t
;
private
LocalDateTime
created
A
t
;
private
LocalDateTime
updated
A
t
;
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/docu/db_liquidnet_admin_data.sql
View file @
ffb1b990
...
...
@@ -74,6 +74,8 @@ INSERT INTO test_ln_scene.sys_dict_type (dict_id, dict_name, dict_type, status,
INSERT
INTO
test_ln_scene
.
sys_dict_type
(
dict_id
,
dict_name
,
dict_type
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
108
,
'出票状态'
,
'zhengzai_ticket_status'
,
'0'
,
'admin'
,
'2021-06-11 16:03:36'
,
''
,
null
,
'订单出票状态'
);
INSERT
INTO
test_ln_scene
.
sys_dict_type
(
dict_id
,
dict_name
,
dict_type
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
109
,
'票种类型'
,
'zhengzai_ticket_type'
,
'0'
,
'admin'
,
'2021-06-18 11:12:28'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_type
(
dict_id
,
dict_name
,
dict_type
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
110
,
'会员订单状态'
,
'zhengzai_member_order_status'
,
'0'
,
'admin'
,
'2021-06-20 17:18:48'
,
''
,
null
,
'会员订单状态'
);
INSERT
INTO
test_ln_scene
.
sys_dict_type
(
dict_id
,
dict_name
,
dict_type
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
111
,
'证件类型'
,
'zhengzai_certificate_type'
,
'0'
,
'admin'
,
'2021-06-26 14:32:45'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_type
(
dict_id
,
dict_name
,
dict_type
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
112
,
'转增状态'
,
'zhengzai_transfer_status'
,
'0'
,
'admin'
,
'2021-06-26 16:06:32'
,
''
,
null
,
null
);
-- sys_dict_data
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
100
,
2
,
'支付宝'
,
'alipay'
,
'zhengzai_pay_type'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-07 10:39:11'
,
''
,
null
,
'支付宝'
);
...
...
@@ -116,4 +118,12 @@ INSERT INTO test_ln_scene.sys_dict_data (dict_code, dict_sort, dict_label, dict_
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
138
,
3
,
'已关闭'
,
'2'
,
'zhengzai_member_order_status'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-20 17:21:41'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
139
,
3
,
'超时付'
,
'3'
,
'zhengzai_member_order_status'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-20 17:22:04'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
140
,
5
,
'退款中'
,
'4'
,
'zhengzai_member_order_status'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-20 17:22:28'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
141
,
6
,
'已退款'
,
'5'
,
'zhengzai_member_order_status'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-20 17:22:45'
,
''
,
null
,
null
);
\ No newline at end of file
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
141
,
6
,
'已退款'
,
'5'
,
'zhengzai_member_order_status'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-20 17:22:45'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
142
,
1
,
'大陆身份证'
,
'1'
,
'zhengzai_certificate_type'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 14:36:41'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
143
,
2
,
'港澳通行证'
,
'2'
,
'zhengzai_certificate_type'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 14:37:18'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
144
,
3
,
'台胞证'
,
'3'
,
'zhengzai_certificate_type'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 14:37:35'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
145
,
4
,
'护照'
,
'4'
,
'zhengzai_certificate_type'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 14:37:53'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
146
,
5
,
'军官证'
,
'5'
,
'zhengzai_certificate_type'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 14:38:11'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
147
,
1
,
'未转增'
,
'0'
,
'zhengzai_transfer_status'
,
''
,
''
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 16:06:52'
,
'admin'
,
'2021-06-26 16:08:02'
,
''
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
148
,
2
,
'收到他人转增'
,
'1'
,
'zhengzai_transfer_status'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 16:07:27'
,
''
,
null
,
null
);
INSERT
INTO
test_ln_scene
.
sys_dict_data
(
dict_code
,
dict_sort
,
dict_label
,
dict_value
,
dict_type
,
css_class
,
list_class
,
is_default
,
status
,
create_by
,
create_time
,
update_by
,
update_time
,
remark
)
VALUES
(
149
,
3
,
'已转增给他人'
,
'2'
,
'zhengzai_transfer_status'
,
null
,
null
,
'Y'
,
'0'
,
'admin'
,
'2021-06-26 16:07:54'
,
''
,
null
,
null
);
\ No newline at end of file
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/adam/order/orderList/order.html
View file @
ffb1b990
...
...
@@ -60,20 +60,20 @@
</form>
</div>
<div
class=
"btn-group-sm"
id=
"toolbar"
role=
"group"
>
<a
class=
"btn btn-success"
onclick=
"$.operate.add()"
shiro:hasPermission=
"kylin:order:add"
>
<i
class=
"fa fa-plus"
></i>
添加
</a
>
<a
class=
"btn btn-primary single disabled"
onclick=
"$.operate.edit()"
shiro:hasPermission=
"kylin:order:edit"
>
<i
class=
"fa fa-edit"
></i>
修改
</a
>
<a
class=
"btn btn-danger multiple disabled"
onclick=
"$.operate.removeAll()"
shiro:hasPermission=
"kylin:order:remove"
>
<i
class=
"fa fa-remove"
></i>
删除
</a
>
<a
class=
"btn btn-warning"
onclick=
"$.table.exportExcel()"
shiro:hasPermission=
"kylin:order:export"
>
<i
class=
"fa fa-download"
></i>
导出
</a
>
</div
>
<!-- <div class="btn-group-sm" id="toolbar" role="group">--
>
<!-- <a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="kylin:order:add">--
>
<!-- <i class="fa fa-plus"></i> 添加-->
<!-- </a>--
>
<!-- <a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="kylin:order:edit">--
>
<!-- <i class="fa fa-edit"></i> 修改-->
<!-- </a>--
>
<!-- <a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="kylin:order:remove">--
>
<!-- <i class="fa fa-remove"></i> 删除-->
<!-- </a>--
>
<!-- <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="kylin:order:export">--
>
<!-- <i class="fa fa-download"></i> 导出-->
<!-- </a>--
>
<!-- </div>--
>
<div
class=
"col-sm-12 select-table table-striped"
>
<table
id=
"bootstrap-table"
></table>
</div>
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/kylin/order/orderList/details.html
View file @
ffb1b990
...
...
@@ -9,7 +9,7 @@
<form
class=
"form-horizontal m"
id=
"form-tickets-edit"
th:object=
"${orderDetailsVo}"
>
<!-- <input name="mid" th:field="*{mid}" type="hidden">-->
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
演出名称
2
:
</label>
<label
class=
"col-sm-3 control-label is-required"
>
演出名称:
</label>
<div
class=
"form-control-static"
th:text=
"*{performanceVo.title}"
/>
</div>
<div
class=
"form-group"
>
...
...
@@ -26,26 +26,24 @@
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
适用日期:
</label>
<div
class=
"form-control-static"
th:text=
"*{ticketsVo.useStart}"
>
<input
name=
"payCountdownMinute"
th:field=
"*{ticketsVo.useStart}"
class=
"form-control"
type=
"text"
readonly
>
</div>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.useStart}"
/>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
应付价格:
</label>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.priceTotal}"
/>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
优惠价格:
</label
>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.priceTotal}"
/
>
</div
>
<!-- <div class="form-group">--
>
<!-- <label class="col-sm-3 control-label is-required">优惠价格:</label>--
>
<!-- <div class="form-control-static" th:text="*{orderTicketVo.priceTotal}"/>--
>
<!-- </div>--
>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
实付价格:
</label>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.priceActual}"
/>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
快递价格:
</label
>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.priceExpress}"
/
>
</div
>
<!-- <div class="form-group">--
>
<!-- <label class="col-sm-3 control-label is-required">快递价格:</label>--
>
<!-- <div class="form-control-static" th:text="*{orderTicketVo.priceExpress}"/>--
>
<!-- </div>--
>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
退款价格:
</label>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.priceRefund}"
/>
...
...
@@ -56,9 +54,7 @@
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
转增状态:
</label>
<div
class=
"form-control-static"
>
<!-- <input name="priceVoucher" th:field="*{priceVoucher}" class="form-control" type="text" required>-->
</div>
<div
class=
"form-control-static"
th:text=
"*{@dict.getLabel('zhengzai_transfer_status',orderTicketVo.transferStatus)}"
/>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
订单号:
</label>
...
...
@@ -66,24 +62,24 @@
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
生成时间:
</label>
<div
class=
"form-control-static"
>
<div
class=
"input-group date"
>
<!--
<input name="createdAt" th:value="${#dates.format(orderTicketVo.createdAt, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
-->
<input
name=
"createdAt"
th:value=
"*{orderTicketVo.createdAt}"
class=
"form-control"
placeholder=
"yyyy-MM-dd"
type=
"text"
>
<span
class=
"input-group-addon"
><i
class=
"fa fa-calendar"
></i></span
>
</div
>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.createdAt}"
>
<!-- <div class="input-group date">--
>
<!--
<!– <input name="createdAt" th:value="${#dates.format(orderTicketVo.createdAt, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">–>
-->
<!-- <input name="createdAt" th:value="*{orderTicketVo.createdAt}" class="form-control" placeholder="yyyy-MM-dd" type="text">--
>
<!-- <span class="input-group-addon"><i class="fa fa-calendar"></i></span>--
>
<!-- </div>--
>
</div>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
实际支付方式:
</label>
<div
class=
"form-control-static"
th:text=
"*{@dict.getLabel('zhengzai_pay_type',orderTicketVo.payType)}"
/>
</div>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label is-required"
>
微信订单号:
</label
>
<div
class=
"form-control-static"
>
<!--
<input name="orderCode" th:field="*{orderCode}" class="form-control" type="text" required>
-->
</div
>
</div
>
<!-- <div class="form-group">--
>
<!-- <label class="col-sm-3 control-label is-required">微信订单号:</label>--
>
<!-- <div class="form-control-static">--
>
<!--
<!– <input name="orderCode" th:field="*{orderCode}" class="form-control" type="text" required>–>
-->
<!-- </div>--
>
<!-- </div>--
>
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
支付时间:
</label>
<div
class=
"form-control-static"
th:text=
"*{orderTicketVo.timePay}"
/>
...
...
@@ -103,14 +99,14 @@
<div
class=
"col-sm-3"
>
<input
th:value=
"${@dict.getLabel('zhengzai_certificate_type',ticketEntity.enterType)}"
class=
"form-control"
type=
"text"
readonly
>
</div>
<label
class=
"col-sm-3 control-label"
>
证件号:
</label>
<div
class=
"col-sm-3"
>
<input
th:value=
"${ticketEntity.enterIdCode}"
class=
"form-control"
type=
"text"
readonly
>
</div>
<label
class=
"col-sm-3 control-label"
>
电话:
</label>
<div
class=
"col-sm-3"
>
<input
th:value=
"${ticketEntity.enterMobile}"
class=
"form-control"
type=
"text"
readonly
>
</div>
<label
class=
"col-sm-3 control-label"
>
证件号:
</label>
<div
class=
"col-sm-3"
>
<input
th:value=
"${ticketEntity.enterIdCode}"
class=
"form-control"
type=
"text"
readonly
>
</div>
<label
class=
"col-sm-3 control-label"
>
票务状态:
</label>
<div
class=
"col-sm-3"
>
<input
th:value=
"${@dict.getLabel('zhengzai_payment_type',ticketEntity.isPayment)}"
class=
"form-control"
type=
"text"
readonly
>
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/kylin/order/orderList/orderList.html
View file @
ffb1b990
...
...
@@ -59,7 +59,7 @@
</li>
<li>
<label>
客户端:
</label>
<select
name=
"order
Sourc
e"
th:with=
"type=${@dict.getType('zhengzai_order_source')}"
>
<select
name=
"order
Typ
e"
th:with=
"type=${@dict.getType('zhengzai_order_source')}"
>
<option
value=
""
>
所有
</option>
<option
th:each=
"dict : ${type}"
th:text=
"${dict.dictLabel}"
th:value=
"${dict.dictValue}"
></option>
</select>
...
...
@@ -77,12 +77,12 @@
<option
th:each=
"dict : ${type}"
th:text=
"${dict.dictLabel}"
th:value=
"${dict.dictValue}"
></option>
</select>
</li>
<li
>
<label>
搭售商品:
</label
>
<select
name=
"tiedType"
th:with=
"type=${@dict.getType('zhengzai_tied_type')}"
>
<option
th:each=
"dict : ${type}"
th:text=
"${dict.dictLabel}"
th:value=
"${dict.dictValue}"
></option
>
</select
>
</li
>
<!-- <li>--
>
<!-- <label>搭售商品:</label>--
>
<!-- <select name="tiedType" th:with="type=${@dict.getType('zhengzai_tied_type')}">--
>
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>--
>
<!-- </select>--
>
<!-- </li>--
>
<li>
<a
class=
"btn btn-primary btn-rounded btn-sm"
onclick=
"$.table.search()"
><i
class=
"fa fa-search"
></i>
搜索
</a>
<a
class=
"btn btn-warning btn-rounded btn-sm"
onclick=
"$.form.reset()"
><i
class=
"fa fa-refresh"
></i>
重置
</a>
...
...
@@ -92,20 +92,20 @@
</form>
</div>
<div
class=
"btn-group-sm"
id=
"toolbar"
role=
"group"
>
<a
class=
"btn btn-success"
onclick=
"$.operate.add()"
shiro:hasPermission=
"kylin:tickets:add"
>
<i
class=
"fa fa-plus"
></i>
添加
</a
>
<a
class=
"btn btn-primary single disabled"
onclick=
"$.operate.edit()"
shiro:hasPermission=
"kylin:tickets:edit"
>
<i
class=
"fa fa-edit"
></i>
修改
</a
>
<a
class=
"btn btn-danger multiple disabled"
onclick=
"$.operate.removeAll()"
shiro:hasPermission=
"kylin:tickets:remove"
>
<i
class=
"fa fa-remove"
></i>
删除
</a
>
<a
class=
"btn btn-warning"
onclick=
"$.table.exportExcel()"
shiro:hasPermission=
"kylin:tickets:export"
>
<i
class=
"fa fa-download"
></i>
导出
</a
>
</div
>
<!-- <div class="btn-group-sm" id="toolbar" role="group">--
>
<!-- <a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="kylin:tickets:add">--
>
<!-- <i class="fa fa-plus"></i> 添加-->
<!-- </a>--
>
<!-- <a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="kylin:tickets:edit">--
>
<!-- <i class="fa fa-edit"></i> 修改-->
<!-- </a>--
>
<!-- <a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="kylin:tickets:remove">--
>
<!-- <i class="fa fa-remove"></i> 删除-->
<!-- </a>--
>
<!-- <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="kylin:tickets:export">--
>
<!-- <i class="fa fa-download"></i> 导出-->
<!-- </a>--
>
<!-- </div>--
>
<div
class=
"col-sm-12 select-table table-bordered"
>
<table
id=
"bootstrap-table"
></table>
</div>
...
...
@@ -188,7 +188,7 @@
title
:
'手机号'
},
{
field
:
'order
Sourc
e'
,
field
:
'order
Typ
e'
,
title
:
'客户端'
},
{
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/KylinOrderTicketsAdminServiceImpl.java
View file @
ffb1b990
...
...
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import
com.liquidnet.client.admin.common.utils.StringUtils
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.commons.lang.util.DateUtil
;
import
com.liquidnet.commons.lang.util.StringUtil
;
import
com.liquidnet.service.kylin.constant.KylinTableStatusConst
;
import
com.liquidnet.service.kylin.dao.OrderTicketsListDao
;
import
com.liquidnet.service.kylin.dto.param.admin.OrderListReq
;
...
...
@@ -106,6 +107,16 @@ public class KylinOrderTicketsAdminServiceImpl extends ServiceImpl<KylinOrderTic
orderTicketVo
.
setTicketId
(
kylinOrderTicketRelations
.
getTicketId
());
orderTicketVo
.
setStatus
(
kylinOrderTicketStatus
.
getStatus
());
orderTicketVo
.
setPayStatus
(
kylinOrderTicketStatus
.
getPayStatus
());
orderTicketVo
.
setTransferStatus
(
kylinOrderTicketStatus
.
getTransferStatus
());
orderTicketVo
.
setCreatedAt
(
""
);
orderTicketVo
.
setTimePay
(
""
);
orderTicketVo
.
setUseStart
(
""
);
if
(
StringUtils
.
isNotNull
(
kylinOrderTickets
.
getCreatedAt
())){
orderTicketVo
.
setCreatedAt
(
DateUtil
.
format
(
kylinOrderTickets
.
getCreatedAt
(),
DateUtil
.
Formatter
.
yyyyMMddHHmmss
));
}
if
(
StringUtils
.
isNotNull
(
kylinOrderTickets
.
getTimePay
())){
orderTicketVo
.
setTimePay
(
kylinOrderTickets
.
getTimePay
());
}
if
(
null
!=
orderTicketVo
)
{
// Expresses expresses = expressesMapper.selectOne(new UpdateWrapper<Expresses>().eq("order_id", orderId).eq("order_type", "order_ticket"));
...
...
@@ -125,6 +136,9 @@ public class KylinOrderTicketsAdminServiceImpl extends ServiceImpl<KylinOrderTic
KylinTickets
kylinTickets
=
kylinTicketsMapper
.
selectOne
(
ticketsWrapper
);
KylinTicketVo
ticketVo
=
new
KylinTicketVo
();
BeanUtil
.
copy
(
kylinTickets
,
ticketVo
);
if
(
StringUtils
.
isNotNull
(
kylinTickets
.
getUseStart
())){
orderTicketVo
.
setUseStart
(
DateUtil
.
format
(
kylinTickets
.
getUseStart
(),
DateUtil
.
Formatter
.
yyyyMMddHHmmss
));
}
//获取订单持票实体信息
LambdaQueryWrapper
<
KylinOrderTicketEntities
>
ticketsEntitiesWrapper
=
new
LambdaQueryWrapper
<>();
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/PerformancesExpressServiceImpl.java
View file @
ffb1b990
...
...
@@ -15,6 +15,7 @@ import com.liquidnet.service.kylin.mapper.*;
import
com.liquidnet.service.kylin.service.IKylinOrderExpress
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.data.mongodb.core.MongoTemplate
;
import
org.springframework.stereotype.Service
;
...
...
@@ -36,6 +37,27 @@ import java.util.Map;
@Slf4j
public
class
PerformancesExpressServiceImpl
extends
ServiceImpl
<
KylinOrderExpressMapper
,
KylinOrderExpress
>
implements
IKylinOrderExpress
{
@Value
(
"${liquidnet.shunfeng.custid}"
)
private
String
custid
;
@Value
(
"${liquidnet.shunfeng.jCompany}"
)
private
String
jCompany
;
@Value
(
"${liquidnet.shunfeng.jContact}"
)
private
String
jContact
;
@Value
(
"${liquidnet.shunfeng.jMobile}"
)
private
String
jMobile
;
@Value
(
"${liquidnet.shunfeng.jProvince}"
)
private
String
jProvince
;
@Value
(
"${liquidnet.shunfeng.jCity}"
)
private
String
jCity
;
@Value
(
"${liquidnet.shunfeng.jAddress}"
)
private
String
jAddress
;
@Value
(
"${liquidnet.shunfeng.payMethod}"
)
private
String
payMethod
;
@Value
(
"${liquidnet.shunfeng.expressType}"
)
private
String
expressType
;
@Value
(
"${liquidnet.shunfeng.depositumInfo}"
)
private
String
depositumInfo
;
@Autowired
MongoTemplate
mongoTemplate
;
...
...
@@ -57,7 +79,6 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
Map
<
String
,
Object
>
map
=
BeanUtil
.
convertBeanToMap
(
performanceExpressSearchAdminParam
);
voList
=
performancesMapper
.
performanceExpressPerformanceList
(
map
);
}
catch
(
Exception
e
)
{
return
null
;
}
return
voList
;
}
...
...
@@ -68,7 +89,6 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
Map
<
String
,
Object
>
map
=
BeanUtil
.
convertBeanToMap
(
performanceExpressSearchAdminParam
);
voList
=
kylinOrderTicketsMapper
.
performanceExpressPerformanceOrderList
(
map
);
}
catch
(
Exception
e
)
{
return
null
;
}
return
voList
;
}
...
...
@@ -80,28 +100,28 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
new
QueryWrapper
<
KylinOrderTickets
>().
eq
(
"order_tickets_id"
,
orderTicketsId
)
);
HashMap
<
String
,
Object
>
hBody
=
new
HashMap
<>();
hBody
.
put
(
"orderId"
,
orderInfo
.
getOrderCode
());
hBody
.
put
(
"jCompany"
,
"摩登天空"
);
hBody
.
put
(
"jContact"
,
"姜秀龙"
);
hBody
.
put
(
"custid"
,
custid
);
hBody
.
put
(
"jCompany"
,
jCompany
);
hBody
.
put
(
"jContact"
,
jContact
);
// hBody.put("jTel", "010");
hBody
.
put
(
"jMobile"
,
"15811009011"
);
hBody
.
put
(
"jProvince"
,
"北京"
);
hBody
.
put
(
"jCity"
,
"北京市"
);
hBody
.
put
(
"jAddress"
,
"摩登天空"
);
hBody
.
put
(
"
dContact"
,
"张红梅"
);
hBody
.
put
(
"
dMobile"
,
"15010806631"
);
hBody
.
put
(
"dProvince"
,
"北京"
);
hBody
.
put
(
"d
City"
,
"北京市"
);
hBody
.
put
(
"dAddress"
,
"华通大厦"
);
hBody
.
put
(
"
custid"
,
"7551234567"
);
hBody
.
put
(
"
payMethod"
,
0
);
// 运费付款方式:0-寄付月结;1-寄付现结;2-收方付;3-第三方付;
hBody
.
put
(
"
expressType"
,
1
);
// 顺丰特快
hBody
.
put
(
"depositumInfo"
,
"票
"
);
hBody
.
put
(
"d
epositumNo"
,
1
);
hBody
.
put
(
"jMobile"
,
jMobile
);
hBody
.
put
(
"jProvince"
,
jProvince
);
hBody
.
put
(
"jCity"
,
jCity
);
hBody
.
put
(
"jAddress"
,
jAddress
);
hBody
.
put
(
"
payMethod"
,
payMethod
);
// 运费付款方式:0-寄付月结;1-寄付现结;2-收方付;3-第三方付;
hBody
.
put
(
"
expressType"
,
expressType
);
// 顺丰特快
hBody
.
put
(
"d
epositumInfo"
,
depositumInfo
);
hBody
.
put
(
"orderId"
,
orderInfo
.
getOrderCode
());
hBody
.
put
(
"
depositumNo"
,
orderInfo
.
getNumber
()
);
hBody
.
put
(
"
dContact"
,
orderInfo
.
getExpressContacts
());
hBody
.
put
(
"
dMobile"
,
orderInfo
.
getExpressPhone
());
// hBody.put("dProvince", "北京");
// hBody.put("dCity", "北京市
");
hBody
.
put
(
"d
Address"
,
orderInfo
.
getExpressAddress
()
);
// 时间戳
long
currentTimeMillis
=
System
.
currentTimeMillis
();
...
...
liquidnet-bus-config/liquidnet-config/liquidnet-client-admin-web.yml
View file @
ffb1b990
...
...
@@ -43,6 +43,16 @@ liquidnet:
url
:
"
https://butler-dev-ms.sf-express.com"
sk
:
21e9a70f677a2bf29dfa2b3bead4f018
appid
:
557104628450889728
custid
:
7551234567
jCompany
:
北京正在映画互联网有限公司
jContact
:
姜秀龙
jMobile
:
15811009011
jProvince
:
北京
jCity
:
北京市
jAddress
:
朝阳区广渠路1号北京市商业储运公司3-12号 摩登天空
payMethod
:
0
expressType
:
1
depositumInfo
:
演出票
# 开发环境配置
server
:
...
...
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/OrderTicketsListDao.java
View file @
ffb1b990
...
...
@@ -34,5 +34,6 @@ public class OrderTicketsListDao {
String
userId
;
String
userName
;
String
userMobile
;
String
orderType
;
String
orderSource
;
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/resources/com.liquidnet.service.kylin.mapper/KylinOrderTicketsMapper.xml
View file @
ffb1b990
...
...
@@ -23,7 +23,7 @@
<result
column=
"user_id"
property=
"userId"
/>
<result
column=
"user_name"
property=
"userName"
/>
<result
column=
"user_mobile"
property=
"userMobile"
/>
<result
column=
"order_
source"
property=
"orderSourc
e"
/>
<result
column=
"order_
type"
property=
"orderTyp
e"
/>
</resultMap>
<resultMap
id=
"orderPushDamaiDto"
type=
"com.liquidnet.service.kylin.dao.OrderPushDamaiDto"
>
...
...
@@ -107,7 +107,7 @@
kot.user_id,
kot.user_name,
kot.user_mobile,
kot.order_
sourc
e
kot.order_
typ
e
FROM kylin_order_tickets kot
inner join kylin_order_ticket_status kots on kot.order_tickets_id = kots.order_id
inner join kylin_order_ticket_relations kotr on kot.order_tickets_id = kotr.order_id
...
...
@@ -149,6 +149,7 @@
<if
test=
"createdAt != null "
>
and kot.created_at = #{createdAt}
</if>
<if
test=
"updatedAt != null "
>
and kot.updated_at = #{updatedAt}
</if>
<if
test=
"orderSource != null and orderSource != ''"
>
and kot.order_source = #{orderSource}
</if>
<if
test=
"orderType != null and orderType != ''"
>
and kot.order_type = #{orderType}
</if>
<if
test=
"sponsor!=null and sponsor!=''"
>
AND kp.sponsor = #{sponsor}
</if>
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinPerformancesServiceImpl.java
View file @
ffb1b990
...
...
@@ -228,6 +228,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
info
.
put
(
"city_name"
,
performancesInfo
.
getCityName
());
info
.
put
(
"field_name"
,
performancesInfo
.
getFieldName
());
info
.
put
(
"title"
,
performancesInfo
.
getTitle
());
info
.
put
(
"appStatus"
,
performancesInfo
.
getAppStatus
());
HashMap
result
=
new
HashMap
();
result
.
put
(
"performancesInfo"
,
info
);
...
...
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