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