|
@@ -40,6 +40,7 @@
|
|
|
:data="mixins_list"
|
|
|
:pageset="mixins_pageset"
|
|
|
@page-change="pageChange"
|
|
|
+ :selectable="selectable"
|
|
|
@selection-change="selectionChange"
|
|
|
>
|
|
|
<template slot-scope="scope" slot="payBeginTime">
|
|
@@ -201,6 +202,19 @@ export default {
|
|
|
this.$message.error('您尚未选择要收款项,请选择后再操作批量');
|
|
|
return;
|
|
|
}
|
|
|
+ let tag = false;
|
|
|
+ this.selectRow.map((item) => {
|
|
|
+ if (this.selectRow[0].assetsId == item.assetsId) {
|
|
|
+ tag = true;
|
|
|
+ } else {
|
|
|
+ tag = false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ if (!tag) {
|
|
|
+ this.$message.error('选择同一房间后再操作批量');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
title = '批量收款';
|
|
|
hideStar = true;
|
|
|
height = '528px';
|
|
@@ -279,6 +293,9 @@ export default {
|
|
|
}
|
|
|
|
|
|
return text;
|
|
|
+ },
|
|
|
+ selectable(row, index) {
|
|
|
+ return true;
|
|
|
}
|
|
|
},
|
|
|
watch: {
|