var copyArr = [
{
bChargeNo: "C003001",
bCount: 11,
buildArea: "120",
businessAmount: "1.00",
chargeMold: "I028",
chargeNo: "Y001",
chargeType: "I02",
cid: "CID15647288931330008",
companyId: "PCID15647105693650986",
companyName: "公司名",
feeList: [
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "水费",
chargeNo: "C003001",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211231175533282999315",
sharding_gen_2: "C003001",
unitPrice: "1",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "居民电费",
chargeNo: "C004479580",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211231175533287895054",
sharding_gen_2: "C004479580",
unitPrice: "1",
},
{
businessType: "I028",
canOpenInvoice: "1",
chargeName: "商铺水费公摊",
chargeNo: "C003479578",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211231175533285552056",
sharding_gen_2: "C003479578",
unitPrice: "2",
},
{
businessType: "I022",
canOpenInvoice: "1",
chargeName: "装修垃圾费",
chargeNo: "C008479628",
disAmount: 0,
endDate: "202112311954",
paymentAmount: "0.01",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211231175538780170369",
sharding_gen_2: "C008479628",
sharding_gen_3: "202112311754",
startDate: "202112311754",
},
{
businessType: "I022",
canOpenInvoice: "2",
chargeName: "中介费",
chargeNo: "C008012",
disAmount: 0,
endDate: "202112311854",
paymentAmount: "1000",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211231175538788375266",
sharding_gen_2: "C008012",
sharding_gen_3: "202112311754",
startDate: "202112311754",
},
{
businessType: "I022",
canOpenInvoice: "1",
chargeName: "装修垃圾费",
chargeNo: "C008479628",
disAmount: 0,
endDate: "202112311854",
paymentAmount: "0.01",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211231175538765385208",
sharding_gen_2: "C008479628",
sharding_gen_3: "202112311754",
startDate: "202112311754",
},
{
businessType: "I022",
canOpenInvoice: "2",
chargeName: "绿化垃圾清运费",
chargeNo: "C008479632",
disAmount: 0,
endDate: "202112311955",
paymentAmount: "134.79",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211231175538800770871",
sharding_gen_2: "C008479632",
sharding_gen_3: "202112311755",
startDate: "202112311755",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "车库管理费",
chargeNo: "C002479551",
chargeWay: "01",
disAmount: 0,
endDate: "20220331",
licensePlate: "京A103856",
paymentAmount: "0.01",
penalty: 0,
quantity: "0",
sharding_gen_1: "ICIPB20211231175533286260966",
sharding_gen_2: "C002479551",
sharding_gen_3: "20220301",
startDate: "20220301",
unitPrice: "0.01",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "车位服务费",
chargeNo: "C002002",
chargeWay: "06",
disAmount: 0,
endDate: "20220331",
licensePlate: "京A129450",
paymentAmount: "100.90",
penalty: 0,
quantity: "0",
sharding_gen_1: "ICIPB20211231175533289559732",
sharding_gen_2: "C002002",
sharding_gen_3: "20220301",
startDate: "20220301",
unitPrice: "100.894",
},
{
businessType: "I028",
canOpenInvoice: "1",
chargeName: "商铺物业费",
chargeNo: "C001479543",
chargeWay: "01",
disAmount: 0,
endDate: "20220531",
paymentAmount: "2.00",
penalty: 0,
quantity: "0",
sharding_gen_1: "ICIPB20211231175533284732853",
sharding_gen_2: "C001479543",
sharding_gen_3: "20220501",
startDate: "20220501",
unitPrice: "2",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "多层物业费",
chargeNo: "C001479535",
chargeWay: "03",
disAmount: 0,
endDate: "20250430",
paymentAmount: "360.00",
penalty: 0,
quantity: "120",
sharding_gen_1: "ICIPB20211231175533288696846",
sharding_gen_2: "C001479535",
sharding_gen_3: "20250401",
startDate: "20250401",
unitPrice: "3",
},
],
houseId: "HID16105960159910973",
operator: "C16371161235920001",
operatorName: "邓俊玉",
ownerName: "测试转让业主",
payAmount: "1600.72",
payChannel: "003",
payDate: "20211231175533",
payStatus: "03",
payType: "003",
paymengtName: "测试转让业主",
plotName: "测试小区2",
recordCompanyName: "公司名",
roomNo: "五期尊享1幢1单元3002",
serviceCharge: "0",
sharding_gen_1: "THPT20211231175533211917486",
terminalId: "T-WEB",
transChargeType: "02",
transId: "THPT20211231175533211917486",
transInvoiceFlag: "1",
transInvoiceStatus: "01",
transNo: "THPT20211231175533211917486",
transStatus: "03",
},
{
bChargeNo: "C003001",
bCount: 7,
buildArea: "120",
businessAmount: "1.00",
chargeMold: "I028",
chargeNo: "Y001",
chargeType: "I02",
cid: "CID15647288931330008",
companyId: "PCID15647105693650986",
companyName: "公司名",
feeList: [
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "水费",
chargeNo: "C003001",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211231092716840944888",
sharding_gen_2: "C003001",
unitPrice: "1",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "居民电费",
chargeNo: "C004479580",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211231092716844460171",
sharding_gen_2: "C004479580",
unitPrice: "1",
},
{
businessType: "I028",
canOpenInvoice: "1",
chargeName: "商铺水费公摊",
chargeNo: "C003479578",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211231092716842745598",
sharding_gen_2: "C003479578",
unitPrice: "2",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "车库管理费",
chargeNo: "C002479551",
chargeWay: "01",
disAmount: 0,
endDate: "20220228",
licensePlate: "京A103856",
paymentAmount: "0.01",
penalty: 0,
quantity: "0",
sharding_gen_1: "ICIPB20211231092716843364244",
sharding_gen_2: "C002479551",
sharding_gen_3: "20220201",
startDate: "20220201",
unitPrice: "0.01",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "车位服务费",
chargeNo: "C002002",
chargeWay: "06",
disAmount: 0,
endDate: "20220228",
licensePlate: "京A129450",
paymentAmount: "100.90",
penalty: 0,
quantity: "0",
sharding_gen_1: "ICIPB20211231092716846205593",
sharding_gen_2: "C002002",
sharding_gen_3: "20220201",
startDate: "20220201",
unitPrice: "100.894",
},
{
businessType: "I028",
canOpenInvoice: "1",
chargeName: "商铺物业费",
chargeNo: "C001479543",
chargeWay: "01",
disAmount: 0,
endDate: "20220430",
paymentAmount: "2.00",
penalty: 0,
quantity: "0",
sharding_gen_1: "ICIPB20211231092716841731482",
sharding_gen_2: "C001479543",
sharding_gen_3: "20220401",
startDate: "20220401",
unitPrice: "2",
},
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "多层物业费",
chargeNo: "C001479535",
chargeWay: "03",
disAmount: 0,
endDate: "20250331",
paymentAmount: "360.00",
penalty: 0,
quantity: "120",
sharding_gen_1: "ICIPB20211231092716845419971",
sharding_gen_2: "C001479535",
sharding_gen_3: "20250301",
startDate: "20250301",
unitPrice: "3",
},
],
houseId: "HID16105960159910973",
operator: "C16371161235920001",
operatorName: "邓俊玉",
ownerName: "测试转让业主",
payAmount: "465.91",
payChannel: "003",
payDate: "20211231092716",
payStatus: "03",
payType: "003",
paymengtName: "测试转让业主",
plotName: "测试小区2",
recordCompanyName: "公司名",
roomNo: "五期尊享1幢1单元3002",
serviceCharge: "0",
sharding_gen_1: "THPT20211231092716795106067",
terminalId: "T-WEB",
transId: "THPT20211231092716795106067",
transInvoiceFlag: "1",
transInvoiceStatus: "01",
transNo: "THPT20211231092716795106067",
transStatus: "03",
},
{
advanceAmount: 1,
advanceType: "106",
bChargeNo: "C003001",
bCount: 3,
buildArea: "120",
businessAmount: "1.00",
chargeMold: "I028",
chargeNo: "Y001",
chargeType: "I02",
cid: "CID15647288931330008",
companyId: "PCID15647105693650986",
companyName: "公司名",
discountAmount: 1,
discounts: "106",
feeList: [
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "水费",
chargeNo: "C003001",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211230164725105891056",
sharding_gen_2: "C003001",
unitPrice: "1",
},
{
businessType: "I028",
canOpenInvoice: "1",
chargeName: "商铺水费公摊",
chargeNo: "C003479578",
chargeWay: "04",
disAmount: 0,
paymentAmount: "1.00",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211230164725136366935",
sharding_gen_2: "C003479578",
unitPrice: "2",
},
{
businessType: "I028",
canOpenInvoice: "1",
chargeName: "商铺物业费",
chargeNo: "C001479543",
chargeWay: "01",
disAmount: 1,
endDate: "20220331",
paymentAmount: "2.00",
penalty: 0,
quantity: "0",
sharding_gen_1: "ICIPB20211230164725106646203",
sharding_gen_2: "C001479543",
sharding_gen_3: "20220301",
startDate: "20220301",
unitPrice: "2",
},
],
houseId: "HID16105960159910973",
operator: "C16371161235920001",
operatorName: "邓俊玉",
ownerName: "测试转让业主",
payAmount: "3",
payChannel: "003",
payDate: "20211230164725",
payStatus: "03",
payType: "003",
paymengtName: "测试转让业主",
plotName: "测试小区2",
recordCompanyName: "公司名",
roomNo: "五期尊享1幢1单元3002",
serviceCharge: "0",
sharding_gen_1: "THPT20211230164725088988975",
terminalId: "T-WEB",
transId: "THPT20211230164725088988975",
transInvoiceFlag: "1",
transInvoiceStatus: "01",
transNo: "THPT20211230164725088988975",
transStatus: "03",
},
{
bChargeNo: "C003001",
bCount: 1,
buildArea: "1000",
businessAmount: "6.33",
chargeMold: "I028",
chargeNo: "C003001",
chargeType: "I02",
cid: "CID15647288931330008",
companyId: "PCID15647105693650986",
companyName: "公司名",
feeList: [
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "水费",
chargeNo: "C003001",
chargeWay: "04",
disAmount: 0,
paymentAmount: "6.33",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211229210608012948344",
sharding_gen_2: "C003001",
unitPrice: "1",
},
],
houseId: "HID15692044995920932",
operator: "C16099952354690112",
operatorName: "赵雅雯",
ownerName: "义稳",
payAmount: "6.33",
payChannel: "001",
payDate: "20211229210607",
payStatus: "03",
payType: "001",
paymengtName: "义稳",
plotName: "测试小区2",
recordCompanyName: "公司名",
roomNo: "C栋1001",
serviceCharge: "0",
sharding_gen_1: "THPT20211229210607993789890",
terminalId: "T-WEB",
transId: "THPT20211229210607993789890",
transInvoiceFlag: "1",
transInvoiceStatus: "01",
transNo: "THPT20211229210607993789890",
transStatus: "03",
},
{
bChargeNo: "C007001",
bCount: 7,
buildArea: "1000",
businessAmount: "1.00",
chargeMold: "I021",
chargeNo: "Y001",
chargeType: "I02",
cid: "CID15647288931330008",
companyId: "PCID15647105693650986",
companyName: "公司名",
detailNo: "BLLD16304356907700160",
feeList: [
{
businessType: "I028",
canOpenInvoice: "2",
chargeName: "水费",
chargeNo: "C003001",
chargeWay: "04",
disAmount: 0,
paymentAmount: "20.36",
penalty: 0,
quantity: "null",
sharding_gen_1: "ICIPB20211229210520415428891",
sharding_gen_2: "C003001",
unitPrice: "1",
},
{
businessType: "I024",
canOpenInvoice: "2",
chargeName: "居民电费",
chargeNo: "C004479580",
disAmount: 0,
endDate: "20160131",
paymentAmount: "4.00",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211229210520290151161",
sharding_gen_2: "C004479580",
sharding_gen_3: "20160101",
startDate: "20160101",
unitPrice: "",
},
{
businessType: "I024",
canOpenInvoice: "2",
chargeName: "居民电费",
chargeNo: "C004479580",
disAmount: 0,
endDate: "20160131",
paymentAmount: "9.00",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211229210520297453669",
sharding_gen_2: "C004479580",
sharding_gen_3: "20160101",
startDate: "20160101",
unitPrice: "",
},
{
businessType: "I021",
canOpenInvoice: "2",
chargeName: "居民电费",
chargeNo: "C004479580",
chargeWay: "04",
disAmount: 0,
endDate: "20210831",
lastReading: "0",
lastReadingdate: "20210701",
paymentAmount: "15.00",
penalty: 0,
quantity: "15.0",
sharding_gen_1: "ICIPB20211229210520282811572",
sharding_gen_2: "C004479580",
sharding_gen_3: "20210701",
startDate: "20210701",
thisReading: "15",
thisReadingdate: "20210831",
},
{
businessType: "I021",
canOpenInvoice: "2",
chargeName: "居民电费",
chargeNo: "C004479580",
chargeWay: "04",
disAmount: 0,
endDate: "20210831",
lastReading: "0",
lastReadingdate: "20210701",
paymentAmount: "0.98",
penalty: 0,
quantity: "11.0",
sharding_gen_1: "ICIPB20211229210520274480636",
sharding_gen_2: "C004479580",
sharding_gen_3: "20210701",
startDate: "20210701",
thisReading: "11",
thisReadingdate: "20210831",
},
{
businessType: "I021",
canOpenInvoice: "1",
chargeName: "装修服务费",
chargeNo: "C007001",
chargeWay: "01",
disAmount: 0,
endDate: "20210930",
paymentAmount: "1.00",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211229210520258128768",
sharding_gen_2: "C007001",
sharding_gen_3: "20210901",
startDate: "20210901",
unitPrice: "1",
},
{
businessType: "I021",
canOpenInvoice: "1",
chargeName: "绿化费",
chargeNo: "C001017",
chargeWay: "01",
disAmount: 0,
endDate: "20210930",
paymentAmount: "20.00",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211229210520266777570",
sharding_gen_2: "C001017",
sharding_gen_3: "20210901",
startDate: "20210901",
unitPrice: "20",
},
],
houseId: "HID15692044995920932",
operator: "C16099952354690112",
operatorName: "赵雅雯",
ownerName: "义稳",
payAmount: "70.34",
payChannel: "001",
payDate: "20211229210520",
payStatus: "03",
payType: "001",
paymengtName: "义稳",
plotName: "测试小区2",
recordCompanyName: "公司名",
roomNo: "C栋1001",
serviceCharge: "0",
sharding_gen_1: "THPT20211229210520237406994",
terminalId: "T-WEB",
transChargeType: "01",
transId: "THPT20211229210520237406994",
transInvoiceFlag: "1",
transInvoiceStatus: "01",
transNo: "THPT20211229210520237406994",
transStatus: "03",
},
{
bChargeNo: "C009479638",
bCount: 1,
buildArea: "100",
businessAmount: "-666.00",
chargeMark: "66",
chargeMold: "E033",
chargeNo: "C009479638",
chargeType: "E03",
cid: "CID15647288931330008",
companyId: "PCID15647105693650986",
companyName: "公司名",
feeList: [
{
businessType: "E033",
canOpenInvoice: "1",
chargeName: "装修履约保证金",
chargeNo: "C009479638",
disAmount: 0,
paymentAmount: "-666.00",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211229210345723793428",
sharding_gen_2: "C009479638",
},
],
houseId: "HID16337645936690001",
mobel: "15914334557",
operator: "C16099952354690112",
operatorName: "赵雅雯",
ownerName: "梁锐宾",
payAmount: "-666.00",
payChannel: "001",
payDate: "20211229210345",
payStatus: "03",
payType: "001",
paymengtName: "梁锐宾",
plotName: "测试小区2",
recordCompanyName: "公司名",
roomNo: "六期3幢1单元测试101",
serviceCharge: "0",
sharding_gen_1: "THPT20211229210345721214669",
terminalId: "T-WEB",
transId: "THPT20211229210345721214669",
transInvoiceFlag: "1",
transInvoiceStatus: "01",
transNo: "THPT20211229210345721214669",
transStatus: "03",
},
{
bChargeNo: "C009479638",
bCount: 1,
buildArea: "100",
businessAmount: "666.00",
chargeMold: "I026",
chargeNo: "C009479638",
chargeType: "I02",
cid: "CID15647288931330008",
companyId: "PCID15647105693650986",
companyName: "公司名",
feeList: [
{
businessType: "I026",
canOpenInvoice: "1",
chargeName: "装修履约保证金",
chargeNo: "C009479638",
disAmount: 0,
paymentAmount: "666.00",
penalty: 0,
quantity: "",
sharding_gen_1: "ICIPB20211229210336679728431",
sharding_gen_2: "C009479638",
},
],
houseId: "HID16337645936690001",
mobel: "15914334557",
operator: "C16099952354690112",
operatorName: "赵雅雯",
ownerName: "梁锐宾",
payAmount: "666",
payChannel: "001",
payDate: "20211229210336",
payStatus: "03",
payType: "001",
paymengtName: "梁锐宾",
plotName: "测试小区2",
recordCompanyName: "公司名",
roomNo: "六期3幢1单元测试101",
serviceCharge: "0",
sharding_gen_1: "THPT20211229210336676682463",
terminalId: "T-WEB",
transChargeType: "03",
transId: "THPT20211229210336676682463",
transInvoiceFlag: "1",
transInvoiceStatus: "01",
transNo: "THPT20211229210336676682463",
transStatus: "03",
},
]
var n = 6
var res = []
var list = []
for (var j = 0
copyArr[j].commonid = j
for (var i = 0
copyArr[j].feeList[i].commonid = copyArr[j].commonid
var temp = copyArr[j].feeList.slice(i * n, i * n + n)
if (temp.length) {
for (var index = 0
temp[index].transNo = copyArr[j].transNo
}
res.push(temp)
if (copyArr[j].commonid == copyArr[j].feeList[i].commonid) {
list.push(copyArr[j])
}
}
}
}
let newList = JSON.parse(JSON.stringify(list))
let newRes = JSON.parse(JSON.stringify(res))
for (var indexs = 0
newList[indexs].feeList = newRes[indexs]
for (var indexD = 0
newList[indexs].totalpayAmount = newRes[indexs][indexD].totalpayAmount
}
}
console.log(newList)