|
@@ -949,7 +949,7 @@ watch(bigImageVisible, () => {
|
|
|
const changeOrderID = ref('')
|
|
|
const dialogChangeOrderVisible = ref(false)
|
|
|
const onBtnChangeOrderClick = (row: any, parentRow: any) => {
|
|
|
- console.log(row, 'row', parentRow, 'parentRow')
|
|
|
+ // console.log(row, 'row', parentRow, 'parentRow')
|
|
|
if (['Temporary Indent Product', '申请中'].includes(parentRow.product_sku)) {
|
|
|
ElNotification({
|
|
|
type: 'warning',
|
|
@@ -958,8 +958,23 @@ const onBtnChangeOrderClick = (row: any, parentRow: any) => {
|
|
|
duration: 6000,
|
|
|
})
|
|
|
} else {
|
|
|
- changeOrderID.value = row.id
|
|
|
- dialogChangeOrderVisible.value = true
|
|
|
+ if (parentRow.crm_so_id) {
|
|
|
+ ElMessageBox.confirm(
|
|
|
+ '当前报价已转单, 如果二次转单将会全面覆盖之前的SO',
|
|
|
+ '提示',
|
|
|
+ {
|
|
|
+ confirmButtonText: '确定重新转单',
|
|
|
+ cancelButtonText: '取消',
|
|
|
+ type: 'warning',
|
|
|
+ },
|
|
|
+ ).then(() => {
|
|
|
+ changeOrderID.value = row.id
|
|
|
+ dialogChangeOrderVisible.value = true
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ changeOrderID.value = row.id
|
|
|
+ dialogChangeOrderVisible.value = true
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
watch(dialogChangeOrderVisible, () => {
|