|
|
@@ -317,11 +317,11 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
btnUpImag.setEnabled(true);
|
|
|
//判断任务是否下线
|
|
|
if (taskReleaseEty.isOffline()) {//任务已经下线
|
|
|
- btnUpImag.setVisibility(View.GONE);//不显示第二按钮
|
|
|
+ btnUpImag.setText(CommonUtil.TASK_OFFLINE);//第二按钮不可点击且显示状态
|
|
|
+ btnUpImag.setEnabled(false);
|
|
|
switch (taskEty.getTask_type()) {// 1时间试玩任务 2 信用卡任务 3应用下载 4h5业务 1001畅思 1000连续任务, 1002 1003游戏任务 1004 小米游戏任务
|
|
|
case 4://h5业务
|
|
|
- btnTaskItem.setText(CommonUtil.TASK_OFFLINE);
|
|
|
- btnTaskItem.setEnabled(false);
|
|
|
+ btnTaskItem.setVisibility(View.GONE);
|
|
|
break;
|
|
|
case 2:
|
|
|
case 1001://信用卡与畅思任务不考虑
|
|
|
@@ -341,6 +341,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
if (TextUtils.isEmpty(gettaskAcceptedEty.getScreenshots()) || gettaskAcceptedEty.getLower_num() > 0) {//没有提交过截图或者已经提交过一次 下线失败后提交
|
|
|
} else {//提交过一次,但是审核失败或者没有审核就下线了
|
|
|
btnUpImag.setText("重新提交");
|
|
|
+ btnUpImag.setEnabled(true);
|
|
|
btnUpImag.setVisibility(View.VISIBLE);
|
|
|
}
|
|
|
}
|
|
|
@@ -382,7 +383,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 设置自动审核的连续任务底部按钮的状态(任务未下线且有任务记录且已经安装游戏)
|
|
|
+ * 设置应用自动审核的连续任务底部按钮的状态(任务未下线且有任务记录且已经安装游戏)
|
|
|
* 注:前提是gettaskAcceptedEty不为空哦
|
|
|
*/
|
|
|
private void setAutoSuccessionTaskBottomState() {
|
|
|
@@ -399,7 +400,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
}
|
|
|
}
|
|
|
/**
|
|
|
- * 设置非自动审核的连续任务底部按钮的状态(任务未下线且有任务记录且已经安装游戏)
|
|
|
+ * 设置非应用自动审核的连续任务底部按钮的状态(任务未下线且有任务记录且已经安装游戏)
|
|
|
* 注:前提是gettaskAcceptedEty不为空哦
|
|
|
*/
|
|
|
private void setSuccessionTaskBottomState() {
|
|
|
@@ -428,7 +429,8 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
private void setOtherTaskBtnState() {
|
|
|
switch (taskEty.getInspect_type()) {// 1自动审核 2手动审核 3,应用自动审核
|
|
|
case 1:
|
|
|
- btnUpImag.setVisibility(View.GONE);
|
|
|
+ btnUpImag.setText("调试中");//第二按钮不可点击且显示状态(sdk自动审核暂不支持)
|
|
|
+ btnUpImag.setEnabled(false);
|
|
|
break;
|
|
|
case 2:
|
|
|
switch (type){
|
|
|
@@ -474,10 +476,12 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
btnUpImag.setText("重新提交");
|
|
|
break;
|
|
|
case 7:// "提交审核";
|
|
|
- btnUpImag.setVisibility(View.GONE);
|
|
|
+ btnUpImag.setText("正在审核");
|
|
|
+ btnUpImag.setEnabled(false);
|
|
|
break;
|
|
|
case 3://完成任务
|
|
|
- btnUpImag.setVisibility(View.GONE);
|
|
|
+ btnUpImag.setText("已完成");
|
|
|
+ btnUpImag.setEnabled(false);
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
@@ -805,7 +809,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
break;
|
|
|
}
|
|
|
if (commitScreenShotTaskId > 0) {
|
|
|
- if (DataUtil.IS_USE_SCREEN_SHOT || DataUtil.IS_LISTEN_SCREEN_SHOT) {//小绵羊截图方案
|
|
|
+ if ((DataUtil.IS_USE_SCREEN_SHOT || DataUtil.IS_LISTEN_SCREEN_SHOT) && !TextUtils.isEmpty(taskEty.getPackage_names())) {//小绵羊截图方案与监听方案
|
|
|
File dir = DataUtil.getInstance().getScreenShotsDir(taskEty.getPackage_names());
|
|
|
showChooseDialog(false, true, DEFAULT_MAX_COUNT, dir);
|
|
|
} else {//用户手动截图方案
|
|
|
@@ -962,10 +966,10 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
dismissLoaddingDialog();
|
|
|
G.showToast("提交成功,等待审核!");
|
|
|
if (DataUtil.IS_USE_SCREEN_SHOT || DataUtil.IS_LISTEN_SCREEN_SHOT) {//小绵羊截图方案或者监听方案:上传截图成功后删除之前的截图
|
|
|
- //这里领取了奖励,要刷新用户信息
|
|
|
- CommonUtil.getInstance().updateUserInfo(null);
|
|
|
if (DataUtil.IS_USE_SCREEN_SHOT) {//小绵羊截图方案:上传截图成功后删除之前的截图
|
|
|
- DataUtil.getInstance().clearScreenShots();
|
|
|
+ if(!TextUtils.isEmpty(taskEty.getPackage_names())){
|
|
|
+ DataUtil.getInstance().clearScreenShots(taskEty.getPackage_names());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
UMConfigUtils.finishTask();
|