修复表单的流程意见保存
This commit is contained in:
parent
d0e2b35320
commit
a0a6de974a
|
@ -2213,6 +2213,9 @@ class Form
|
||||||
$gets[$table] = $master;
|
$gets[$table] = $master;
|
||||||
if ($store_type == 'audit') {
|
if ($store_type == 'audit') {
|
||||||
static::storeFlowStep($bill, $models, $gets, $id);
|
static::storeFlowStep($bill, $models, $gets, $id);
|
||||||
|
} else {
|
||||||
|
// 更新表单的流程意见
|
||||||
|
static::storeStepRemark($gets, $run_id, $auth);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 提交事务
|
// 提交事务
|
||||||
|
@ -2573,23 +2576,7 @@ class Form
|
||||||
}
|
}
|
||||||
|
|
||||||
// 更新表单的流程意见
|
// 更新表单的流程意见
|
||||||
$step_remark = $gets['step_remark'];
|
static::storeStepRemark($gets, $run_id, $auth);
|
||||||
if (not_empty($step_remark)) {
|
|
||||||
foreach ($step_remark as $step_id => $remark) {
|
|
||||||
|
|
||||||
// 审核操作无审核意见
|
|
||||||
if ($remark == '') {
|
|
||||||
$remark = $gets['step_next_type'] == 'back' ? '退回' : '同意';
|
|
||||||
}
|
|
||||||
|
|
||||||
RunStep::where('run_id', $run_id)->where('step_id', $step_id)->update([
|
|
||||||
'run_remark' => $remark,
|
|
||||||
'run_updated_id' => $auth['id'],
|
|
||||||
'run_updated_by' => $auth['name'],
|
|
||||||
'run_updated_at' => time(),
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 更新办理序号
|
// 更新办理序号
|
||||||
$_run['index'] = $run_index;
|
$_run['index'] = $run_index;
|
||||||
|
@ -2620,6 +2607,31 @@ class Form
|
||||||
return $master['id'];
|
return $master['id'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 保存流程审核意见
|
||||||
|
*/
|
||||||
|
public static function storeStepRemark($gets, $run_id, $auth)
|
||||||
|
{
|
||||||
|
// 更新表单的流程意见
|
||||||
|
$step_remark = $gets['step_remark'];
|
||||||
|
if (not_empty($step_remark)) {
|
||||||
|
foreach ($step_remark as $step_id => $remark) {
|
||||||
|
|
||||||
|
// 审核操作无审核意见
|
||||||
|
if ($remark == '') {
|
||||||
|
$remark = $gets['step_next_type'] == 'back' ? '退回' : '同意';
|
||||||
|
}
|
||||||
|
|
||||||
|
RunStep::where('run_id', $run_id)->where('step_id', $step_id)->update([
|
||||||
|
'run_remark' => $remark,
|
||||||
|
'run_updated_id' => $auth['id'],
|
||||||
|
'run_updated_by' => $auth['name'],
|
||||||
|
'run_updated_at' => time(),
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程办理通知相关
|
* 流程办理通知相关
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue