From f7a2fcdda7f1120498c5c5f75c5a99955fc54b43 Mon Sep 17 00:00:00 2001
From: 廖井涛 <2265517004@qq.com>
Date: 星期二, 16 十二月 2025 16:54:09 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10105/r/ERP_override
---
north-glass-erp/northglass-erp/src/components/sd/order/OrderNumberReportTransfer.vue | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 57 insertions(+), 0 deletions(-)
diff --git a/north-glass-erp/northglass-erp/src/components/sd/order/OrderNumberReportTransfer.vue b/north-glass-erp/northglass-erp/src/components/sd/order/OrderNumberReportTransfer.vue
new file mode 100644
index 0000000..8298338
--- /dev/null
+++ b/north-glass-erp/northglass-erp/src/components/sd/order/OrderNumberReportTransfer.vue
@@ -0,0 +1,57 @@
+<script setup>
+import {ref} from "vue";
+import request from "@/utils/request";
+import {ElMessage} from "element-plus";
+import {useI18n} from "vue-i18n"
+const { t } = useI18n()
+const props = defineProps({
+ transferData:{}
+})
+const emits = defineEmits(['orderNumberTransfer'])
+/*request.post()*/
+const orderNumberTransferSubmit = () => {
+ request.post('/reportingWork/reportingWorkTransfer',props.transferData).then(res => {
+ if(res.code === '200' && res.data.data===true){
+ ElMessage.success(t('basicData.msg.saveSuccess'))
+ emits('orderNumberTransfer')
+ }else{
+ ElMessage.warning(res.data.msg)
+ }
+
+ }).catch(err => {
+ ElMessage.error(t('order.transferPage.errorToMes'))
+ })
+/*emits('orderNumberTransfer')*/
+}
+</script>
+
+<template>
+ <el-form :model="props.transferData">
+ <el-form-item :label="$t('order.transferPage.oldOrderId')+'锛�'" label-width="140px">
+ <el-text>{{props.transferData.oldOrderId}}</el-text>
+ </el-form-item>
+ <el-form-item :label="$t('order.transferPage.oldOrderNumber')+'锛�'" label-width="140px">
+ <el-text>{{props.transferData.oldOrderNumber}}</el-text>
+ </el-form-item>
+ <el-form-item :label="$t('order.transferPage.newOrderId')+'锛�'" label-width="140px">
+ <el-input v-model="props.transferData.newOrderId" autocomplete="off" />
+ </el-form-item>
+ <el-form-item :label="$t('order.transferPage.newOrderNumber')+'锛�'" label-width="140px">
+ <el-input v-model="props.transferData.newOrderNumber" type="number" autocomplete="off" />
+ </el-form-item>
+ <el-form-item label-width="140px">
+ <el-popconfirm :title="$t('order.transferPage.confirmTitle')"
+ @confirm="orderNumberTransferSubmit()">
+ <template #reference>
+ <el-button
+ type="primary"
+ style="margin-left: 268px">{{$t('craft.sure')}}</el-button>
+ </template>
+ </el-popconfirm>
+ </el-form-item>
+ </el-form>
+</template>
+
+<style scoped>
+
+</style>
\ No newline at end of file
--
Gitblit v1.8.0