@@ -1019,7 +1019,7 @@ export const asyncRouterMap = [
}
},
{
- path: 'detail/:sn/:name',
+ path: 'detail/:sn/:name/:type',
name: 'companyReceivablePayableDetail',
component: () => import(/* webpackChunkName: "financialManagement" */ '@/views/financialManagement/companyReceivablePayable/detail.vue'),
meta: {
@@ -105,7 +105,7 @@ export default {
loadData: parameter => {
this.disabled = true
this.spinning = true
- const params = Object.assign(parameter, this.queryParam, { settleClientSn: this.$route.params.sn })
+ const params = Object.assign(parameter, this.queryParam, { settleClientSn: this.$route.params.sn, settleClientType: this.$route.params.type })
return settleInfoList(params).then(res => {
let data
if (res.status == 200) {
@@ -129,7 +129,7 @@ export default {
methods: {
// 详情
handleDetail (row) {
- this.$router.push({ path: `/financialManagement/companyReceivablePayable/detail/${row.settleClientSn}/${row.settleClientName}` })
+ this.$router.push({ path: `/financialManagement/companyReceivablePayable/detail/${row.settleClientSn}/${row.settleClientName}/${row.settleClientType}` })
// 合计
getTotal (param) {