feat(ai): unify verified expense application workflow
This commit is contained in:
@@ -246,11 +246,47 @@
|
||||
<span class="application-preview-missing-suffix">。补齐后我再帮您提交申请。</span>
|
||||
</div>
|
||||
<div
|
||||
v-else-if="ui.buildApplicationPreviewFooterText(message)"
|
||||
v-else-if="ui.canSubmitApplicationPreview(message) && ui.buildApplicationPreviewFooterText(message)"
|
||||
class="application-preview-footer message-answer-content message-answer-markdown"
|
||||
v-html="ui.renderMarkdown(ui.buildApplicationPreviewFooterText(message))"
|
||||
@click="ui.handleAssistantMarkdownClick($event, message)"
|
||||
></div>
|
||||
<div
|
||||
v-else-if="message.applicationPreview.readyToSubmit"
|
||||
class="application-preview-decision-status"
|
||||
role="status"
|
||||
>
|
||||
<span v-if="message.applicationPreview.decisionTrackingStatus === 'registering'">
|
||||
正在由服务端核验并签发申请预览,请稍候。
|
||||
</span>
|
||||
<span v-else>
|
||||
当前申请预览尚未通过服务端签发。为避免重复或错误建单,保存与提交已暂停。
|
||||
</span>
|
||||
</div>
|
||||
<div
|
||||
v-if="message.applicationPreview.readyToSubmit"
|
||||
class="application-preview-action-row"
|
||||
>
|
||||
<button
|
||||
v-if="ui.canRetryApplicationPreviewDecision(message)"
|
||||
type="button"
|
||||
class="application-preview-secondary-btn"
|
||||
:disabled="ui.submitting || ui.reviewActionBusy || ui.sessionSwitchBusy"
|
||||
@click="ui.retryApplicationPreviewDecision(message)"
|
||||
>
|
||||
<i class="mdi mdi-refresh"></i>
|
||||
<span>重新签发</span>
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
class="application-preview-secondary-btn"
|
||||
:disabled="!ui.canSaveApplicationPreviewDraft(message)"
|
||||
@click="ui.saveApplicationPreviewDraft(message)"
|
||||
>
|
||||
<i class="mdi mdi-content-save-outline"></i>
|
||||
<span>保存草稿</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</Transition>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user