| | |
| | | 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 orderNumberTransferSubmit = () => { |
| | | request.post('/reportingWork/reportingWorkTransfer',props.transferData).then(res => { |
| | | if(res.code === '200' && res.data.data===true){ |
| | | ElMessage.success("保存成功") |
| | | ElMessage.success(t('basicData.saveSuccess')) |
| | | emits('orderNumberTransfer') |
| | | }else{ |
| | | ElMessage.warning(res.data.msg) |
| | | } |
| | | |
| | | }).catch(err => { |
| | | ElMessage.error("与mes通讯异常") |
| | | ElMessage.error(t('order.transferPage.errorToMes')) |
| | | }) |
| | | /*emits('orderNumberTransfer')*/ |
| | | } |
| | |
| | | |
| | | <template> |
| | | <el-form :model="props.transferData"> |
| | | <el-form-item label="原订单号:" label-width="140px"> |
| | | <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="原订单序号:" label-width="140px"> |
| | | <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="新订单号:" label-width="140px"> |
| | | <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="新订单序号:" label-width="140px"> |
| | | <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="确实转移此序号的流程卡报工数据?" |
| | | <el-popconfirm :title="$t('order.transferPage.confirmTitle')" |
| | | @confirm="orderNumberTransferSubmit()"> |
| | | <template #reference> |
| | | <el-button |
| | | type="primary" |
| | | style="margin-left: 268px">确定</el-button> |
| | | style="margin-left: 268px">{{$t('craft.sure')}}</el-button> |
| | | </template> |
| | | </el-popconfirm> |
| | | </el-form-item> |