|
|
|
@ -256,6 +256,7 @@
|
|
|
|
|
<script setup lang="jsx">
|
|
|
|
|
const store = useStore();
|
|
|
|
|
const route = useRoute();
|
|
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
|
|
const opts = computed(() => store.state.service.opts);
|
|
|
|
|
if (!unref(opts).init) {
|
|
|
|
|
store.dispatch('service/load');
|
|
|
|
@ -393,7 +394,7 @@
|
|
|
|
|
state.loading = true;
|
|
|
|
|
state.form.reject = false;
|
|
|
|
|
try {
|
|
|
|
|
await unref(refsForm).validate();
|
|
|
|
|
await proxy.$validate(refsForm);
|
|
|
|
|
await store.dispatch(
|
|
|
|
|
state.detail.refundType === 1 ? 'service/resolveRefund' : 'service/resolveReturn',
|
|
|
|
|
state.form
|
|
|
|
@ -409,7 +410,7 @@
|
|
|
|
|
state.loading = true;
|
|
|
|
|
state.form.reject = true;
|
|
|
|
|
try {
|
|
|
|
|
await unref(refsForm).validate();
|
|
|
|
|
await proxy.$validate(refsForm);
|
|
|
|
|
await store.dispatch(
|
|
|
|
|
state.detail.refundType === 1 ? 'service/rejectRefund' : 'service/rejectReturn',
|
|
|
|
|
state.form
|
|
|
|
@ -425,7 +426,7 @@
|
|
|
|
|
state.loading = true;
|
|
|
|
|
state.form.reject = false;
|
|
|
|
|
try {
|
|
|
|
|
await unref(refsForm).validate();
|
|
|
|
|
await proxy.$validate(refsForm);
|
|
|
|
|
await store.dispatch('service/resolveReceive', state.form);
|
|
|
|
|
handleLoad();
|
|
|
|
|
} catch (e) {
|
|
|
|
@ -438,7 +439,7 @@
|
|
|
|
|
state.loading = true;
|
|
|
|
|
state.form.reject = true;
|
|
|
|
|
try {
|
|
|
|
|
await unref(refsForm).validate();
|
|
|
|
|
await proxy.$validate(refsForm);
|
|
|
|
|
await store.dispatch('service/rejectReceive', state.form);
|
|
|
|
|
handleLoad();
|
|
|
|
|
} catch (e) {
|
|
|
|
|