|
@@ -125,6 +125,7 @@ public class ClockMonthStatisticsActivity extends BaseActivity<ClockMonthStatist
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
public void onMonthClockData(List<ClockMonthClockDataBean> data, ClockMonthDataBean clockMonthDataBean, boolean isLastMonth) {
|
|
public void onMonthClockData(List<ClockMonthClockDataBean> data, ClockMonthDataBean clockMonthDataBean, boolean isLastMonth) {
|
|
|
|
|
+ cvClockDate.clearSchemeDate();
|
|
|
for (int day = 0; day < data.size(); day++) {
|
|
for (int day = 0; day < data.size(); day++) {
|
|
|
ClockMonthClockDataBean item = data.get(day);
|
|
ClockMonthClockDataBean item = data.get(day);
|
|
|
if (!TextUtils.isEmpty(item.getStartPunchClock())) {//上班卡已打
|
|
if (!TextUtils.isEmpty(item.getStartPunchClock())) {//上班卡已打
|
|
@@ -133,7 +134,7 @@ public class ClockMonthStatisticsActivity extends BaseActivity<ClockMonthStatist
|
|
|
calendar.setMonth(clockMonthDataBean.getMonth() - (isLastMonth ? 1 : 0));
|
|
calendar.setMonth(clockMonthDataBean.getMonth() - (isLastMonth ? 1 : 0));
|
|
|
calendar.setDay(day + 1);
|
|
calendar.setDay(day + 1);
|
|
|
if (!TextUtils.isEmpty(item.getEndPunchClock())) {
|
|
if (!TextUtils.isEmpty(item.getEndPunchClock())) {
|
|
|
- calendar.setSchemeColor(getResources().getColor(R.color.text_gray_bc));
|
|
|
|
|
|
|
+ calendar.setSchemeColor(getResources().getColor(R.color.blue_01));
|
|
|
} else {
|
|
} else {
|
|
|
calendar.setSchemeColor(getResources().getColor(R.color.text_orange_fd));
|
|
calendar.setSchemeColor(getResources().getColor(R.color.text_orange_fd));
|
|
|
}
|
|
}
|
|
@@ -149,7 +150,7 @@ public class ClockMonthStatisticsActivity extends BaseActivity<ClockMonthStatist
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
public void onDayClockData(ClockDayDataBean data) {
|
|
public void onDayClockData(ClockDayDataBean data) {
|
|
|
- tvRules.setText("今日打卡" + (data.getPunckClockList() == null ? 0 : data.getPunckClockList().size()) + "次,工时" + data.getCurrentDuration() + "小时");
|
|
|
|
|
|
|
+ tvRules.setText("今日打卡" + (TextUtils.isEmpty(data.getClockCount()) ? "0" : data.getClockCount()) + "次,工时" + data.getCurrentDuration() + "小时");
|
|
|
tvMoney.setText(data.getNextMoney());
|
|
tvMoney.setText(data.getNextMoney());
|
|
|
if (data.getPunckClockList() != null && !data.getPunckClockList().isEmpty()) {//存在打卡记录
|
|
if (data.getPunckClockList() != null && !data.getPunckClockList().isEmpty()) {//存在打卡记录
|
|
|
tvNoRecord.setVisibility(View.GONE);
|
|
tvNoRecord.setVisibility(View.GONE);
|