<script setup>
|
import {ref} from "vue";
|
import request from "@/utils/request";
|
import {ElMessage} from "element-plus";
|
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("保存成功")
|
emits('orderNumberTransfer')
|
}else{
|
ElMessage.warning(res.data.msg)
|
}
|
|
}).catch(err => {
|
ElMessage.error("与mes通讯异常")
|
})
|
/*emits('orderNumberTransfer')*/
|
}
|
</script>
|
|
<template>
|
<el-form :model="props.transferData">
|
<el-form-item label="原订单号:" label-width="140px">
|
<el-text>{{props.transferData.oldOrderId}}</el-text>
|
</el-form-item>
|
<el-form-item label="原订单序号:" label-width="140px">
|
<el-text>{{props.transferData.oldOrderNumber}}</el-text>
|
</el-form-item>
|
<el-form-item label="新订单号:" label-width="140px">
|
<el-input v-model="props.transferData.newOrderId" autocomplete="off" />
|
</el-form-item>
|
<el-form-item label="新订单序号:" 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="确实转移此序号的流程卡报工数据?"
|
@confirm="orderNumberTransferSubmit()">
|
<template #reference>
|
<el-button
|
type="primary"
|
style="margin-left: 268px">确定</el-button>
|
</template>
|
</el-popconfirm>
|
</el-form-item>
|
</el-form>
|
</template>
|
|
<style scoped>
|
|
</style>
|