perf: 优化审批通知标题

This commit is contained in:
kuaifan 2024-10-27 05:57:20 +08:00
parent 19a1ae9bec
commit a4a9ab8d2d
5 changed files with 8 additions and 8 deletions

View File

@ -993,10 +993,10 @@ class ApproveController extends AbstractController
'data' => $data
];
$msgData['title'] = match ($type) {
'approve_reviewer' => '待你审批',
'approve_notifier' => '审批通知',
'approve_comment_notifier' => '审批评论通知',
'approve_submitter' => '审批结果',
'approve_reviewer' => $data['nickname'] . " 提交的「{$data['proc_def_name']}」待你审批",
'approve_notifier' => "抄送 {$data['nickname']} 提交的「{$data['proc_def_name']}」记录",
'approve_comment_notifier' => $data['comment_nickname'] . " 评论了 {$data['nickname']} 的「{$data['proc_def_name']}」审批",
'approve_submitter' => $action == 'pass' ? "您发起的「{$data['proc_def_name']}」已通过" : "您发起的「{$data['proc_def_name']}」被 {$data['nickname']} 拒绝",
default => '不支持的指令',
};
if ($action == 'withdraw' || $action == 'pass' || $action == 'refuse') {

View File

@ -1,6 +1,6 @@
<template>
<div class="open-approve-details" :data-id="msg.data.id">
<b>{{ msg.data.comment_nickname }}{{$L('评论了此审批')}}</b>
<b>{{ $L(`${msg.data.comment_nickname} 评论了 ${msg.data.nickname} 的「${msg.data.proc_def_name}」审批`) }}</b>
<div class="cause">
<p>{{$L('申请人')}}<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
<b>{{$L('评论内容')}}</b>

View File

@ -1,6 +1,6 @@
<template>
<div class="open-approve-details" :data-id="msg.data.id">
<b>{{ $L("抄送") }}{{ msg.data.nickname }}{{ $L(`提交的「${msg.data.proc_def_name}」记录`) }}</b>
<b>{{ $L(`抄送 ${msg.data.nickname} 提交的「${msg.data.proc_def_name}」记录`) }}</b>
<div class="cause">
<p>{{$L("申请人")}}<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
<b>{{$L("详情")}}</b>

View File

@ -1,6 +1,6 @@
<template>
<div class="open-approve-details" :data-id="msg.data.id">
<b>{{ msg.data.nickname }}{{ $L(`提交的「${msg.data.proc_def_name}」待你审批`) }}</b>
<b>{{ $L(`${msg.data.nickname} 提交的「${msg.data.proc_def_name}」待你审批`) }}</b>
<div class="cause">
<p>{{$L("申请人")}}<span class="mark-color">@{{ msg.data.nickname }}</span> {{ msg.data.department }}</p>
<b>{{$L("详情")}}</b>

View File

@ -27,7 +27,7 @@ export default {
},
computed: {
title({msg}) {
return msg.action === 'pass' ? `您发起的「${msg.data.proc_def_name}」已通过` : `您发起的「${msg.data.proc_def_name}」被${msg.data.nickname}拒绝`
return msg.action === 'pass' ? `您发起的「${msg.data.proc_def_name}」已通过` : `您发起的「${msg.data.proc_def_name}」被 ${msg.data.nickname} 拒绝`
}
},
methods: {},