Commit ff04cb52 authored by litengwei's avatar litengwei

任务 8612 任务 8695

parent f51c7dbe
......@@ -8,6 +8,7 @@ import com.yeejoin.amos.boot.module.common.api.dto.OrgPersonFormDto;
import com.yeejoin.amos.boot.module.common.api.entity.OrgUsr;
import com.yeejoin.amos.boot.module.common.biz.service.impl.OrgUsrServiceImpl;
import com.yeejoin.amos.boot.module.jcs.api.dto.SinStaticDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.Sign;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
......@@ -179,6 +180,15 @@ public class SignController extends BaseController {
@ApiOperation(httpMethod = "POST",value = "保存打卡记录", notes = "保存打卡记录")
@PostMapping(value = "/saveSign")
public ResponseModel<Boolean> hasSign(@RequestBody SignDto dto) {
QueryWrapper<Sign> signQueryWrapper = new QueryWrapper<>();
signQueryWrapper.eq("user_id",dto.getSignUserId());
signQueryWrapper.eq("date",dto.getDate());
signQueryWrapper.eq("type",dto.getType());
Sign one = signServiceImpl.getOne(signQueryWrapper);
if(null != one) {
return ResponseHelper.buildResponse(true);
}
return ResponseHelper.buildResponse(signServiceImpl.saveSign(dto));
}
}
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