Browse Source

准备调整2B对账单

dev-xx
pref_mail@163.com 4 months ago
parent
commit
f20b20e5e3
  1. 166
      src/option/finance/ReconciliationDepositSlip.js
  2. 7
      src/views/finance/ReconciliationDepositSlip.vue

166
src/option/finance/ReconciliationDepositSlip.js

@ -93,7 +93,7 @@ export const columnList = [
},
{
prop: 'signStatusName',
label: '签收状态',
label: '运单状态',
type: 3,
values: '',
width: '150',
@ -108,7 +108,31 @@ export const columnList = [
},
{
prop: 'typeServiceName',
label: '订单类型',
label: '配送类型',
type: 3,
values: '',
width: '150',
checkarr: [
{
label: '商配',
value: 1,
},
{
label: '市配',
value: 2,
},
{
label: '自提',
value: 3,
},
],
fixed: false,
sortable: true,
head: false,
},
{
prop: 'typeServiceName',
label: '服务类型',
type: 3,
values: '',
width: '150',
@ -141,6 +165,28 @@ export const columnList = [
sortable: true,
head: false,
},
{
prop: 'goodsName',
label: '单据类型',
type: 1,
values: '',
width: '150',
checkarr: [],
fixed: false,
sortable: true,
head: false,
},
{
prop: 'goodsName',
label: '结算模式',
type: 1,
values: '',
width: '150',
checkarr: [],
fixed: false,
sortable: true,
head: false,
},
{
prop: 'goodsName',
label: '货物品类',
@ -518,42 +564,42 @@ export const columnList = [
head: false,
isshowSummary: true,
},
// {
// prop: 'deliveryCrossingFee',
// label: '回扣',
// type: 1,
// values: '',
// width: '130',
// checkarr: [],
// fixed: false,
// sortable: true,
// head: false,
// isshowSummary: true,
// },
// {
// prop: 'deliveryCrossingFee',
// label: '申明价值',
// type: 1,
// values: '',
// width: '130',
// checkarr: [],
// fixed: false,
// sortable: true,
// head: false,
// isshowSummary: true,
// },
// {
// prop: 'deliveryCrossingFee',
// label: '保价费',
// type: 1,
// values: '',
// width: '130',
// checkarr: [],
// fixed: false,
// sortable: true,
// head: false,
// isshowSummary: true,
// },
{
prop: 'deliveryCrossingFee',
label: '回扣',
type: 1,
values: '',
width: '130',
checkarr: [],
fixed: false,
sortable: true,
head: false,
isshowSummary: true,
},
{
prop: 'deliveryCrossingFee',
label: '申明价值',
type: 1,
values: '',
width: '130',
checkarr: [],
fixed: false,
sortable: true,
head: false,
isshowSummary: true,
},
{
prop: 'deliveryCrossingFee',
label: '保价费',
type: 1,
values: '',
width: '130',
checkarr: [],
fixed: false,
sortable: true,
head: false,
isshowSummary: true,
},
{
prop: 'shipperPerson',
label: '发货人',
@ -712,28 +758,28 @@ export const columnList = [
sortable: true,
head: false,
},
// {
// prop: 'signNum',
// label: '签收人',
// type: 1,
// values: '',
// width: '150',
// checkarr: [],
// fixed: false,
// sortable: true,
// head: false,
// },
// {
// prop: 'signNum',
// label: '配送司机',
// type: 1,
// values: '',
// width: '150',
// checkarr: [],
// fixed: false,
// sortable: true,
// head: false,
// },
{
prop: 'signNum',
label: '签收人',
type: 1,
values: '',
width: '150',
checkarr: [],
fixed: false,
sortable: true,
head: false,
},
{
prop: 'signNum',
label: '配送司机',
type: 1,
values: '',
width: '150',
checkarr: [],
fixed: false,
sortable: true,
head: false,
},
{
prop: 'syncFeeStatus',
label: '是否计算价格',

7
src/views/finance/ReconciliationDepositSlip.vue

@ -96,6 +96,8 @@
<!-- 审核 -->
<el-button type="primary" icon="Stamp" @click="handleConfirm">生成对账单</el-button>
<el-button type="primary" icon="Stamp" @click="handleJiesuan">批量结算完成</el-button>
<!-- 导出 -->
<el-button type="primary" icon="Download" @click="handleExport"> </el-button>
</div>
@ -598,6 +600,11 @@ const handleConfirm = async () => {
setNodeHeight(_node, details.popUpShow.confirmVisited ? '' : '500px', true);
};
const handleJiesuan= async () => {
if (details.selectionList.length === 0) return ElMessage.warning('请选择需要确认的数据');
}
const handleSubmitConfrim = () => {
ElMessageBox.confirm('是否确认对账单?', '提示', {
confirmButtonText: '确定',

Loading…
Cancel
Save