Browse Source

11.14

master
lichong 5 months ago
parent
commit
c8f738a89c
  1. 37
      front/src/renderer/src/views/shujufenxi.vue

37
front/src/renderer/src/views/shujufenxi.vue

@ -78,13 +78,13 @@
<el-table :data="rightTableDataTi" style="width: 100%" row-key="id" height="calc(50vh - 92px)" <el-table :data="rightTableDataTi" style="width: 100%" row-key="id" height="calc(50vh - 92px)"
default-expand-all> default-expand-all>
<el-table-column prop="name" label="玩法(体彩)" width="116" /> <el-table-column prop="name" label="玩法(体彩)" width="116" />
<el-table-column prop="value" label="号码" min-width="60" /> <el-table-column prop="valuelabel" label="号码" min-width="60" />
<el-table-column prop="jine" label="金额" width="60" /> <el-table-column prop="jine" label="金额" width="60" />
</el-table> </el-table>
<el-table :data="rightTableDataFu" style="width: 100%" row-key="id" height="calc(50vh - 92px)" <el-table :data="rightTableDataFu" style="width: 100%" row-key="id" height="calc(50vh - 92px)"
default-expand-all> default-expand-all>
<el-table-column prop="name" label="玩法(福彩)" width="116" /> <el-table-column prop="name" label="玩法(福彩)" width="116" />
<el-table-column prop="value" label="号码" min-width="60" /> <el-table-column prop="valuelabel" label="号码" min-width="60" />
<el-table-column prop="jine" label="金额" width="60" /> <el-table-column prop="jine" label="金额" width="60" />
</el-table> </el-table>
</div> </div>
@ -647,6 +647,7 @@ export default {
haomaList.push({ haomaList.push({
type: "danxuan", type: "danxuan",
name: "单选", name: "单选",
valuelabel: `${numberItem}`,
value: `${numberItem}`, value: `${numberItem}`,
jine: (jine / 2) / (haoma.length), jine: (jine / 2) / (haoma.length),
caipiaotype: type caipiaotype: type
@ -654,6 +655,7 @@ export default {
haomaList.push({ haomaList.push({
type: "zuxuan", type: "zuxuan",
name: "组选", name: "组选",
valuelabel: `${numberItem}`,
value: `${numberItem}`, value: `${numberItem}`,
jine: (jine / 2) / (haoma.length), jine: (jine / 2) / (haoma.length),
caipiaotype: type caipiaotype: type
@ -677,6 +679,7 @@ export default {
haomaList.push({ haomaList.push({
type: "danxuan", type: "danxuan",
name: "单选", name: "单选",
valuelabel: `${numberItem}`,
value: `${numberItem}`, value: `${numberItem}`,
jine: (jine - (haoma.length) * numbers2 * 2) / numbers1 / (haoma.length), jine: (jine - (haoma.length) * numbers2 * 2) / numbers1 / (haoma.length),
caipiaotype: type caipiaotype: type
@ -686,6 +689,7 @@ export default {
haomaList.push({ haomaList.push({
type: "zuxuan", type: "zuxuan",
name: "组选", name: "组选",
valuelabel: `${numberItem}`,
value: `${numberItem}`, value: `${numberItem}`,
jine: (jine - (haoma.length) * numbers1 * 2) / numbers2 / (haoma.length), jine: (jine - (haoma.length) * numbers1 * 2) / numbers2 / (haoma.length),
caipiaotype: type caipiaotype: type
@ -709,6 +713,7 @@ export default {
haomaList.push({ haomaList.push({
type: `zuliu${key}`, type: `zuliu${key}`,
name: "组六", name: "组六",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: (jine / haoma.length), jine: (jine / haoma.length),
caipiaotype: type caipiaotype: type
@ -732,6 +737,7 @@ export default {
haomaList.push({ haomaList.push({
type: `zusan${key}`, type: `zusan${key}`,
name: "组三", name: "组三",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: (jine / haoma.length), jine: (jine / haoma.length),
caipiaotype: type caipiaotype: type
@ -753,6 +759,7 @@ export default {
haomaList.push({ haomaList.push({
type: `dudan`, type: `dudan`,
name: "毒", name: "毒",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: jine / (haoma.length), jine: jine / (haoma.length),
caipiaotype: type caipiaotype: type
@ -773,6 +780,7 @@ export default {
haomaList.push({ haomaList.push({
type: `shuangfei`, type: `shuangfei`,
name: "双飞", name: "双飞",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: jine / (haoma.length), jine: jine / (haoma.length),
caipiaotype: type caipiaotype: type
@ -801,6 +809,7 @@ export default {
type: `yimadingwei`, type: `yimadingwei`,
typePos: "百", typePos: "百",
name: "一码定位", name: "一码定位",
valuelabel: `${item}`,
value: item, value: item,
jine: jine / length, jine: jine / length,
caipiaotype: type caipiaotype: type
@ -812,6 +821,7 @@ export default {
type: `yimadingwei`, type: `yimadingwei`,
typePos: "十", typePos: "十",
name: "一码定位", name: "一码定位",
valuelabel: `${item}`,
value: item, value: item,
jine: jine / length, jine: jine / length,
caipiaotype: type caipiaotype: type
@ -823,6 +833,7 @@ export default {
type: `yimadingwei`, type: `yimadingwei`,
typePos: "个", typePos: "个",
name: "一码定位", name: "一码定位",
valuelabel: `${item}`,
value: item, value: item,
jine: jine / length, jine: jine / length,
caipiaotype: type caipiaotype: type
@ -851,6 +862,7 @@ export default {
type: `liangmadingwei`, type: `liangmadingwei`,
typePos: "百十", typePos: "百十",
name: "两码定位", name: "两码定位",
valuelabel: `百十${item}`,
value: item, value: item,
jine: jine / length, jine: jine / length,
caipiaotype: type caipiaotype: type
@ -862,6 +874,7 @@ export default {
type: `liangmadingwei`, type: `liangmadingwei`,
typePos: "十个", typePos: "十个",
name: "两码定位", name: "两码定位",
valuelabel: `十个${item}`,
value: item, value: item,
jine: jine / length, jine: jine / length,
caipiaotype: type caipiaotype: type
@ -873,6 +886,7 @@ export default {
type: `liangmadingwei`, type: `liangmadingwei`,
typePos: "百个", typePos: "百个",
name: "两码定位", name: "两码定位",
valuelabel: `百个${item}`,
value: item, value: item,
jine: jine / length, jine: jine / length,
caipiaotype: type caipiaotype: type
@ -894,6 +908,7 @@ export default {
haomaList.push({ haomaList.push({
type: `fushi`, type: `fushi`,
name: "复式", name: "复式",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: jine / (haoma.length), jine: jine / (haoma.length),
caipiaotype: type caipiaotype: type
@ -909,6 +924,7 @@ export default {
haomaList.push({ haomaList.push({
type: `quanbaoduizi`, type: `quanbaoduizi`,
name: "全包对子", name: "全包对子",
valuelabel: ``,
value: "", value: "",
jine: jine, jine: jine,
caipiaotype: type caipiaotype: type
@ -928,6 +944,7 @@ export default {
haomaList.push({ haomaList.push({
type: `baozi`, type: `baozi`,
name: "豹子", name: "豹子",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: jine / (haoma.length), jine: jine / (haoma.length),
caipiaotype: type caipiaotype: type
@ -948,6 +965,7 @@ export default {
haomaList.push({ haomaList.push({
type: `danxuan`, type: `danxuan`,
name: "单选", name: "单选",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: jine / (haoma.length), jine: jine / (haoma.length),
caipiaotype: type caipiaotype: type
@ -968,6 +986,7 @@ export default {
haomaList.push({ haomaList.push({
type: `zuxuan`, type: `zuxuan`,
name: "组选", name: "组选",
valuelabel: `${numberItem}`,
value: numberItem, value: numberItem,
jine: jine / (haoma.length), jine: jine / (haoma.length),
caipiaotype: type caipiaotype: type
@ -1020,53 +1039,59 @@ export default {
let children = [] let children = []
for (let i = 0; i < value.length; i++) { for (let i = 0; i < value.length; i++) {
let element = value[i]; let element = value[i];
let findItem = _.find(children, { str: `${element.name}${element.value}` }) let findItem = _.find(children, { str: `${element.name}${element.valuelabel}` })
if (findItem) { if (findItem) {
findItem.jine += element.jine findItem.jine += element.jine
} else { } else {
children.push({ children.push({
name: element.name, name: element.name,
id: element.id, id: element.id,
valuelabel: `${element.valuelabel}`,
value: `${element.value}`, value: `${element.value}`,
jine: element.jine, jine: element.jine,
str: `${element.name}${element.value}` str: `${element.name}${element.valuelabel}`
}) })
} }
} }
ticaiList.push({ ticaiList.push({
name: key, name: key,
id: `ti${key}`, id: `ti${key}`,
valuelabel: ``,
value: "", value: "",
jine: _.sumBy(children, 'jine'), jine: _.sumBy(children, 'jine'),
children: children children: children
}) })
} }
console.log(1065, fucaiGroupy);
for (let key in fucaiGroupy) { for (let key in fucaiGroupy) {
let value = fucaiGroupy[key] let value = fucaiGroupy[key]
let children = [] let children = []
for (let i = 0; i < value.length; i++) { for (let i = 0; i < value.length; i++) {
let element = value[i]; let element = value[i];
let findItem = _.find(children, { str: `${element.name}${element.value}` }) let findItem = _.find(children, { str: `${element.name}${element.valuelabel}` })
if (findItem) { if (findItem) {
findItem.jine += element.jine findItem.jine += element.jine
} else { } else {
children.push({ children.push({
name: element.name, name: element.name,
id: element.id, id: element.id,
valuelabel: `${element.valuelabel}`,
value: `${element.value}`, value: `${element.value}`,
jine: element.jine, jine: element.jine,
str: `${element.name}${element.value}` str: `${element.name}${element.valuelabel}`
}) })
} }
} }
fucaiList.push({ fucaiList.push({
name: key, name: key,
id: `fu${key}`, id: `fu${key}`,
valuelabel: ``,
value: "", value: "",
jine: _.sumBy(children, 'jine'), jine: _.sumBy(children, 'jine'),
children: children children: children
}) })
} }
console.log(1094, ticaiList,fucaiList);
this.rightTableDataTi = ticaiList this.rightTableDataTi = ticaiList
this.rightTableDataFu = fucaiList this.rightTableDataFu = fucaiList
}, },

Loading…
Cancel
Save