fix:【工作汇报】修复新增今天的周报,提示要覆盖昨天日报的问题
This commit is contained in:
parent
1f96af1024
commit
463e67d64c
@ -188,7 +188,7 @@ class ReportController extends AbstractController
|
||||
$sign = Report::generateSign($input["type"], $input["offset"]);
|
||||
// 检查唯一标识是否存在
|
||||
if (empty($input["id"])) {
|
||||
if (Report::query()->whereSign($sign)->count() > 0)
|
||||
if (Report::query()->whereSign($sign)->whereType($input["type"])->count() > 0)
|
||||
throw new ApiException("请勿重复提交工作汇报");
|
||||
}
|
||||
$report = Report::createInstance([
|
||||
@ -273,7 +273,7 @@ class ReportController extends AbstractController
|
||||
}
|
||||
// 生成唯一标识
|
||||
$sign = Report::generateSign($type, 0, Carbon::instance($start_time));
|
||||
$one = Report::query()->whereSign($sign)->first();
|
||||
$one = Report::query()->whereSign($sign)->whereType($type)->first();
|
||||
// 如果已经提交了相关汇报
|
||||
if ($one && $id > 0) {
|
||||
return Base::retSuccess('success', [
|
||||
|
Loading…
x
Reference in New Issue
Block a user