qb 6 months ago
parent
commit
e0d28f234c
  1. 53
      src/views/distribution/signfor/asurcharge.vue
  2. 4
      src/views/distribution/signfor/distributionSignforedt.vue

53
src/views/distribution/signfor/asurcharge.vue

@ -115,7 +115,7 @@
<el-button type="primary" @click="AddInfo"
><el-icon><Plus /></el-icon></el-button
>
<el-button type="primary" @click="AddInfo"
<el-button type="primary" @click="Batchdeletion"
><el-icon><Delete /></el-icon></el-button
>
<el-button type="primary" @click="exportExcel"
@ -264,6 +264,9 @@ import { columnList, columnListTC } from '@/option/signfor/asurcharge.js';
import {
addvalueInfoList,
$_checkAddValuePackageList,
$_updateSignAddValuePackage,
$_saveSignAddValuePackage,
$_cancelSignAddValuePackage,
} from '@/api/distribution/distributionSignfor';
import { getDictionaryBiz } from '@/api/system/dict'; //
import { processRowProperty, setNodeHeight } from '@/utils/util';
@ -550,11 +553,55 @@ const ConfirmSubmission=()=>{
addvalueType: tabName.value, //
deliveryId: $route.query.id,
reservationId: $route.query.reservationId,
num:0,//
num: details.TCselectionList.length, //
packageEntityList: details.TCselectionList, //
}
floolNum: TcZcInput.value.floolNum, //
};
console.log(data, '准备提交的数据');
//
$_saveSignAddValuePackage(data).then(res => {
console.log(res, '新增成功');
if (res.data.code == 200) {
ElMessage({
message: res.data.msg,
type: 'success',
});
packdialog.value = false; //
TcZcInput.value.floolNum = ''; //
}
});
};
//
const Batchdeletion = () => {
if (!details.selectionList.length) {
ElMessage({
message: '请勾选要删除的数据',
type: 'warning',
});
return
}
details.loadingObj.list = true;
let data={
addvalueType: tabName.value, //
deliveryId: $route.query.id,
reservationId: $route.query.reservationId,
packageEntityList: details.selectionList, //
}
$_cancelSignAddValuePackage(data).then(res=>{
console.log(res,'删除成功');
if(res.data.code==200){
ElMessage({
message:res.data.msg,
type: 'success',
});
}
}).catch(err=>{
console.log(err,'删除失败');
}).finally(()=>{
details.loadingObj.list = false;
onLoad(tabName.value)
})
};
//
// const exportExcel = () => {
// if (!Object.values(queryCarn.value).length && !Object.values(details.query).length) {

4
src/views/distribution/signfor/distributionSignforedt.vue

@ -672,9 +672,9 @@
/>
</el-form-item>
<!-- <el-form-item label="费用:" width="200px">
<el-form-item label="费用:" width="200px">
<el-input v-model="TcZcInput.fee" placeholder="请输入费用" />
</el-form-item> -->
</el-form-item>
</el-form>
<template #footer>
<span class="dialog-footer">

Loading…
Cancel
Save