|
@@ -403,6 +403,7 @@
|
|
|
var cols1 = [[
|
|
|
{ title: 'ID', align: 'center', type: 'numbers' },
|
|
|
{ field: 'qi', title: '期数' },
|
|
|
+ { field: 'opentime', title: '开奖时间' },
|
|
|
{ field: 'iskj', title: '是否开奖',templet: function (res) {
|
|
|
return res['iskj']?'已开奖':'未开奖';
|
|
|
}
|
|
@@ -410,7 +411,7 @@
|
|
|
{ field: 'opencode', title: '开奖号码',width:200,templet: function (res) {
|
|
|
var str = ''
|
|
|
if(res.opencode) {
|
|
|
- if(res.opencode.indexOf('+')>-1) {
|
|
|
+ if(res.opencode.indexOf('+')>-1) { //开奖号有篮球
|
|
|
var rlist = res.opencode.substr(0,res.opencode.indexOf('+'))
|
|
|
var blist = res.opencode.substr(res.opencode.indexOf('+'),res.opencode.length)
|
|
|
if(res.zjcode) {
|
|
@@ -457,11 +458,21 @@
|
|
|
str += "<span class='ball bball'>"+(item.indexOf('+')>-1?item.replace('+',''):item)+"</span>"
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
- }else{
|
|
|
- res.opencode.split(',').forEach(item => {
|
|
|
- str += "<span class='ball redball'>"+item+"</span>"
|
|
|
- })
|
|
|
+ }else{//开奖号没有篮球
|
|
|
+ if(res.zjcode) {
|
|
|
+ var rednew = getRepeat(res.opencode.split(','),res.zjcode.split(','))
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ res.opencode.split(',').forEach(item => {
|
|
|
+ str += "<span class='ball'>"+item+"</span>"
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}else{
|
|
|
str = '暂未开奖'
|
|
@@ -469,7 +480,6 @@
|
|
|
return str
|
|
|
}
|
|
|
},
|
|
|
- { field: 'opentime', title: '开奖时间' },
|
|
|
{ field: 'title', title: '标题' },
|
|
|
{ field: 'authorname', title: '作者名称' },
|
|
|
{ field: 'dm1', title: '独胆' },
|
|
@@ -525,6 +535,83 @@
|
|
|
var cols2 = [[
|
|
|
{ title: 'ID', align: 'center', type: 'numbers' },
|
|
|
{ field: 'qi', title: '期数' },
|
|
|
+ { field: 'opentime', title: '开奖时间' },
|
|
|
+ { field: 'iskj', title: '是否开奖',templet: function (res) {
|
|
|
+ return res['iskj']?'已开奖':'未开奖';
|
|
|
+ }
|
|
|
+ },
|
|
|
+ { field: 'opencode', title: '开奖号码',width:200,templet: function (res) {
|
|
|
+ var str = ''
|
|
|
+ if(res.opencode) {
|
|
|
+ if(res.opencode.indexOf('+')>-1) { //开奖号有篮球
|
|
|
+ var rlist = res.opencode.substr(0,res.opencode.indexOf('+'))
|
|
|
+ var blist = res.opencode.substr(res.opencode.indexOf('+'),res.opencode.length)
|
|
|
+ if(res.zjcode) {
|
|
|
+ if(res.zjcode.indexOf('+')>-1) { //篮球中了
|
|
|
+ var yrlist = res.zjcode.substr(0,res.zjcode.indexOf('+')) //红球
|
|
|
+ var yblist = res.zjcode.substr(res.zjcode.indexOf('+'),res.zjcode.length) //篮球
|
|
|
+
|
|
|
+ var rednew = getRepeat(rlist.split(','),(yrlist && yrlist.split(',')))
|
|
|
+ var bluenew = getRepeat(blist.split(','),(yblist && yblist.split(',')))
|
|
|
+
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ for(var i=0;i<bluenew.length;i++) {
|
|
|
+ if(bluenew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball blueball'>"+bluenew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball bball'>"+bluenew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{ //篮球没中
|
|
|
+ var rednew = getRepeat(rlist.split(','),res.zjcode.split(','))
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ var bluenew = blist.split(',')
|
|
|
+ for(var i=0;i<bluenew.length;i++) {
|
|
|
+ str += "<span class='ball bball'>"+bluenew[i].replace('+','')+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{ //没有的情况
|
|
|
+ rlist.split(',').forEach((item,index) => {
|
|
|
+ str += "<span class='ball'>"+item+"</span>"
|
|
|
+ })
|
|
|
+ blist.split(',').forEach((item,index) => {
|
|
|
+ str += "<span class='ball bball'>"+(item.indexOf('+')>-1?item.replace('+',''):item)+"</span>"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }else{//开奖号没有篮球
|
|
|
+ if(res.zjcode) {
|
|
|
+ var rednew = getRepeat(res.opencode.split(','),res.zjcode.split(','))
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ res.opencode.split(',').forEach(item => {
|
|
|
+ str += "<span class='ball'>"+item+"</span>"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ str = '暂未开奖'
|
|
|
+ }
|
|
|
+ return str
|
|
|
+ }
|
|
|
+ },
|
|
|
{ field: 'title', title: '标题' },
|
|
|
{ field: 'authorname', title: '作者名称' },
|
|
|
{ field: 'dm1', title: '独胆' },
|
|
@@ -581,6 +668,83 @@
|
|
|
var cols3 = [[
|
|
|
{ title: 'ID', align: 'center', type: 'numbers' },
|
|
|
{ field: 'qi', title: '期数' },
|
|
|
+ { field: 'opentime', title: '开奖时间' },
|
|
|
+ { field: 'iskj', title: '是否开奖',templet: function (res) {
|
|
|
+ return res['iskj']?'已开奖':'未开奖';
|
|
|
+ }
|
|
|
+ },
|
|
|
+ { field: 'opencode', title: '开奖号码',width:200,templet: function (res) {
|
|
|
+ var str = ''
|
|
|
+ if(res.opencode) {
|
|
|
+ if(res.opencode.indexOf('+')>-1) { //开奖号有篮球
|
|
|
+ var rlist = res.opencode.substr(0,res.opencode.indexOf('+'))
|
|
|
+ var blist = res.opencode.substr(res.opencode.indexOf('+'),res.opencode.length)
|
|
|
+ if(res.zjcode) {
|
|
|
+ if(res.zjcode.indexOf('+')>-1) { //篮球中了
|
|
|
+ var yrlist = res.zjcode.substr(0,res.zjcode.indexOf('+')) //红球
|
|
|
+ var yblist = res.zjcode.substr(res.zjcode.indexOf('+'),res.zjcode.length) //篮球
|
|
|
+
|
|
|
+ var rednew = getRepeat(rlist.split(','),(yrlist && yrlist.split(',')))
|
|
|
+ var bluenew = getRepeat(blist.split(','),(yblist && yblist.split(',')))
|
|
|
+
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ for(var i=0;i<bluenew.length;i++) {
|
|
|
+ if(bluenew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball blueball'>"+bluenew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball bball'>"+bluenew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{ //篮球没中
|
|
|
+ var rednew = getRepeat(rlist.split(','),res.zjcode.split(','))
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ var bluenew = blist.split(',')
|
|
|
+ for(var i=0;i<bluenew.length;i++) {
|
|
|
+ str += "<span class='ball bball'>"+bluenew[i].replace('+','')+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{ //没有的情况
|
|
|
+ rlist.split(',').forEach((item,index) => {
|
|
|
+ str += "<span class='ball'>"+item+"</span>"
|
|
|
+ })
|
|
|
+ blist.split(',').forEach((item,index) => {
|
|
|
+ str += "<span class='ball bball'>"+(item.indexOf('+')>-1?item.replace('+',''):item)+"</span>"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }else{//开奖号没有篮球
|
|
|
+ if(res.zjcode) {
|
|
|
+ var rednew = getRepeat(res.opencode.split(','),res.zjcode.split(','))
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ res.opencode.split(',').forEach(item => {
|
|
|
+ str += "<span class='ball'>"+item+"</span>"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ str = '暂未开奖'
|
|
|
+ }
|
|
|
+ return str
|
|
|
+ }
|
|
|
+ },
|
|
|
{ field: 'title', title: '标题' },
|
|
|
{ field: 'authorname', title: '作者名称' },
|
|
|
{ field: 'sm2_r', title: '红球杀二' },
|
|
@@ -629,6 +793,83 @@
|
|
|
var cols4 = [[
|
|
|
{ title: 'ID', align: 'center', type: 'numbers' },
|
|
|
{ field: 'qi', title: '期数' },
|
|
|
+ { field: 'opentime', title: '开奖时间' },
|
|
|
+ { field: 'iskj', title: '是否开奖',templet: function (res) {
|
|
|
+ return res['iskj']?'已开奖':'未开奖';
|
|
|
+ }
|
|
|
+ },
|
|
|
+ { field: 'opencode', title: '开奖号码',width:200,templet: function (res) {
|
|
|
+ var str = ''
|
|
|
+ if(res.opencode) {
|
|
|
+ if(res.opencode.indexOf('+')>-1) { //开奖号有篮球
|
|
|
+ var rlist = res.opencode.substr(0,res.opencode.indexOf('+'))
|
|
|
+ var blist = res.opencode.substr(res.opencode.indexOf('+'),res.opencode.length)
|
|
|
+ if(res.zjcode) {
|
|
|
+ if(res.zjcode.indexOf('+')>-1) { //篮球中了
|
|
|
+ var yrlist = res.zjcode.substr(0,res.zjcode.indexOf('+')) //红球
|
|
|
+ var yblist = res.zjcode.substr(res.zjcode.indexOf('+'),res.zjcode.length) //篮球
|
|
|
+
|
|
|
+ var rednew = getRepeat(rlist.split(','),(yrlist && yrlist.split(',')))
|
|
|
+ var bluenew = getRepeat(blist.split(','),(yblist && yblist.split(',')))
|
|
|
+
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ for(var i=0;i<bluenew.length;i++) {
|
|
|
+ if(bluenew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball blueball'>"+bluenew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball bball'>"+bluenew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{ //篮球没中
|
|
|
+ var rednew = getRepeat(rlist.split(','),res.zjcode.split(','))
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ var bluenew = blist.split(',')
|
|
|
+ for(var i=0;i<bluenew.length;i++) {
|
|
|
+ str += "<span class='ball bball'>"+bluenew[i].replace('+','')+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{ //没有的情况
|
|
|
+ rlist.split(',').forEach((item,index) => {
|
|
|
+ str += "<span class='ball'>"+item+"</span>"
|
|
|
+ })
|
|
|
+ blist.split(',').forEach((item,index) => {
|
|
|
+ str += "<span class='ball bball'>"+(item.indexOf('+')>-1?item.replace('+',''):item)+"</span>"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }else{//开奖号没有篮球
|
|
|
+ if(res.zjcode) {
|
|
|
+ var rednew = getRepeat(res.opencode.split(','),res.zjcode.split(','))
|
|
|
+ for(var i=0;i<rednew.length;i++) {
|
|
|
+ if(rednew[i].indexOf(':')>-1) {
|
|
|
+ str += "<span class='ball redball'>"+rednew[i].replace(':','')+"</span>"
|
|
|
+ }else{
|
|
|
+ str += "<span class='ball'>"+rednew[i]+"</span>"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ res.opencode.split(',').forEach(item => {
|
|
|
+ str += "<span class='ball'>"+item+"</span>"
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ str = '暂未开奖'
|
|
|
+ }
|
|
|
+ return str
|
|
|
+ }
|
|
|
+ },
|
|
|
{ field: 'title', title: '标题' },
|
|
|
{ field: 'authorname', title: '作者名称'},
|
|
|
{ field: 'sm3_r', title: '前区杀三' },
|
|
@@ -697,8 +938,8 @@
|
|
|
type_zb:1, //指标类型
|
|
|
createtime: '2020-04-20',
|
|
|
iskj:true,
|
|
|
- opencode:'02,08,15,16,26,32+03',
|
|
|
- zjcode:'01,08,15,16,26,32+04',
|
|
|
+ opencode:'02,08,15',
|
|
|
+ zjcode:'08,03',
|
|
|
opentime: '每天下午6.30',
|
|
|
},
|
|
|
{
|
|
@@ -752,6 +993,23 @@
|
|
|
zjcode:'',
|
|
|
opentime: '每天下午6.30',
|
|
|
},
|
|
|
+ {
|
|
|
+ id: 5,
|
|
|
+ userid: 1003,
|
|
|
+ articlename: '哈哈哈哈哈',
|
|
|
+ authorname:'老李01',
|
|
|
+ money:'500',
|
|
|
+ qi: '20200425',
|
|
|
+ type_cz:2, //彩种类型
|
|
|
+ type:3, //打赏类型
|
|
|
+ type_article:2, //文章类型
|
|
|
+ type_zb:9, //指标类型
|
|
|
+ createtime: '2020-04-20',
|
|
|
+ iskj:true,
|
|
|
+ opencode:'07,19,20,31,34+05,08',
|
|
|
+ zjcode:'34+05,08',
|
|
|
+ opentime: '每天下午6.30',
|
|
|
+ },
|
|
|
],
|
|
|
title: '彩种文章列表',
|
|
|
cellMinWidth: 80,
|