Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
AndiovisualRecord
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
1
Merge Requests
1
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
Yu_Tung
AndiovisualRecord
Commits
b88710f6
Commit
b88710f6
authored
Jul 15, 2020
by
Yu_Tung
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
version_1.0.5 調整班別api的傳入參數
parent
5ba32947
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
36 additions
and
16 deletions
+36
-16
build.gradle
app/build.gradle
+1
-1
MainActivity.java
...a/com/example/audiovisualrecord/ui/main/MainActivity.java
+5
-3
MainContract.java
...a/com/example/audiovisualrecord/ui/main/MainContract.java
+1
-1
MainPresenter.java
.../com/example/audiovisualrecord/ui/main/MainPresenter.java
+15
-10
SHIFTRequest.java
...audiovisualrecord/utils/api/searchshift/SHIFTRequest.java
+14
-1
No files found.
app/build.gradle
View file @
b88710f6
...
@@ -9,7 +9,7 @@ android {
...
@@ -9,7 +9,7 @@ android {
targetSdkVersion
29
targetSdkVersion
29
versionCode
1
versionCode
1
versionName
"1.0.
4
"
versionName
"1.0.
5
"
testInstrumentationRunner
"androidx.test.runner.AndroidJUnitRunner"
testInstrumentationRunner
"androidx.test.runner.AndroidJUnitRunner"
}
}
buildTypes
{
buildTypes
{
...
...
app/src/main/java/com/example/audiovisualrecord/ui/main/MainActivity.java
View file @
b88710f6
...
@@ -497,7 +497,7 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
...
@@ -497,7 +497,7 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
if
(
mChooseDeviceItemData
.
getProductionPlantId
().
equals
(
""
))
{
if
(
mChooseDeviceItemData
.
getProductionPlantId
().
equals
(
""
))
{
showDialogCaveatMessage
(
getResourceString
(
R
.
string
.
add_device_no_production_plant_error
));
showDialogCaveatMessage
(
getResourceString
(
R
.
string
.
add_device_no_production_plant_error
));
}
}
mPresenter
.
onGetSHIFTData
(
mChooseDeviceItemData
.
getCompanyId
(),
mChooseDeviceItemData
.
getProductionPlantId
());
mPresenter
.
onGetSHIFTData
(
mChooseDeviceItemData
.
getCompanyId
(),
mChooseDeviceItemData
.
getProductionPlantId
()
,
mChooseDeviceItemData
.
getFactoryClassCode
()
);
break
;
break
;
case
R
.
id
.
tv_shoottype
:
case
R
.
id
.
tv_shoottype
:
...
@@ -574,6 +574,8 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
...
@@ -574,6 +574,8 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
@Override
@Override
public
void
onUploadFile
(
final
ArrayList
<
String
>
uriList
,
String
type
,
final
String
sid
)
{
public
void
onUploadFile
(
final
ArrayList
<
String
>
uriList
,
String
type
,
final
String
sid
)
{
uploadPath
=
mPresenter
.
onJudgmentPath
(
pathCompany
,
pathFactoryArea
,
pathFactoryClass
,
pathClass
,
pathShootType
);
uploadPath
=
mPresenter
.
onJudgmentPath
(
pathCompany
,
pathFactoryArea
,
pathFactoryClass
,
pathClass
,
pathShootType
);
Log
.
e
(
"path"
,
uploadPath
);
dismissProgressDialog
();
dismissProgressDialog
();
showProgressDialog
(
type
);
showProgressDialog
(
type
);
...
@@ -742,8 +744,8 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
...
@@ -742,8 +744,8 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
changeFileName
=
editChangeName
.
getText
().
toString
();
changeFileName
=
editChangeName
.
getText
().
toString
();
// Log.e("euu",changeFileName);
// Log.e("euu",changeFileName);
if
(
changeFileName
.
length
()
<=
0
){
if
(
changeFileName
.
length
()
<=
0
){
Toast
.
makeText
(
MainActivity
.
this
,
"請輸入要更改的檔名"
,
Toast
.
LENGTH_SHORT
).
show
();
Toast
.
makeText
(
MainActivity
.
this
,
"請輸入要更改的檔名"
,
Toast
.
LENGTH_SHORT
).
show
();
changeFileNameCheckDialog
(
path
,
name
);
changeFileNameCheckDialog
(
path
,
name
);
}
else
if
(
changeFileName
.
length
()>
0
){
}
else
if
(
changeFileName
.
length
()>
0
){
updateChangeFileName
(
changeFileName
,
path
,
name
);
updateChangeFileName
(
changeFileName
,
path
,
name
);
}
}
...
...
app/src/main/java/com/example/audiovisualrecord/ui/main/MainContract.java
View file @
b88710f6
...
@@ -30,7 +30,7 @@ public interface MainContract {
...
@@ -30,7 +30,7 @@ public interface MainContract {
void
onGetComData
();
void
onGetComData
();
void
onGetPZData
();
void
onGetPZData
();
void
onGetDPData
(
String
CO
,
String
PZ
);
void
onGetDPData
(
String
CO
,
String
PZ
);
void
onGetSHIFTData
(
String
CO
,
String
PMFCT
);
void
onGetSHIFTData
(
String
CO
,
String
PMFCT
,
String
DP
);
void
segVideo
(
String
path
,
String
name
);
void
segVideo
(
String
path
,
String
name
);
void
onGetTYPEData
(
String
CO
,
String
PMFCT
);
void
onGetTYPEData
(
String
CO
,
String
PMFCT
);
void
onGetSid
(
ArrayList
<
String
>
uriList
,
String
type
);
void
onGetSid
(
ArrayList
<
String
>
uriList
,
String
type
);
...
...
app/src/main/java/com/example/audiovisualrecord/ui/main/MainPresenter.java
View file @
b88710f6
...
@@ -148,8 +148,8 @@ public class MainPresenter<V extends MainContract.View> implements MainContract.
...
@@ -148,8 +148,8 @@ public class MainPresenter<V extends MainContract.View> implements MainContract.
}
}
@Override
@Override
public
void
onGetSHIFTData
(
String
CO
,
String
PMFCT
)
{
public
void
onGetSHIFTData
(
String
CO
,
String
PMFCT
,
String
DP
)
{
SHIFTRequest
mSHIFTRequest
=
new
SHIFTRequest
(
KEY_SEARCH_SHIFT
,
USER_ID
,
CO
,
PMFCT
);
SHIFTRequest
mSHIFTRequest
=
new
SHIFTRequest
(
KEY_SEARCH_SHIFT
,
USER_ID
,
CO
,
PMFCT
,
DP
);
String
url
=
view
.
getResourceString
(
R
.
string
.
api_on_getSHIFT
);
String
url
=
view
.
getResourceString
(
R
.
string
.
api_on_getSHIFT
);
compositeDisposable
.
add
(
api
.
getSHIFT
(
url
,
mSHIFTRequest
)
compositeDisposable
.
add
(
api
.
getSHIFT
(
url
,
mSHIFTRequest
)
.
subscribeOn
(
schedulerProviderImp
.
io
())
.
subscribeOn
(
schedulerProviderImp
.
io
())
...
@@ -349,15 +349,20 @@ public class MainPresenter<V extends MainContract.View> implements MainContract.
...
@@ -349,15 +349,20 @@ public class MainPresenter<V extends MainContract.View> implements MainContract.
path
=
"/仁武氯乙烯廠製造二課/1_SOP導讀"
;
path
=
"/仁武氯乙烯廠製造二課/1_SOP導讀"
;
}
else
if
(
"仁武氯乙烯廠製造二課"
.
equals
(
pathFactoryClass
)
&&
"SOP審視會議"
.
equals
(
pathShootType
))
{
}
else
if
(
"仁武氯乙烯廠製造二課"
.
equals
(
pathFactoryClass
)
&&
"SOP審視會議"
.
equals
(
pathShootType
))
{
path
=
"/仁武氯乙烯廠製造二課/2_SOP審視修訂"
;
path
=
"/仁武氯乙烯廠製造二課/2_SOP審視修訂"
;
}
else
if
(
"仁武氯乙烯廠製造二課"
.
equals
(
pathFactoryClass
)
&&
"落實度查核"
.
equals
(
pathShootType
)
&&
"DA"
.
equals
(
pathClass
))
{
path
=
"/仁武氯乙烯廠製造二課/3_SOP落實度查核/DA"
;
}
else
if
(
"仁武氯乙烯廠製造二課"
.
equals
(
pathFactoryClass
)
&&
"落實度查核"
.
equals
(
pathShootType
)
&&
"DB"
.
equals
(
pathClass
))
{
path
=
"/仁武氯乙烯廠製造二課/3_SOP落實度查核/DB"
;
}
else
if
(
"仁武氯乙烯廠製造二課"
.
equals
(
pathFactoryClass
)
&&
"落實度查核"
.
equals
(
pathShootType
)
&&
"DC"
.
equals
(
pathClass
))
{
path
=
"/仁武氯乙烯廠製造二課/3_SOP落實度查核/DC"
;
}
else
if
(
"仁武氯乙烯廠製造二課"
.
equals
(
pathFactoryClass
)
&&
"落實度查核"
.
equals
(
pathShootType
)
&&
"DD"
.
equals
(
pathClass
))
{
path
=
"/仁武氯乙烯廠製造二課/3_SOP落實度查核/DD"
;
}
}
else
if
(
"仁武氯乙烯廠製造二課"
.
equals
(
pathFactoryClass
)
&&
"落實度查核"
.
equals
(
pathShootType
))
{
path
=
"/仁武氯乙烯廠製造二課/3_SOP落實度查核/"
+
pathClass
;
}
// else if ("仁武氯乙烯廠製造二課".equals(pathFactoryClass) && "落實度查核".equals(pathShootType) && "DA".equals(pathClass)) {
// path = "/仁武氯乙烯廠製造二課/3_SOP落實度查核/DA";
// } else if ("仁武氯乙烯廠製造二課".equals(pathFactoryClass) && "落實度查核".equals(pathShootType) && "DB".equals(pathClass)) {
// path = "/仁武氯乙烯廠製造二課/3_SOP落實度查核/DB";
// } else if ("仁武氯乙烯廠製造二課".equals(pathFactoryClass) && "落實度查核".equals(pathShootType) && "DC".equals(pathClass)) {
// path = "/仁武氯乙烯廠製造二課/3_SOP落實度查核/DC";
// } else if ("仁武氯乙烯廠製造二課".equals(pathFactoryClass) && "落實度查核".equals(pathShootType) && "DD".equals(pathClass)) {
// path = "/仁武氯乙烯廠製造二課/3_SOP落實度查核/DD";
// }
return
path
;
return
path
;
}
}
...
...
app/src/main/java/com/example/audiovisualrecord/utils/api/searchshift/SHIFTRequest.java
View file @
b88710f6
...
@@ -16,11 +16,16 @@ public class SHIFTRequest {
...
@@ -16,11 +16,16 @@ public class SHIFTRequest {
@SerializedName
(
"PMFCT"
)
@SerializedName
(
"PMFCT"
)
@Expose
@Expose
private
String
mPMFCT
;
private
String
mPMFCT
;
public
SHIFTRequest
(
String
authorizedId
,
String
idNo
,
String
mCO
,
String
mPMFCT
)
{
@SerializedName
(
"DP"
)
@Expose
private
String
mDP
;
public
SHIFTRequest
(
String
authorizedId
,
String
idNo
,
String
mCO
,
String
mPMFCT
,
String
mDP
)
{
this
.
authorizedId
=
authorizedId
;
this
.
authorizedId
=
authorizedId
;
this
.
idNo
=
idNo
;
this
.
idNo
=
idNo
;
this
.
mCO
=
mCO
;
this
.
mCO
=
mCO
;
this
.
mPMFCT
=
mPMFCT
;
this
.
mPMFCT
=
mPMFCT
;
this
.
mDP
=
mDP
;
}
}
public
String
getAuthorizedId
()
{
public
String
getAuthorizedId
()
{
...
@@ -54,4 +59,12 @@ public class SHIFTRequest {
...
@@ -54,4 +59,12 @@ public class SHIFTRequest {
public
void
setmPMFCT
(
String
mPMFCT
)
{
public
void
setmPMFCT
(
String
mPMFCT
)
{
this
.
mPMFCT
=
mPMFCT
;
this
.
mPMFCT
=
mPMFCT
;
}
}
public
String
getmDP
()
{
return
mDP
;
}
public
void
setmDP
(
String
mDP
)
{
this
.
mDP
=
mDP
;
}
}
}
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