Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ufo
/
ufo-platform
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
mali
6 years ago
Commit
35eabd98f3716b8d9ad3eb13535f9539f6af46cb
1 parent
3b623f13
砍价优化
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
22 additions
and
2 deletions
dal/src/main/java/com/yoho/order/model/BuyerOrder.java
dal/src/main/resources/META-INF/mybatis/BuyerOrderMapper.xml
order/src/main/java/com/yoho/ufo/order/service/impl/BuyerOrderServiceImpl.java
web/src/main/webapp/html/orderManage/detail.html
web/src/main/webapp/html/orderManage/list.html
dal/src/main/java/com/yoho/order/model/BuyerOrder.java
View file @
35eabd9
...
...
@@ -58,11 +58,20 @@ public class BuyerOrder implements Serializable {
private
Integer
sellerDeliveryDeal
;
//卖家的24小时发货物流,操作员是否已经处理:0:未处理 ,1 :24小时已处理 ,
private
Integer
sellerDeliveryDealAgain
;
//卖家的48小时发货物流
private
Integer
activityType
;
//活动类型 砍价 18
public
Integer
getId
()
{
return
id
;
}
public
Integer
getActivityType
()
{
return
activityType
;
}
public
void
setActivityType
(
Integer
activityType
)
{
this
.
activityType
=
activityType
;
}
public
void
setId
(
Integer
id
)
{
this
.
id
=
id
;
}
...
...
dal/src/main/resources/META-INF/mybatis/BuyerOrderMapper.xml
View file @
35eabd9
...
...
@@ -21,12 +21,13 @@
<result
column=
"seller_delivery_status"
jdbcType=
"INTEGER"
property=
"sellerDeliveryStatus"
/>
<result
column=
"seller_delivery_deal"
jdbcType=
"INTEGER"
property=
"sellerDeliveryDeal"
/>
<result
column=
"seller_delivery_deal_again"
jdbcType=
"INTEGER"
property=
"sellerDeliveryDealAgain"
/>
<result
column=
"activity_type"
jdbcType=
"INTEGER"
property=
"activityType"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id, uid, order_code, seller_uid, client_type, payment, payment_type, is_cancel,
amount, ship_fee, status, create_time, update_time, channel_no, attributes ,platform_delivery_status,
seller_delivery_status,seller_delivery_deal,seller_delivery_deal_again
seller_delivery_status,seller_delivery_deal,seller_delivery_deal_again
,activity_type
</sql>
<select
id=
"selectByOrderCode"
resultMap=
"BaseResultMap"
>
...
...
order/src/main/java/com/yoho/ufo/order/service/impl/BuyerOrderServiceImpl.java
View file @
35eabd9
...
...
@@ -1610,6 +1610,7 @@ public class BuyerOrderServiceImpl implements IBuyerOrderService {
resp
.
setClientTypeStr
(
convertClientType
(
buyerOrder
.
getClientType
()));
resp
.
setPayment
(
convertPayment
(
buyerOrder
.
getPayment
()));
resp
.
setAttributes
(
buyerOrder
.
getAttributes
());
resp
.
setActivityType
(
buyerOrder
.
getActivityType
());
//支付时间
if
(
null
!=
buyerOrder
.
getPayment
())
{
OrdersPay
ordersPay
=
ordersPayMapper
.
selectByOrderCode
(
buyerOrder
.
getOrderCode
());
...
...
@@ -2556,6 +2557,7 @@ public class BuyerOrderServiceImpl implements IBuyerOrderService {
resp
.
setChannel
(
Objects
.
equals
(
item
.
getAttributes
(),
2
)
?
2
:
1
);
//1,线上订单; 2,门店订单
resp
.
setProductNum
(
1
);
//目前固定为1
resp
.
setAttributesStr
(
OrderConfigConstant
.
getOrderAttributeStr
(
item
.
getAttributes
()));
resp
.
setActivityType
(
item
.
getActivityType
());
if
(
null
==
sellerGoodsMap
.
get
(
skup
)){
LOGGER
.
warn
(
"convertToResp not correct data,sellerGoodsMap get sku p {} is empty ,buyer order {}"
,
skup
,
item
);
}
else
{
...
...
web/src/main/webapp/html/orderManage/detail.html
View file @
35eabd9
...
...
@@ -57,6 +57,7 @@
</tr>
<tr>
<td><label>
订单类型:
</label><span
id=
"preSellOrNormal"
></span></td>
<td><label>
促销活动:
</label><span
id=
"activityType"
></span></td>
</tr>
</table>
...
...
@@ -462,7 +463,10 @@ function getOrderInfo(orderCode){
attributesStr
=
'二手'
;
}
$
(
"#preSellOrNormal"
).
html
(
attributesStr
);
if
(
result
.
data
.
activityType
==
18
)
{
$
(
"#activityType"
).
html
(
'砍价'
);
}
//收货信息
//鉴定前,买家可联系客服修改收货信息
if
(
result
.
data
.
status
==
1
||
result
.
data
.
status
==
2
||
result
.
data
.
status
==
31
){
...
...
web/src/main/webapp/html/orderManage/list.html
View file @
35eabd9
...
...
@@ -243,6 +243,10 @@ function getOrderList(){
if
(
rowData
.
channel
==
2
){
return
"[门店订单]"
+
rowData
.
orderCode
;
}
if
(
rowData
.
activityType
==
18
)
{
return
"[砍价订单]"
+
rowData
.
orderCode
;
}
return
rowData
.
orderCode
;
}
},
{
...
...
Please
register
or
login
to post a comment