|
@@ -204,6 +204,7 @@ public class SelectCalendarActivity extends BaseActivity implements View.OnClick
|
|
|
ViewUtils.inject(this);
|
|
ViewUtils.inject(this);
|
|
|
getSupportActionBar().setTitle("选择时间");
|
|
getSupportActionBar().setTitle("选择时间");
|
|
|
//getSupportActionBar().setSubtitle("只适合普通请假");
|
|
//getSupportActionBar().setSubtitle("只适合普通请假");
|
|
|
|
|
+ swichDateButton(true);
|
|
|
Intent intent = getIntent();
|
|
Intent intent = getIntent();
|
|
|
String startDate = "";
|
|
String startDate = "";
|
|
|
String endDate = "";
|
|
String endDate = "";
|
|
@@ -211,8 +212,15 @@ public class SelectCalendarActivity extends BaseActivity implements View.OnClick
|
|
|
startDate = intent.getStringExtra("startDate");
|
|
startDate = intent.getStringExtra("startDate");
|
|
|
endDate = intent.getStringExtra("endDate");
|
|
endDate = intent.getStringExtra("endDate");
|
|
|
field = intent.getStringExtra("field");
|
|
field = intent.getStringExtra("field");
|
|
|
|
|
+
|
|
|
isMenuShuffle= intent.getBooleanExtra("hasMenu",false);
|
|
isMenuShuffle= intent.getBooleanExtra("hasMenu",false);
|
|
|
- LogUtil.d("start:" + startDate + " end:" + endDate);
|
|
|
|
|
|
|
+ LogUtil.d("start:" + startDate + " end:" + endDate+" field:"+field);
|
|
|
|
|
+ if (!StringUtils.isEmpty(field)){
|
|
|
|
|
+ if (field.contains("end")||field.contains("date2")){
|
|
|
|
|
+ //结束时间
|
|
|
|
|
+ swichDateButton(false);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
id = intent.getIntExtra("id", 0);
|
|
id = intent.getIntExtra("id", 0);
|
|
|
object = intent.getParcelableExtra("object");
|
|
object = intent.getParcelableExtra("object");
|
|
|
if (!StringUtils.isEmpty(startDate) && !StringUtils.isEmpty(endDate)) {
|
|
if (!StringUtils.isEmpty(startDate) && !StringUtils.isEmpty(endDate)) {
|
|
@@ -307,7 +315,7 @@ public class SelectCalendarActivity extends BaseActivity implements View.OnClick
|
|
|
viewPager.setAdapter(pagerAdapter);
|
|
viewPager.setAdapter(pagerAdapter);
|
|
|
viewPager.setCurrentItem(MAX_PAGER / 2);
|
|
viewPager.setCurrentItem(MAX_PAGER / 2);
|
|
|
|
|
|
|
|
- swichDateButton(true);
|
|
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -414,7 +422,7 @@ public class SelectCalendarActivity extends BaseActivity implements View.OnClick
|
|
|
while(true){
|
|
while(true){
|
|
|
start=DateFormatUtil.add(DateFormatUtil.getDate4StrDate(start, "HH:mm"),
|
|
start=DateFormatUtil.add(DateFormatUtil.getDate4StrDate(start, "HH:mm"),
|
|
|
"HH:mm",1*1*30*60 * 1000);
|
|
"HH:mm",1*1*30*60 * 1000);
|
|
|
- if(start.compareTo(end)>0){
|
|
|
|
|
|
|
+ if(start.compareTo(end)>=0){
|
|
|
result.add(end);
|
|
result.add(end);
|
|
|
break;
|
|
break;
|
|
|
}else{
|
|
}else{
|