fix: update alert level code handling and binding in TicketLackTable
This commit is contained in:
parent
9f7994319b
commit
ac59c79baf
|
@ -136,9 +136,13 @@ const saveChange = async (field, { row }) => {
|
||||||
try {
|
try {
|
||||||
switch (field) {
|
switch (field) {
|
||||||
case 'alertLevelCode':
|
case 'alertLevelCode':
|
||||||
|
const { id: code } = editableStates.value.find(
|
||||||
|
({ name }) => name === row.code,
|
||||||
|
);
|
||||||
|
debugger;
|
||||||
await axios.post(`Tickets/state`, {
|
await axios.post(`Tickets/state`, {
|
||||||
ticketFk: row.ticketFk,
|
ticketFk: row.ticketFk,
|
||||||
code: row[field],
|
code,
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -318,9 +322,9 @@ function onBuysFetched(data) {
|
||||||
:options="editableStates"
|
:options="editableStates"
|
||||||
auto-load
|
auto-load
|
||||||
hide-selected
|
hide-selected
|
||||||
option-value="id"
|
option-value="name"
|
||||||
option-label="name"
|
option-label="name"
|
||||||
v-model="props.row.alertLevelCode"
|
v-model="props.row.code"
|
||||||
v-on="getInputEvents(props)"
|
v-on="getInputEvents(props)"
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
|
|
Loading…
Reference in New Issue