Browse Source

赡养人传参问题 修复

roose 4 năm trước cách đây
mục cha
commit
623a4dfb40
1 tập tin đã thay đổi với 13 bổ sung8 xóa
  1. 13 8
      pages/collectInfo/collectInfo.js

+ 13 - 8
pages/collectInfo/collectInfo.js

@@ -2646,7 +2646,7 @@ Page({
     let visitMode1 = 'regularsInfo[' + this.data.activeIndex + '].visitMode'
     this.setData({
       [visitMode]: items,
-      [visitMode1]: e.detail.value
+      [visitMode1]:JSON.stringify( e.detail.value)
     })
     console.log(this.data.regularsInfo, "我是?????????????");
 
@@ -3664,9 +3664,10 @@ Page({
             ];
             if (item.regularsInfo) {
               let partol = this.removeExcess(item.regularsInfo);
+              let partols = this.removeExcess(partol.visitMode);
               if (partol.visitMode) {
                 visitMode.forEach(items => {
-                  partol.visitMode.forEach(itemss => {
+                  partols.forEach(itemss => {
                     if (items.name == itemss) {
                       items.checked = true;
                     }
@@ -3698,12 +3699,14 @@ Page({
           let mmm = datass.map(item => {
             if (item.regularsInfo) {
               let partol = this.removeExcess(item.regularsInfo);
+              let partols = this.removeExcess(partol.visitMode);
               console.log(partol, "111111111111111111111");
+              console.log(partols, "99999999999999999999");
               return {
                 visitCount: partol.visitCount,
                 visitCountExt: partol.visitCountExt,
-                visitMode: partol.visitCouvisitModepartolnt,
-                visitModeExt: partol.visivisitModeExttCount,
+                visitMode: partols,
+                visitModeExt: partol.visitModeExt,
               }
             }
           })
@@ -4783,10 +4786,10 @@ Page({
             ];
             if (item.regularsInfo) {
               let partol = this.removeExcess(item.regularsInfo);
-              console.log(partol, "777777777777777777777");
+              let partols = this.removeExcess(partol.visitMode);
               if (partol.visitMode) {
                 visitMode.forEach(items => {
-                  partol.visitMode.forEach(itemss => {
+                  partols.forEach(itemss => {
                     if (items.name == itemss) {
                       items.checked = true;
                     }
@@ -4818,12 +4821,14 @@ Page({
           let mmm = datass.map(item => {
             if (item.regularsInfo) {
               let partol = this.removeExcess(item.regularsInfo);
+              let partols = this.removeExcess(partol.visitMode);
               console.log(partol, "111111111111111111111");
+              console.log(partols, "99999999999999999999");
               return {
                 visitCount: partol.visitCount,
                 visitCountExt: partol.visitCountExt,
-                visitMode: partol.visitCouvisitModepartolnt,
-                visitModeExt: partol.visivisitModeExttCount,
+                visitMode: partols,
+                visitModeExt: partol.visitModeExt,
               }
             }
           })