liting2017 6 years ago
parent
commit
0248a338ef

+ 4 - 5
js/component/account/achievement/techAchievement.jsx

@@ -225,11 +225,10 @@ const DemandList = React.createClass({
     },
     delectRow(recard) {
         let deletedIds =[];
-        for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-            let rowItem = this.state.selectedRows[idx];
-            if (rowItem.id) {
-                deletedIds.push(rowItem.id);
-            }
+        let rowItem = this.state.selectedRowKeys[0];
+        let data = this.state.dataSource ||[];
+        if (data.length) {
+            deletedIds.push(data[rowItem].id);
         }
         this.setState({
             selectedRowKeys: [],

+ 6 - 6
js/component/account/business/businessProject.jsx

@@ -509,13 +509,13 @@ const BusinessProject = Form.create()(
 		},
 		//项目整行删除
 		delectRow() {
-			let deletedIds = '';
-			for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-				let rowItem = this.state.selectedRows[idx];
-				if (rowItem.id) {
-					deletedIds = rowItem.id;
-				}
+			let deletedIds ='';
+			let rowItem = this.state.selectedRowKeys[0];
+			let data = this.state.dataSource ||[];
+			if (data.length) {
+				deletedIds=(data[rowItem].id);
 			}
+			console.log(deletedIds);
 			this.setState({
 				selectedRowKeys: [],
 				loading: deletedIds.length > 0

+ 4 - 5
js/component/account/demand/techDemand.jsx

@@ -243,11 +243,10 @@ const DemandList = React.createClass({
     },
     delectRow(recard) {
         let deletedIds =[];
-        for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-            let rowItem = this.state.selectedRows[idx];
-            if (rowItem.id) {
-                deletedIds.push(rowItem.id);
-            }
+        let rowItem = this.state.selectedRowKeys[0];
+        let data = this.state.dataSource ||[];
+        if (data.length) {
+            deletedIds.push(data[rowItem].id);
         }
         this.setState({
             selectedRowKeys: [],