|
@@ -49,20 +49,24 @@ export default {
|
|
|
.then(async ({ value }) => {
|
|
|
let { innerValue } = this;
|
|
|
try {
|
|
|
+ this.$modal.loading("加载中...");
|
|
|
let puOrderIds = innerValue.map((order) => Number(order.id));
|
|
|
|
|
|
- let { code } = await orderApi.close({
|
|
|
+ let { code, msg } = await orderApi.close({
|
|
|
puOrderIds,
|
|
|
closeReason: value,
|
|
|
});
|
|
|
|
|
|
if (code === 200) {
|
|
|
- this.$emit("submit");
|
|
|
this.$notify.success({
|
|
|
- message: msg,
|
|
|
+ title: msg,
|
|
|
});
|
|
|
+ this.$emit("submit");
|
|
|
}
|
|
|
- } catch (error) {}
|
|
|
+ } catch (error) {
|
|
|
+ } finally {
|
|
|
+ this.$modal.closeLoading();
|
|
|
+ }
|
|
|
})
|
|
|
.catch(() => {});
|
|
|
},
|