Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
supplier
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
王宇航
supplier
Commits
d2117b69
Commit
d2117b69
authored
Sep 30, 2020
by
Wyh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
9.30 1、未創建訂單印單失敗問題
Signed-off-by: Wyh <1239658231>
parent
74eb1901
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
20 additions
and
43 deletions
+20
-43
base-module/src/main/java/com/gingersoft/gsa/cloud/base/utils/crash/AppCrashHandler.java
+0
-4
base-module/src/main/java/com/gingersoft/gsa/cloud/base/utils/okhttpUtils/OkHttp3Utils.java
+0
-3
config.gradle
+3
-3
delivery_pick_module/src/main/java/com/gingersoft/gsa/delivery_pick_mode/model/viewModel/PageViewModel.kt
+0
-6
delivery_pick_module/src/main/java/com/gingersoft/gsa/delivery_pick_mode/ui/fragment/PlaceholderFragment.kt
+0
-1
main-module/src/main/java/com/gingersoft/gsa/cloud/main/mvp/ui/adapter/ExpandListAdapter.java
+0
-3
print-module/src/main/java/com/joe/print/mvp/print/PrinterRoot.java
+0
-9
print-module/src/main/java/com/joe/print/mvp/print/service/PrjService.java
+0
-1
print-module/src/main/java/com/joe/print/mvp/ui/activity/PrintActivity.java
+1
-12
print-module/src/main/java/com/joe/print/mvp/ui/activity/PrintTestActivity.java
+0
-1
table-module/src/main/java/com/gingersoft/gsa/cloud/bean/mvp/model/OrderContentModel.java
+16
-0
No files found.
base-module/src/main/java/com/gingersoft/gsa/cloud/base/utils/crash/AppCrashHandler.java
View file @
d2117b69
...
@@ -197,12 +197,10 @@ public class AppCrashHandler implements UncaughtExceptionHandler {
...
@@ -197,12 +197,10 @@ public class AppCrashHandler implements UncaughtExceptionHandler {
@Override
@Override
public
void
onSubscribe
(
Disposable
d
)
{
public
void
onSubscribe
(
Disposable
d
)
{
Log
.
e
(
"eee"
,
"onSubscribe"
);
}
}
@Override
@Override
public
void
onNext
(
String
data
)
{
public
void
onNext
(
String
data
)
{
Log
.
e
(
"eee"
,
"上傳錯誤日誌成功"
);
if
(!
TextUtils
.
isEmpty
(
data
)){
if
(!
TextUtils
.
isEmpty
(
data
)){
BaseResult
result
=
JsonUtils
.
parseObject
(
data
,
BaseResult
.
class
);
BaseResult
result
=
JsonUtils
.
parseObject
(
data
,
BaseResult
.
class
);
if
(
result
!=
null
&&
result
.
isSuccess
())
{
if
(
result
!=
null
&&
result
.
isSuccess
())
{
...
@@ -219,12 +217,10 @@ public class AppCrashHandler implements UncaughtExceptionHandler {
...
@@ -219,12 +217,10 @@ public class AppCrashHandler implements UncaughtExceptionHandler {
@Override
@Override
public
void
onError
(
Throwable
t
)
{
public
void
onError
(
Throwable
t
)
{
XLog
.
d
(
TAG
,
"sendFileMultipart onError: "
+
t
.
getMessage
());
XLog
.
d
(
TAG
,
"sendFileMultipart onError: "
+
t
.
getMessage
());
Log
.
e
(
"eee"
,
"onError"
);
}
}
@Override
@Override
public
void
onComplete
()
{
public
void
onComplete
()
{
Log
.
e
(
"eee"
,
"onComplete"
);
}
}
});
});
...
...
base-module/src/main/java/com/gingersoft/gsa/cloud/base/utils/okhttpUtils/OkHttp3Utils.java
View file @
d2117b69
package
com
.
gingersoft
.
gsa
.
cloud
.
base
.
utils
.
okhttpUtils
;
package
com
.
gingersoft
.
gsa
.
cloud
.
base
.
utils
.
okhttpUtils
;
import
android.util.Log
;
import
com.gingersoft.gsa.cloud.base.application.GsaCloudApplication
;
import
com.gingersoft.gsa.cloud.base.application.GsaCloudApplication
;
import
com.gingersoft.gsa.cloud.base.utils.encryption.Aes
;
import
com.gingersoft.gsa.cloud.base.utils.encryption.Aes
;
import
com.gingersoft.gsa.cloud.base.utils.time.TimeUtils
;
import
com.gingersoft.gsa.cloud.base.utils.time.TimeUtils
;
...
@@ -105,7 +103,6 @@ public class OkHttp3Utils {
...
@@ -105,7 +103,6 @@ public class OkHttp3Utils {
@Override
@Override
public
void
onResponse
(
Call
call
,
Response
response
)
throws
IOException
{
public
void
onResponse
(
Call
call
,
Response
response
)
throws
IOException
{
String
str
=
response
.
body
().
string
();
String
str
=
response
.
body
().
string
();
Log
.
e
(
"eee"
,
"請求結果:"
+
str
);
emitter
.
onNext
(
str
);
emitter
.
onNext
(
str
);
emitter
.
onComplete
();
emitter
.
onComplete
();
call
.
cancel
();
call
.
cancel
();
...
...
config.gradle
View file @
d2117b69
...
@@ -2,13 +2,13 @@ ext {
...
@@ -2,13 +2,13 @@ ext {
android
=
[
android
=
[
compileSdkVersion:
28
,
compileSdkVersion:
28
,
buildToolsVersion:
'2
9.0.2
'
,
buildToolsVersion:
'2
8.0.3
'
,
minSdkVersion
:
19
,
//N5收銀機應用安卓開發環境要求Android OS Version: 5.1Android SDK Min Version: 19
minSdkVersion
:
19
,
//N5收銀機應用安卓開發環境要求Android OS Version: 5.1Android SDK Min Version: 19
targetSdkVersion
:
28
,
targetSdkVersion
:
28
,
//正式版: 1.0.3 3
//正式版: 1.0.3 3
//內部測試版:1.2.0 20
//內部測試版:1.2.0 20
versionCode
:
9
,
versionCode
:
8
,
versionName
:
"1.0.
9
"
versionName
:
"1.0.
8
"
]
]
version
=
[
version
=
[
...
...
delivery_pick_module/src/main/java/com/gingersoft/gsa/delivery_pick_mode/model/viewModel/PageViewModel.kt
View file @
d2117b69
...
@@ -345,7 +345,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
...
@@ -345,7 +345,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
},
{
},
{
listener
.
invoke
(
getMsgBean
(
0
,
""
,
false
))
listener
.
invoke
(
getMsgBean
(
0
,
""
,
false
))
it
.
printStackTrace
()
it
.
printStackTrace
()
Log
.
e
(
"eee"
,
it
.
javaClass
.
name
+
"錯誤信息111:"
+
it
.
message
)
GetInfoUpdateService
.
loginfo
.
append
(
"錯誤信息111:"
+
it
.
message
+
" LOCALIZEDMESSAGE:"
+
it
.
localizedMessage
+
it
.
cause
)
GetInfoUpdateService
.
loginfo
.
append
(
"錯誤信息111:"
+
it
.
message
+
" LOCALIZEDMESSAGE:"
+
it
.
localizedMessage
+
it
.
cause
)
GetInfoUpdateService
.
loginfo
.
append
(
"\n"
)
GetInfoUpdateService
.
loginfo
.
append
(
"\n"
)
})
})
...
@@ -415,7 +414,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
...
@@ -415,7 +414,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
},
{
},
{
listener
.
invoke
(
OrderDelivery
,
false
)
listener
.
invoke
(
OrderDelivery
,
false
)
it
.
printStackTrace
()
it
.
printStackTrace
()
Log
.
e
(
"eee"
,
"gsUpdateOrderStatus報錯:"
+
it
.
message
)
// integralBean.postValue(null)
// integralBean.postValue(null)
})
})
}
}
...
@@ -437,7 +435,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
...
@@ -437,7 +435,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
},
{
},
{
listener
.
invoke
(
OrderDelivery
,
false
)
listener
.
invoke
(
OrderDelivery
,
false
)
it
.
printStackTrace
()
it
.
printStackTrace
()
Log
.
e
(
"eee"
,
"gsUpdateOrderStatus報錯:"
+
it
.
message
)
// integralBean.postValue(null)
// integralBean.postValue(null)
})
})
}
}
...
@@ -481,7 +478,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
...
@@ -481,7 +478,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
GetInfoUpdateService
.
loginfo
.
append
(
"\n"
)
GetInfoUpdateService
.
loginfo
.
append
(
"\n"
)
},
{
},
{
it
.
printStackTrace
()
it
.
printStackTrace
()
Log
.
e
(
"eee"
,
"錯誤信息222:"
+
it
.
message
)
GetInfoUpdateService
.
loginfo
.
append
(
"錯誤信息222:"
+
it
.
message
+
" LOCALIZEDMESSAGE:"
+
it
.
localizedMessage
+
it
.
cause
)
GetInfoUpdateService
.
loginfo
.
append
(
"錯誤信息222:"
+
it
.
message
+
" LOCALIZEDMESSAGE:"
+
it
.
localizedMessage
+
it
.
cause
)
GetInfoUpdateService
.
loginfo
.
append
(
"\n"
)
GetInfoUpdateService
.
loginfo
.
append
(
"\n"
)
})
})
...
@@ -586,7 +582,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
...
@@ -586,7 +582,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
// repository.addPrj("11112364", "153", "48863119")
// repository.addPrj("11112364", "153", "48863119")
// }, {
// }, {
// it.printStackTrace()
// it.printStackTrace()
// Log.e("eee", "錯誤信息222:" + it.message)
// })
// })
CC
.
obtainBuilder
(
"Component.Print"
)
CC
.
obtainBuilder
(
"Component.Print"
)
.
addParam
(
PrintConstans
.
PRINT_TYPE
,
PrintConstans
.
PRINT_INSTRUCTION
)
.
addParam
(
PrintConstans
.
PRINT_TYPE
,
PrintConstans
.
PRINT_INSTRUCTION
)
...
@@ -712,7 +707,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
...
@@ -712,7 +707,6 @@ class PageViewModel(private val repository: WeatherRepository) : ViewModel() {
}
}
},
{
},
{
it
.
printStackTrace
()
it
.
printStackTrace
()
Log
.
e
(
"eee"
,
"confirmBtn報錯:"
+
it
.
message
)
})
})
}
else
{
}
else
{
ToastUtils
.
show
(
context
,
"請至少選擇一個送貨員"
)
ToastUtils
.
show
(
context
,
"請至少選擇一個送貨員"
)
...
...
delivery_pick_module/src/main/java/com/gingersoft/gsa/delivery_pick_mode/ui/fragment/PlaceholderFragment.kt
View file @
d2117b69
...
@@ -144,7 +144,6 @@ class PlaceholderFragment : BaseFragment(R.layout.fragment_other_order) {
...
@@ -144,7 +144,6 @@ class PlaceholderFragment : BaseFragment(R.layout.fragment_other_order) {
private
fun
refresh
()
{
private
fun
refresh
()
{
Log
.
e
(
"eee"
,
"$position -----"
+
pageViewModel
.
refreshState
.
value
)
if
(
position
==
pageViewModel
.
refreshState
.
value
)
{
if
(
position
==
pageViewModel
.
refreshState
.
value
)
{
showLoading
(
"獲取數據中..."
)
showLoading
(
"獲取數據中..."
)
page
=
1
page
=
1
...
...
main-module/src/main/java/com/gingersoft/gsa/cloud/main/mvp/ui/adapter/ExpandListAdapter.java
View file @
d2117b69
...
@@ -105,18 +105,15 @@ public class ExpandListAdapter extends BaseQuickAdapter<ExpandInfo, BaseViewHold
...
@@ -105,18 +105,15 @@ public class ExpandListAdapter extends BaseQuickAdapter<ExpandInfo, BaseViewHold
editText
.
addTextChangedListener
(
new
TextWatcher
()
{
editText
.
addTextChangedListener
(
new
TextWatcher
()
{
@Override
@Override
public
void
beforeTextChanged
(
CharSequence
s
,
int
start
,
int
count
,
int
after
)
{
public
void
beforeTextChanged
(
CharSequence
s
,
int
start
,
int
count
,
int
after
)
{
Log
.
e
(
"eee"
,
"beforeTextChanged——"
+
s
);
}
}
@Override
@Override
public
void
onTextChanged
(
CharSequence
s
,
int
start
,
int
before
,
int
count
)
{
public
void
onTextChanged
(
CharSequence
s
,
int
start
,
int
before
,
int
count
)
{
Log
.
e
(
"eee"
,
"onTextChanged——"
+
s
);
}
}
@Override
@Override
public
void
afterTextChanged
(
Editable
s
)
{
public
void
afterTextChanged
(
Editable
s
)
{
Log
.
e
(
"eee"
,
"afterTextChanged—"
+
function
.
getDataType
()
+
"—"
+
s
);
if
(
function
.
getDataType
()
==
1
)
{
if
(
function
.
getDataType
()
==
1
)
{
if
(
TextUtil
.
isNotEmptyOrNullOrUndefined
(
s
.
toString
()))
{
if
(
TextUtil
.
isNotEmptyOrNullOrUndefined
(
s
.
toString
()))
{
function
.
setValueInt
(
Integer
.
parseInt
(
s
.
toString
()));
function
.
setValueInt
(
Integer
.
parseInt
(
s
.
toString
()));
...
...
print-module/src/main/java/com/joe/print/mvp/print/PrinterRoot.java
View file @
d2117b69
...
@@ -218,7 +218,6 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
...
@@ -218,7 +218,6 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
@Override
@Override
public
void
onNext
(
String
s
)
{
public
void
onNext
(
String
s
)
{
Log
.
e
(
"eee"
,
"打印內容:"
+
s
);
XmlPullParser
xmlPullParser
=
Xml
.
newPullParser
();
XmlPullParser
xmlPullParser
=
Xml
.
newPullParser
();
try
{
try
{
xmlPullParser
.
setInput
(
new
ByteArrayInputStream
(
s
.
getBytes
()),
"utf-8"
);
xmlPullParser
.
setInput
(
new
ByteArrayInputStream
(
s
.
getBytes
()),
"utf-8"
);
...
@@ -267,7 +266,6 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
...
@@ -267,7 +266,6 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
if
(
e
instanceof
ConnectException
)
{
if
(
e
instanceof
ConnectException
)
{
listener
.
printFile
(
"無法連接打印,請檢查WisePay是否打開"
);
listener
.
printFile
(
"無法連接打印,請檢查WisePay是否打開"
);
}
}
Log
.
e
(
"eee"
,
"報錯信息:"
+
e
.
getMessage
());
}
}
@Override
@Override
...
@@ -493,27 +491,21 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
...
@@ -493,27 +491,21 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
public
void
onResult
(
int
errorCode
,
PrinterDeviceBean
printerDeviceBean
)
{
public
void
onResult
(
int
errorCode
,
PrinterDeviceBean
printerDeviceBean
)
{
switch
(
errorCode
)
{
switch
(
errorCode
)
{
case
PrintSocketHolder
.
ERROR_0
:
case
PrintSocketHolder
.
ERROR_0
:
Log
.
e
(
"eee"
,
"打印成功"
);
printSuccess
();
printSuccess
();
break
;
break
;
case
PrintSocketHolder
.
ERROR_1
:
case
PrintSocketHolder
.
ERROR_1
:
Log
.
e
(
"eee"
,
"生成測試頁面數據失敗"
);
printFile
(
"生成打印數據失敗"
);
printFile
(
"生成打印數據失敗"
);
break
;
break
;
case
PrintSocketHolder
.
ERROR_2
:
case
PrintSocketHolder
.
ERROR_2
:
Log
.
e
(
"eee"
,
"連接打印機失敗"
);
printFile
(
"連接打印機失敗"
);
printFile
(
"連接打印機失敗"
);
break
;
break
;
case
PrintSocketHolder
.
ERROR_3
:
case
PrintSocketHolder
.
ERROR_3
:
Log
.
e
(
"eee"
,
"獲取輸出流失敗"
);
printFile
(
"連接打印機失敗"
);
printFile
(
"連接打印機失敗"
);
break
;
break
;
case
PrintSocketHolder
.
ERROR_4
:
case
PrintSocketHolder
.
ERROR_4
:
Log
.
e
(
"eee"
,
"寫入測試頁面數據失敗"
);
printFile
(
"連接打印機失敗"
);
printFile
(
"連接打印機失敗"
);
break
;
break
;
case
PrintSocketHolder
.
ERROR_5
:
case
PrintSocketHolder
.
ERROR_5
:
Log
.
e
(
"eee"
,
"必要的參數不能為空"
);
printFile
(
"連接打印機失敗"
);
printFile
(
"連接打印機失敗"
);
break
;
break
;
}
}
...
@@ -545,7 +537,6 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
...
@@ -545,7 +537,6 @@ public abstract class PrinterRoot implements PrintSocketHolder.OnStateChangedLis
@Override
@Override
public
void
onPtrReceive
(
Printer
printer
,
int
i
,
PrinterStatusInfo
printerStatusInfo
,
String
s
)
{
public
void
onPtrReceive
(
Printer
printer
,
int
i
,
PrinterStatusInfo
printerStatusInfo
,
String
s
)
{
Log
.
e
(
"eee"
,
"EPSON打印結果:"
+
i
);
if
(
printListener
!=
null
)
{
if
(
printListener
!=
null
)
{
if
(
i
==
0
)
{
if
(
i
==
0
)
{
printSuccess
();
printSuccess
();
...
...
print-module/src/main/java/com/joe/print/mvp/print/service/PrjService.java
View file @
d2117b69
...
@@ -493,7 +493,6 @@ public class PrjService extends Service implements ReceiveListener {
...
@@ -493,7 +493,6 @@ public class PrjService extends Service implements ReceiveListener {
* ip設備打印
* ip設備打印
*/
*/
public
void
ipPrint
(
PrinterDeviceBean
printerDeviceBean
,
List
<
Map
<
String
,
Bitmap
>>
bitmapMaps
)
{
public
void
ipPrint
(
PrinterDeviceBean
printerDeviceBean
,
List
<
Map
<
String
,
Bitmap
>>
bitmapMaps
)
{
Log
.
e
(
"eee"
,
"打印次數:"
+
bitmapMaps
.
size
());
for
(
int
i
=
0
;
i
<
bitmapMaps
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
bitmapMaps
.
size
();
i
++)
{
PrintExecutor
executor
=
new
PrintExecutor
(
printerDeviceBean
);
PrintExecutor
executor
=
new
PrintExecutor
(
printerDeviceBean
);
executor
.
setOnPrjPrintResultListener
((
errorCode
,
ids
)
->
{
executor
.
setOnPrjPrintResultListener
((
errorCode
,
ids
)
->
{
...
...
print-module/src/main/java/com/joe/print/mvp/ui/activity/PrintActivity.java
View file @
d2117b69
...
@@ -6,7 +6,6 @@ import android.content.Intent;
...
@@ -6,7 +6,6 @@ import android.content.Intent;
import
android.graphics.Bitmap
;
import
android.graphics.Bitmap
;
import
android.graphics.Color
;
import
android.graphics.Color
;
import
android.graphics.drawable.ColorDrawable
;
import
android.graphics.drawable.ColorDrawable
;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.util.Log
;
import
android.util.Log
;
import
android.view.LayoutInflater
;
import
android.view.LayoutInflater
;
...
@@ -16,6 +15,7 @@ import android.view.Window;
...
@@ -16,6 +15,7 @@ import android.view.Window;
import
android.view.WindowManager
;
import
android.view.WindowManager
;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
androidx.annotation.NonNull
;
import
androidx.annotation.NonNull
;
import
androidx.annotation.Nullable
;
import
androidx.annotation.Nullable
;
import
androidx.core.content.ContextCompat
;
import
androidx.core.content.ContextCompat
;
...
@@ -335,48 +335,37 @@ public class PrintActivity extends BaseActivity<PrintPresenter> implements Print
...
@@ -335,48 +335,37 @@ public class PrintActivity extends BaseActivity<PrintPresenter> implements Print
String
tip
=
"加載中..."
;
String
tip
=
"加載中..."
;
switch
(
state
)
{
switch
(
state
)
{
case
PrintSocketHolder
.
ERROR_0
:
case
PrintSocketHolder
.
ERROR_0
:
Log
.
e
(
"eee"
,
"打印成功"
);
tip
=
"打印成功"
;
tip
=
"打印成功"
;
setPrintProgress
(
3
);
setPrintProgress
(
3
);
break
;
break
;
case
PrintSocketHolder
.
ERROR_1
:
case
PrintSocketHolder
.
ERROR_1
:
Log
.
e
(
"eee"
,
"生成測試頁面數據失敗"
);
tip
=
"生成打印數據失敗"
;
tip
=
"生成打印數據失敗"
;
break
;
break
;
case
PrintSocketHolder
.
ERROR_2
:
case
PrintSocketHolder
.
ERROR_2
:
Log
.
e
(
"eee"
,
"連接打印機失敗"
);
case
PrintSocketHolder
.
ERROR_3
:
case
PrintSocketHolder
.
ERROR_3
:
Log
.
e
(
"eee"
,
"獲取輸出流失敗"
);
tip
=
"連接打印機失敗"
;
tip
=
"連接打印機失敗"
;
break
;
break
;
case
PrintSocketHolder
.
ERROR_4
:
case
PrintSocketHolder
.
ERROR_4
:
Log
.
e
(
"eee"
,
"寫入測試頁面數據失敗"
);
tip
=
"寫入測試頁面數據失敗"
;
tip
=
"寫入測試頁面數據失敗"
;
break
;
break
;
case
PrintSocketHolder
.
ERROR_5
:
case
PrintSocketHolder
.
ERROR_5
:
Log
.
e
(
"eee"
,
"必要的參數不能為空"
);
tip
=
"必要的參數不能為空"
;
tip
=
"必要的參數不能為空"
;
break
;
break
;
case
PrintSocketHolder
.
STATE_0
:
case
PrintSocketHolder
.
STATE_0
:
Log
.
e
(
"eee"
,
"生成測試頁數據"
);
setPrintProgress
(
0
);
setPrintProgress
(
0
);
break
;
break
;
case
PrintSocketHolder
.
STATE_1
:
case
PrintSocketHolder
.
STATE_1
:
Log
.
e
(
"eee"
,
"開始創建連接"
);
tip
=
"開始創建連接"
;
tip
=
"開始創建連接"
;
break
;
break
;
case
PrintSocketHolder
.
STATE_2
:
case
PrintSocketHolder
.
STATE_2
:
Log
.
e
(
"eee"
,
"創建連接成功,開始發送數據"
);
tip
=
"創建連接成功,開始發送數據"
;
tip
=
"創建連接成功,開始發送數據"
;
setPrintProgress
(
1
);
setPrintProgress
(
1
);
break
;
break
;
case
PrintSocketHolder
.
STATE_3
:
case
PrintSocketHolder
.
STATE_3
:
Log
.
e
(
"eee"
,
"開始寫入數據"
);
tip
=
"開始寫入數據"
;
tip
=
"開始寫入數據"
;
setPrintProgress
(
2
);
setPrintProgress
(
2
);
break
;
break
;
case
PrintSocketHolder
.
STATE_4
:
case
PrintSocketHolder
.
STATE_4
:
Log
.
e
(
"eee"
,
"關閉中"
);
tip
=
"關閉中"
;
tip
=
"關閉中"
;
finish
();
finish
();
break
;
break
;
...
...
print-module/src/main/java/com/joe/print/mvp/ui/activity/PrintTestActivity.java
View file @
d2117b69
...
@@ -61,7 +61,6 @@ public class PrintTestActivity extends AppCompatActivity implements PrintSocketH
...
@@ -61,7 +61,6 @@ public class PrintTestActivity extends AppCompatActivity implements PrintSocketH
@Override
@Override
public
void
onNext
(
String
s
)
{
public
void
onNext
(
String
s
)
{
Log
.
e
(
"eee"
,
"打印內容:"
+
s
);
}
}
@Override
@Override
...
...
table-module/src/main/java/com/gingersoft/gsa/cloud/bean/mvp/model/OrderContentModel.java
View file @
d2117b69
package
com
.
gingersoft
.
gsa
.
cloud
.
bean
.
mvp
.
model
;
package
com
.
gingersoft
.
gsa
.
cloud
.
bean
.
mvp
.
model
;
import
android.app.Application
;
import
android.app.Application
;
import
com.gingersoft.gsa.cloud.base.common.bean.BaseResult
;
import
com.gingersoft.gsa.cloud.base.common.bean.BaseResult
;
import
com.gingersoft.gsa.cloud.base.order.bean.mealManger.MyOrderManage
;
import
com.gingersoft.gsa.cloud.base.order.bean.mealManger.MyOrderManage
;
import
com.gingersoft.gsa.cloud.base.order.bean.mealManger.OpenTableManage
;
import
com.gingersoft.gsa.cloud.base.order.bean.mealManger.OpenTableManage
;
...
@@ -16,6 +17,7 @@ import com.gingersoft.gsa.cloud.bean.mvp.model.service.TableService;
...
@@ -16,6 +17,7 @@ import com.gingersoft.gsa.cloud.bean.mvp.model.service.TableService;
import
com.gingersoft.gsa.cloud.database.bean.Discount
;
import
com.gingersoft.gsa.cloud.database.bean.Discount
;
import
com.gingersoft.gsa.cloud.database.utils.DiscountDaoUtils
;
import
com.gingersoft.gsa.cloud.database.utils.DiscountDaoUtils
;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
import
com.google.gson.internal.LinkedTreeMap
;
import
com.jess.arms.di.scope.ActivityScope
;
import
com.jess.arms.di.scope.ActivityScope
;
import
com.jess.arms.integration.IRepositoryManager
;
import
com.jess.arms.integration.IRepositoryManager
;
import
com.jess.arms.mvp.BaseModel
;
import
com.jess.arms.mvp.BaseModel
;
...
@@ -89,7 +91,21 @@ public class OrderContentModel extends BaseModel implements OrderContentContract
...
@@ -89,7 +91,21 @@ public class OrderContentModel extends BaseModel implements OrderContentContract
if
(
info
!=
null
&&
info
.
isSuccess
())
{
if
(
info
!=
null
&&
info
.
isSuccess
())
{
saveCreateTime
(
info
.
getSysTime
());
saveCreateTime
(
info
.
getSysTime
());
if
(
info
.
getData
()
!=
null
)
{
if
(
info
.
getData
()
!=
null
)
{
if
(
info
.
getData
()
instanceof
Double
)
{
//未上線,避免正式版閃退
MyOrderManage
.
getInstance
().
setOrderId
((
Double
)
info
.
getData
());
MyOrderManage
.
getInstance
().
setOrderId
((
Double
)
info
.
getData
());
MyOrderManage
.
getInstance
().
getOrderBean
().
setOrderNo
(((
Double
)
info
.
getData
()).
longValue
()
+
""
);
}
else
{
LinkedTreeMap
tm
=
(
LinkedTreeMap
)
info
.
getData
();
for
(
Object
o
:
tm
.
keySet
())
{
String
key
=
(
String
)
o
;
if
(
key
.
equals
(
"id"
))
{
MyOrderManage
.
getInstance
().
setOrderId
((
Double
)
tm
.
get
(
key
));
}
else
if
(
key
.
equals
(
"orderNo"
))
{
MyOrderManage
.
getInstance
().
getOrderBean
().
setOrderNo
((
String
)
tm
.
get
(
key
));
}
}
}
}
}
return
loadOrder
(
MyOrderManage
.
getInstance
().
getOrderId
());
return
loadOrder
(
MyOrderManage
.
getInstance
().
getOrderId
());
}
}
...
...
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