Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
fmp_takeout
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhenfei.zhang
fmp_takeout
Commits
cfea2cd1
Commit
cfea2cd1
authored
Aug 15, 2017
by
guanghui.cui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复不能重新录单的问题
parent
526ef6c5
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
5 additions
and
9 deletions
+5
-9
Thread/workThread/flowcontroll.cpp
+2
-6
Thread/workThread/flowcontroll.h
+1
-1
Ui/DetailForm.cpp
+1
-1
Ui/DetailForm.h
+1
-1
No files found.
Thread/workThread/flowcontroll.cpp
View file @
cfea2cd1
...
@@ -1215,13 +1215,9 @@ bool flowControll::_RefundOrder(const QString& orderId, QString reason)//退单
...
@@ -1215,13 +1215,9 @@ bool flowControll::_RefundOrder(const QString& orderId, QString reason)//退单
emit
showOrderDetails
(
m_ordersMap
.
value
(
orderId
));
emit
showOrderDetails
(
m_ordersMap
.
value
(
orderId
));
}
}
void
flowControll
::
onReEntryOrder
(
OrderObject
*
orderObject
,
int
operation
)
void
flowControll
::
onReEntryOrder
(
OrderObject
*
orderObject
)
{
{
int
result
;
qDebug
()
<<
orderObject
->
status
;
if
(
operation
!=
OPERATIONMAME_ENTRY
)
{
return
;
}
if
((
orderObject
->
status
!=
100
&&
orderObject
->
status
!=
3
)
&&!
Orderstatus
::
getInstance
().
isentry
(
orderObject
->
order_id
))
if
((
orderObject
->
status
!=
100
&&
orderObject
->
status
!=
3
)
&&!
Orderstatus
::
getInstance
().
isentry
(
orderObject
->
order_id
))
{
{
if
(
!
DoSalesSlip
(
orderObject
,
0
))
if
(
!
DoSalesSlip
(
orderObject
,
0
))
...
...
Thread/workThread/flowcontroll.h
View file @
cfea2cd1
...
@@ -118,7 +118,7 @@ public slots:
...
@@ -118,7 +118,7 @@ public slots:
void
onUpdateCashier
(
const
CashierObject
&
cashier
);
//更新收银员信息
void
onUpdateCashier
(
const
CashierObject
&
cashier
);
//更新收银员信息
void
onGetOnDutyCashiers
();
//获取在班收银员信息
void
onGetOnDutyCashiers
();
//获取在班收银员信息
void
onGetOrderDetails
(
const
QString
&
orderId
);
//获取订单详情
void
onGetOrderDetails
(
const
QString
&
orderId
);
//获取订单详情
void
onReEntryOrder
(
OrderObject
*
orderObject
,
int
operation
);
//本地接受销售单
void
onReEntryOrder
(
OrderObject
*
orderObject
);
//本地接受销售单
void
onNetReEntryOrder
(
const
QString
&
orderId
);
//发送数据到服务端
void
onNetReEntryOrder
(
const
QString
&
orderId
);
//发送数据到服务端
void
onProcessRejectOrder
(
const
QString
&
orderId
,
const
int
&
reason
,
const
int
&
reasontype
);
void
onProcessRejectOrder
(
const
QString
&
orderId
,
const
int
&
reason
,
const
int
&
reasontype
);
bool
_RefundOrder
(
const
QString
&
orderId
,
QString
reason
);
//退单
bool
_RefundOrder
(
const
QString
&
orderId
,
QString
reason
);
//退单
...
...
Ui/DetailForm.cpp
View file @
cfea2cd1
...
@@ -214,7 +214,7 @@ void DetailForm::WriteData(/*char data[]*/)
...
@@ -214,7 +214,7 @@ void DetailForm::WriteData(/*char data[]*/)
{
{
return
;
return
;
}
}
emit
reEntryOrder
(
m_orderObject
,
btn
->
property
(
"opertion"
).
toInt
()
);
emit
reEntryOrder
(
m_orderObject
);
m_orderObject
->
mate_assigned
=
0
;
m_orderObject
->
mate_assigned
=
0
;
hide
();
hide
();
}
}
...
...
Ui/DetailForm.h
View file @
cfea2cd1
...
@@ -64,7 +64,7 @@ private:
...
@@ -64,7 +64,7 @@ private:
public
:
public
:
Ui
::
DetailForm
*
ui
;
Ui
::
DetailForm
*
ui
;
Q_SIGNAL
void
reEntryOrder
(
OrderObject
*
order
,
int
opertion
);
//补录订单
Q_SIGNAL
void
reEntryOrder
(
OrderObject
*
order
);
//补录订单
Q_SIGNAL
void
NetreEntryOrder
(
const
QString
&
orderId
);
//上传补录
Q_SIGNAL
void
NetreEntryOrder
(
const
QString
&
orderId
);
//上传补录
Q_SIGNAL
void
processOrder
(
const
QString
&
operation
,
const
QString
&
orderId
,
const
DeliverObject
&
deliverObj
);
// 处理订单1pra操作动作名2pra订单编号3pra配送员信息
Q_SIGNAL
void
processOrder
(
const
QString
&
operation
,
const
QString
&
orderId
,
const
DeliverObject
&
deliverObj
);
// 处理订单1pra操作动作名2pra订单编号3pra配送员信息
Q_SIGNAL
void
processRejectOrder
(
const
QString
&
orderId
,
const
int
&
reason
,
const
int
&
reasontype
);
Q_SIGNAL
void
processRejectOrder
(
const
QString
&
orderId
,
const
int
&
reason
,
const
int
&
reasontype
);
...
...
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