feat: product receive code
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 11s

This commit is contained in:
Methapon2001 2025-04-23 14:08:49 +07:00
parent 8d8ad40de1
commit cf67ed3d47
4 changed files with 15 additions and 3 deletions

View file

@ -160,7 +160,12 @@ const emit = defineEmits<{
</q-tooltip>
</div>
<div class="text-caption app-text-muted">
{{ props.row.code || '-' }}
{{
(props.row.taskOrderStatus === TaskOrderStatus.Complete &&
props.row.codeProductReceived
? props.row.codeProductReceived
: props.row.code) || '-'
}}
</div>
</q-td>
<q-td v-if="visibleColumns.includes('issueBranch')">

View file

@ -294,7 +294,7 @@ function closeAble() {
:branch="branch"
:institution="data.institution"
:details="{
code: data.code,
code: data.codeProductReceived ?? data.code,
name: data.taskName,
contactName: data.contactName,
contactTel: data.contactTel,

View file

@ -917,9 +917,14 @@ watch(
v-model:registered-branch-id="currentFormData.registeredBranchId"
v-model:institution-id="currentFormData.institutionId"
v-model:task-name="currentFormData.taskName"
v-model:code="currentFormData.code"
v-model:contact-name="currentFormData.contactName"
v-model:contact-tel="currentFormData.contactTel"
:code="
view === TaskOrderStatus.Complete &&
currentFormData.codeProductReceived
? currentFormData.codeProductReceived
: currentFormData.code
"
:task-list-group="
taskListGroup.length === 0 && state.mode === 'create'
"

View file

@ -53,6 +53,7 @@ export interface TaskOrder {
contactName: string;
taskOrderStatus: TaskOrderStatus;
taskName: string;
codeProductReceived?: string;
code: string;
id: string;
userTask: UserTask[];
@ -179,6 +180,7 @@ export interface TaskOrderPayload {
registeredBranchId?: string;
id?: string;
code?: string;
codeProductReceived?: string;
remark?: string;
}