|
@@ -109,6 +109,15 @@
|
|
|
>
|
|
>
|
|
|
退货处理
|
|
退货处理
|
|
|
</el-link>
|
|
</el-link>
|
|
|
|
|
+ <el-link
|
|
|
|
|
+ type="primary"
|
|
|
|
|
+ :underline="false"
|
|
|
|
|
+ icon="el-icon-edit"
|
|
|
|
|
+ @click="handleInvoiceOrder(row)"
|
|
|
|
|
+ v-if="row.reviewStatus == 2"
|
|
|
|
|
+ >
|
|
|
|
|
+ 创建发货单
|
|
|
|
|
+ </el-link>
|
|
|
<el-link
|
|
<el-link
|
|
|
type="primary"
|
|
type="primary"
|
|
|
:underline="false"
|
|
:underline="false"
|
|
@@ -185,6 +194,12 @@
|
|
|
ref="processSubmitDialogRef"
|
|
ref="processSubmitDialogRef"
|
|
|
@reload="reload"
|
|
@reload="reload"
|
|
|
></process-submit-dialog>
|
|
></process-submit-dialog>
|
|
|
|
|
+ <!-- 新增发货单 -->
|
|
|
|
|
+ <add-invoice-dialog
|
|
|
|
|
+ ref="invoiceDialogRef"
|
|
|
|
|
+ :isReturnGoodsCreate="true"
|
|
|
|
|
+ @done="reload"
|
|
|
|
|
+ ></add-invoice-dialog>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -207,6 +222,7 @@
|
|
|
import { getWarehouseListByIds } from '@/api/purchasingManage/returnGoods';
|
|
import { getWarehouseListByIds } from '@/api/purchasingManage/returnGoods';
|
|
|
import processSubmitDialog from '@/BIZComponents/processSubmitDialog/processSubmitDialog.vue';
|
|
import processSubmitDialog from '@/BIZComponents/processSubmitDialog/processSubmitDialog.vue';
|
|
|
import tabMixins from '@/mixins/tableColumnsMixin';
|
|
import tabMixins from '@/mixins/tableColumnsMixin';
|
|
|
|
|
+ import addInvoiceDialog from '@/views/saleManage/saleOrder/invoice/components/addInvoiceDialog.vue';
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
mixins: [dictMixins, tabMixins],
|
|
mixins: [dictMixins, tabMixins],
|
|
@@ -218,7 +234,8 @@
|
|
|
popModal,
|
|
popModal,
|
|
|
addReturnGoodsDialog,
|
|
addReturnGoodsDialog,
|
|
|
detailDialog,
|
|
detailDialog,
|
|
|
- customerReturnOrderDialog
|
|
|
|
|
|
|
+ customerReturnOrderDialog,
|
|
|
|
|
+ addInvoiceDialog
|
|
|
},
|
|
},
|
|
|
//客户管理数据
|
|
//客户管理数据
|
|
|
props: {
|
|
props: {
|
|
@@ -517,6 +534,13 @@
|
|
|
}
|
|
}
|
|
|
this.$refs.orderDetailDialogRef.open({ id: orderId });
|
|
this.$refs.orderDetailDialogRef.open({ id: orderId });
|
|
|
}
|
|
}
|
|
|
|
|
+ },
|
|
|
|
|
+ // 创建退货单发货单
|
|
|
|
|
+ handleInvoiceOrder(row) {
|
|
|
|
|
+ console.log(row);
|
|
|
|
|
+ this.$refs.invoiceDialogRef.open('add', row);
|
|
|
|
|
+ this.$refs.invoiceDialogRef.$refs.form &&
|
|
|
|
|
+ this.$refs.invoiceDialogRef.$refs.form.clearValidate();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|