src/main/java/com/web/service/impl/WorkTimeServiceImpl.java

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.web.service.impl;

import java.util.Date;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.web.dao.WorktimeMapper;
import com.web.entity.Worktime;
import com.web.service.WorkTimeService;
import com.web.utils.DateTimeUtil;

@Service
public class WorkTimeServiceImpl implements WorkTimeService {

	@Autowired
	WorktimeMapper worktimeMapper;

	@Override
	public List<Worktime> queryWorkTimeInfo() {

		List<Worktime> list = worktimeMapper.selectWorkInfo();

		// 得到当前日期(格式化)
		String nowTime = DateTimeUtil.dateToStr(new Date());

		// 遍历list,识别日期
		for (Worktime worktime : list) {
			try {
				// 如果小于当前时间,给日期天备注
				if (DateTimeUtil.compare(worktime.getWorktime(), nowTime)) {
					String tempDate = worktime.getWorktime() + "     (已过期)";
					worktime.setWorktime(tempDate);
				}
			} catch (Exception e) {
				e.printStackTrace();
			}
		}

		return list;
	}

	@Override
	public Worktime queryWorkTimeById(Integer wkid) {

		return worktimeMapper.selectByPrimaryKey(wkid);
	}

	@Override
	public Integer updateWorkTimeById(Worktime worktime) {

		return worktimeMapper.updateByPrimaryKeySelective(worktime);
	}

	@Override
	public Integer addWorkTime(Worktime worktime) {

		return worktimeMapper.insert(worktime);
	}
后面还有 2 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。