Skip to content

Commit

Permalink
fix(toolbox): 校对名称切换
Browse files Browse the repository at this point in the history
  • Loading branch information
mark9804 committed May 2, 2024
1 parent e89415d commit f7e23d5
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,7 @@
</n-space>
<span style="flex: 1">{{ config.isProofread ? "校对" : "翻译" }}: </span
><n-input
:value="
config.isProofread
? config.getProofreader
: mainStore.getScenario.translator || '请输入姓名'
"
v-model:value="staffName"
@input="handleStaffChange($event)"
></n-input
></n-space>
Expand Down Expand Up @@ -97,6 +93,18 @@ function handlePreviewModeRequest() {
config.setPreviewMode(!isPreviewMode.value);
}
const isProofreaderMode = computed(() => config.isProofread);
const staffName = computed({
get: () =>
isProofreaderMode.value
? mainStore.getProofreader
: mainStore.getScenario.translator || "",
set: (value: string) => {
handleStaffChange(value);
},
});
function handleStaffChange(event: Event) {
if (config.isProofread) {
mainStore.setProofreader(event);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,9 @@ export const useScenarioStore = defineStore({
this.scenario.translator = translator;
},
setProofreader(proofreader: string) {
if (!this.scenario.proofreader) {
this.scenario.proofreader = "";
}
this.scenario.proofreader = proofreader;
},
setContentLine(content: ContentLine, line: number) {
Expand Down

0 comments on commit f7e23d5

Please sign in to comment.