|
|
@@ -33,6 +33,13 @@ import request from '@/utils/request';
|
|
|
|
|
|
const tags = reactive(['green', 'blue', 'yellow', 'red', 'purple']);
|
|
|
|
|
|
+const props = defineProps({
|
|
|
+ isRefund: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false
|
|
|
+ }
|
|
|
+});
|
|
|
+
|
|
|
/** 弹窗是否打开 */
|
|
|
const visible = defineModel({ type: Boolean });
|
|
|
|
|
|
@@ -63,7 +70,11 @@ const formRef = ref(null);
|
|
|
const handleSubmit = () => {
|
|
|
formRef.value.validate((valid) => {
|
|
|
if (valid) {
|
|
|
- request.post('/order/orderInfo/addRemark', form.value).then((res) => {
|
|
|
+ let url = '/order/orderInfo/addRemark';
|
|
|
+ if (props.isRefund) {
|
|
|
+ url = '/order/orderInfo/refund/addRemark';
|
|
|
+ }
|
|
|
+ request.post(url, form.value).then((res) => {
|
|
|
if (res.data.code === 200) {
|
|
|
EleMessage.success('操作成功');
|
|
|
handleCancel();
|