初次对接

This commit is contained in:
2025-04-12 20:40:39 +08:00
parent 0d3bf51c2b
commit 12c297923a
9 changed files with 543 additions and 381 deletions

View File

@@ -78,7 +78,7 @@ import { useRouter,useRoute } from 'vue-router';
import { listApi } from '../../api/list/index';
// import { useI18n } from 'vue-i18n';
import SelectedData from '/@/views/mssPurchaseOrder/selectedData.vue';
import { ElMessage } from 'element-plus';
import {ElMessage, ElMessageBox} from 'element-plus';
const selectedDataRef = ref()
// const { t } = useI18n();
const router = useRouter();
@@ -175,30 +175,66 @@ const chengNuoJiaoQiPFun = (e: string) => {
ElMessage.warning('请先选中数据');
}
};
const batchSetChengNuoJiaoQiFun = (arr:any) => {
listApi().batchSetChengNuoJiaoQi(arr).then((res: any) => {
if (res.resultCode === 0) {
ElMessage.success('操作成功');
getList();
state.chengNuoJiaoQiP = '';
}
if (res.resultCode === -1) {
ElMessage.success(res.errorMessage);
state.newChengNuoJiaoQiP = '';
}
const batchSetChengNuoJiaoQiFun = (arr: any) => {
ElMessageBox({
closeOnClickModal: false,
closeOnPressEscape: false,
title: '提示',
message: '是否要修正此项日期',
showCancelButton: true,
buttonSize: 'default',
beforeClose: (action, instance, done) => {
if (action === 'confirm') {
listApi()
.batchSetChengNuoJiaoQi(arr)
.then((res: any) => {
done();
if (res.resultCode === 0) {
ElMessage.success('操作成功');
getList();
state.chengNuoJiaoQiP = '';
}
if (res.resultCode === -1) {
ElMessage.success(res.errorMessage);
state.chengNuoJiaoQiP = '';
}
});
} else {
done();
}
},
});
}
const batchSetNewChengNuoJiaoQiFun = (arr:any) => {
listApi().batchSetNewChengNuoJiaoQi(arr).then((res: any) => {
if (res.resultCode === 0) {
ElMessage.success('操作成功');
getList();
}
if (res.resultCode === -1) {
ElMessage.success(res.errorMessage);
}
};
const batchSetNewChengNuoJiaoQiFun = (arr: any) => {
ElMessageBox({
closeOnClickModal: false,
closeOnPressEscape: false,
title: '提示',
message: '是否要修正此项日期',
showCancelButton: true,
buttonSize: 'default',
beforeClose: (action, instance, done) => {
if (action === 'confirm') {
listApi()
.batchSetNewChengNuoJiaoQi(arr)
.then((res: any) => {
done();
if (res.resultCode === 0) {
ElMessage.success('操作成功');
getList();
state.newChengNuoJiaoQiP = ''
}
if (res.resultCode === -1) {
ElMessage.success(res.errorMessage);
state.newChengNuoJiaoQiP = ''
}
});
} else {
done();
}
},
});
}
};
const generateDocumentsFun = () => {
state.selectedDataShow = false
getList()