Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
TangKuPos
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
王海
TangKuPos
Commits
37e6451d
Commit
37e6451d
authored
Feb 24, 2018
by
zhang_z
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交代码;
parent
65debe03
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
12 additions
and
7 deletions
+12
-7
app/src/main/java/com/xingdata/zzdpos/C.java
app/src/main/java/com/xingdata/zzdpos/C.java
+2
-0
app/src/main/java/com/xingdata/zzdpos/api/ApiService.java
app/src/main/java/com/xingdata/zzdpos/api/ApiService.java
+1
-1
app/src/main/java/com/xingdata/zzdpos/base/BaseActivity.java
app/src/main/java/com/xingdata/zzdpos/base/BaseActivity.java
+8
-5
app/src/main/java/com/xingdata/zzdpos/db/DBFactory.java
app/src/main/java/com/xingdata/zzdpos/db/DBFactory.java
+1
-1
No files found.
app/src/main/java/com/xingdata/zzdpos/C.java
View file @
37e6451d
...
...
@@ -405,8 +405,10 @@ public class C {
private
static
final
String
ROOT_URL
=
PKG
+
"scsku/"
;
public
static
final
String
query
=
ROOT_URL
+
"query"
;
public
static
final
String
queryAndSpu
=
ROOT_URL
+
"queryAndSpu"
;
}
public
final
class
VER
{
//检测版本
public
static
final
String
getLastVer
=
PKG
+
"ver/getLastVer"
;
...
...
app/src/main/java/com/xingdata/zzdpos/api/ApiService.java
View file @
37e6451d
...
...
@@ -443,7 +443,7 @@ interface ApiService {
Observable
<
HttpMessage
<
Mscard
>>
addMscard
(
@Body
Mscard
m
);
@POST
(
C
.
URL
.
SCSKU
.
query
)
@POST
(
C
.
URL
.
SCSKU
.
query
AndSpu
)
Observable
<
HttpMessage
<
Pager
<
Sssku
>>>
queryScsku
(
@Query
(
"spuBarcode"
)
String
barcode
);
...
...
app/src/main/java/com/xingdata/zzdpos/base/BaseActivity.java
View file @
37e6451d
...
...
@@ -62,12 +62,15 @@ public abstract class BaseActivity<P extends BasePresenter, B extends ViewDataBi
}
protected
void
initPresenter
()
{
if
(
this
instanceof
BaseView
&&
this
.
getClass
().
getGenericSuperclass
()
instanceof
ParameterizedType
&&
((
ParameterizedType
)
(
this
.
getClass
().
getGenericSuperclass
())).
getActualTypeArguments
().
length
>
0
)
{
Class
mPresenterClass
=
(
Class
)
((
ParameterizedType
)
(
this
.
getClass
().
getGenericSuperclass
())).
getActualTypeArguments
()[
0
];
mPresenter
=
InstanceUtil
.
getInstance
(
mPresenterClass
);
mPresenter
.
setIntent
(
getIntent
()).
setView
(
this
).
build
();
if
(!(
this
instanceof
BaseView
))
{
throw
new
RuntimeException
(
getClass
().
getSimpleName
()
+
"需要实现继承自BaseView的行为接口"
);
}
if
(!(
this
.
getClass
().
getGenericSuperclass
()
instanceof
ParameterizedType
&&
((
ParameterizedType
)
(
this
.
getClass
().
getGenericSuperclass
())).
getActualTypeArguments
().
length
>
0
))
{
throw
new
RuntimeException
(
getClass
().
getSimpleName
()
+
"在继承时,需要注明泛型类"
);
}
Class
mPresenterClass
=
(
Class
)
((
ParameterizedType
)
(
this
.
getClass
().
getGenericSuperclass
())).
getActualTypeArguments
()[
0
];
mPresenter
=
InstanceUtil
.
getInstance
(
mPresenterClass
);
mPresenter
.
setIntent
(
getIntent
()).
setView
(
this
).
build
();
}
@Override
...
...
app/src/main/java/com/xingdata/zzdpos/db/DBFactory.java
View file @
37e6451d
...
...
@@ -83,6 +83,7 @@ public class DBFactory {
/**
* 分页查询商品
* .
*
* @param pageNum 页面
* @param keyword 关键字
...
...
@@ -115,7 +116,6 @@ public class DBFactory {
public
static
Observable
<
Pager
<
Ussku
>>
queryUSku
()
{
RealmQuery
<
Ussku
>
query
=
DB
.
getInstance
().
get
(
MainPresenter
.
class
).
where
(
Ussku
.
class
);
query
.
equalTo
(
"skuStatus"
,
0
);
return
Observable
.
just
(
query
.
findAll
())
.
flatMap
(
usskus
->
{
Pager
<
Ussku
>
usskuPager
=
new
Pager
<>();
...
...
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