Commit b88710f6 by Yu_Tung

version_1.0.5 調整班別api的傳入參數

parent 5ba32947
......@@ -9,7 +9,7 @@ android {
targetSdkVersion 29
versionCode 1
versionName "1.0.4"
versionName "1.0.5"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
......
......@@ -497,7 +497,7 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
if (mChooseDeviceItemData.getProductionPlantId().equals("")) {
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;
case R.id.tv_shoottype:
......@@ -574,6 +574,8 @@ public class MainActivity extends BaseActivity implements MainContract.View, Vie
@Override
public void onUploadFile(final ArrayList<String> uriList, String type, final String sid) {
uploadPath = mPresenter.onJudgmentPath(pathCompany, pathFactoryArea, pathFactoryClass, pathClass, pathShootType);
Log.e("path",uploadPath);
dismissProgressDialog();
showProgressDialog(type);
......
......@@ -30,7 +30,7 @@ public interface MainContract {
void onGetComData();
void onGetPZData();
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 onGetTYPEData(String CO,String PMFCT);
void onGetSid(ArrayList<String> uriList, String type);
......
......@@ -148,8 +148,8 @@ public class MainPresenter<V extends MainContract.View> implements MainContract.
}
@Override
public void onGetSHIFTData(String CO, String PMFCT) {
SHIFTRequest mSHIFTRequest = new SHIFTRequest(KEY_SEARCH_SHIFT, USER_ID, CO, PMFCT);
public void onGetSHIFTData(String CO, String PMFCT,String DP) {
SHIFTRequest mSHIFTRequest = new SHIFTRequest(KEY_SEARCH_SHIFT, USER_ID, CO, PMFCT,DP);
String url = view.getResourceString(R.string.api_on_getSHIFT);
compositeDisposable.add(api.getSHIFT(url, mSHIFTRequest)
.subscribeOn(schedulerProviderImp.io())
......@@ -349,15 +349,20 @@ public class MainPresenter<V extends MainContract.View> implements MainContract.
path = "/仁武氯乙烯廠製造二課/1_SOP導讀";
} else if ("仁武氯乙烯廠製造二課".equals(pathFactoryClass) && "SOP審視會議".equals(pathShootType)) {
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;
}
......
......@@ -16,11 +16,16 @@ public class SHIFTRequest {
@SerializedName("PMFCT")
@Expose
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.idNo=idNo;
this.mCO=mCO;
this.mPMFCT=mPMFCT;
this.mDP = mDP;
}
public String getAuthorizedId() {
......@@ -54,4 +59,12 @@ public class SHIFTRequest {
public void setmPMFCT(String mPMFCT) {
this.mPMFCT = mPMFCT;
}
public String getmDP() {
return mDP;
}
public void setmDP(String mDP) {
this.mDP = mDP;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment