|
@@ -631,7 +631,8 @@ class ApproveInfoService
|
|
|
{
|
|
|
if ($type == 'update') {
|
|
|
// 审批全部改为历史记录
|
|
|
- Approve::where('info_id', $info_id)->update(['state' => CommonConstant::IS_WHO_1]);
|
|
|
+ Approve::where('info_id', $info_id)->where('status','in',[CommonConstant::STATUS_3,CommonConstant::STATUS_4])->update(['state' => CommonConstant::IS_WHO_1]);
|
|
|
+ Approve::where('info_id', $info_id)->where('status','in',[CommonConstant::STATUS_1,CommonConstant::STATUS_2])->update(['state' => CommonConstant::IS_WHO_0]);
|
|
|
// 删除掉抄送
|
|
|
ApproveCopy::where('info_id', $info_id)->delete();
|
|
|
}
|