|
@@ -414,7 +414,7 @@
|
|
|
function setScore_v2(order_id, match_id, game_code) {
|
|
function setScore_v2(order_id, match_id, game_code) {
|
|
|
$.getJSON("/admin/SoccerNoteList/manualmatchget_v2", {'order_id': order_id}, function (res) {
|
|
$.getJSON("/admin/SoccerNoteList/manualmatchget_v2", {'order_id': order_id}, function (res) {
|
|
|
if (1 == res.status) {
|
|
if (1 == res.status) {
|
|
|
- console.log(res);
|
|
|
|
|
|
|
+ //console.log(res);
|
|
|
switch (game_code) {
|
|
switch (game_code) {
|
|
|
case 'zq':
|
|
case 'zq':
|
|
|
setScore_v2_zq(res.data.order, res.data.result,order_id, match_id, game_code);
|
|
setScore_v2_zq(res.data.order, res.data.result,order_id, match_id, game_code);
|
|
@@ -438,20 +438,18 @@
|
|
|
function setScore_v2_zq(orderObj, resultObj,order_id,match_id,game_code) {
|
|
function setScore_v2_zq(orderObj, resultObj,order_id,match_id,game_code) {
|
|
|
let content = '<div style="width: 100%;height:25px;"></div><div class="layui-form-item">' +
|
|
let content = '<div style="width: 100%;height:25px;"></div><div class="layui-form-item">' +
|
|
|
' <div class="layui-inline">' +
|
|
' <div class="layui-inline">' +
|
|
|
- ' <label class="layui-form-label">进球数:</label>' +
|
|
|
|
|
- ' <label class="layui-form-label">上半场</label>' +
|
|
|
|
|
|
|
+ ' <label class="layui-form-label" style="width:60px;">进球数:</label>' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width:100px;">上半场[主/客]</label>' +
|
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
|
' <input type="text" name="set_zq_home_score" id="set_zq_home_score_u" placeholder="主" value="' + resultObj.u_home_score +'" required autocomplete="off" class="layui-input">' +
|
|
' <input type="text" name="set_zq_home_score" id="set_zq_home_score_u" placeholder="主" value="' + resultObj.u_home_score +'" required autocomplete="off" class="layui-input">' +
|
|
|
' </div>' +
|
|
' </div>' +
|
|
|
- ' <div class="layui-form-mid"></div>' +
|
|
|
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
|
' <input type="text" name="set_zq_guest_score" id="set_zq_guest_score_u" placeholder="客" value="' + resultObj.u_guest_score +'" required autocomplete="off" class="layui-input">' +
|
|
' <input type="text" name="set_zq_guest_score" id="set_zq_guest_score_u" placeholder="客" value="' + resultObj.u_guest_score +'" required autocomplete="off" class="layui-input">' +
|
|
|
' </div>' +
|
|
' </div>' +
|
|
|
- ' <label class="layui-form-label">全场</label>' +
|
|
|
|
|
|
|
+ ' <label class="layui-form-label" style="width:100px;">全场[主/客]</label>' +
|
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
|
' <input type="text" name="set_zq_home_score" id="set_zq_home_score" placeholder="主" value="' + resultObj.home_score +'" required autocomplete="off" class="layui-input">' +
|
|
' <input type="text" name="set_zq_home_score" id="set_zq_home_score" placeholder="主" value="' + resultObj.home_score +'" required autocomplete="off" class="layui-input">' +
|
|
|
' </div>' +
|
|
' </div>' +
|
|
|
- ' <div class="layui-form-mid"></div>' +
|
|
|
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
' <div class="layui-input-inline" style="width: 50px;">' +
|
|
|
' <input type="text" name="set_zq_guest_score" id="set_zq_guest_score" placeholder="客" value="' + resultObj.guest_score +'" required autocomplete="off" class="layui-input">' +
|
|
' <input type="text" name="set_zq_guest_score" id="set_zq_guest_score" placeholder="客" value="' + resultObj.guest_score +'" required autocomplete="off" class="layui-input">' +
|
|
|
' </div>' +
|
|
' </div>' +
|
|
@@ -459,7 +457,7 @@
|
|
|
'</div>';
|
|
'</div>';
|
|
|
|
|
|
|
|
layer.open({
|
|
layer.open({
|
|
|
- area: ['600px', '250px'], //宽高
|
|
|
|
|
|
|
+ area: ['700px', '200px'], //宽高
|
|
|
type: 1,
|
|
type: 1,
|
|
|
title: '设置比分',
|
|
title: '设置比分',
|
|
|
content: content, //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响,
|
|
content: content, //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响,
|
|
@@ -472,47 +470,222 @@
|
|
|
guest_u: $("#set_zq_guest_score_u").val(),
|
|
guest_u: $("#set_zq_guest_score_u").val(),
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
- // 请求设置接口
|
|
|
|
|
- $.ajax({
|
|
|
|
|
- type: 'POST',
|
|
|
|
|
- dataType: 'json',
|
|
|
|
|
- url: '/admin/SoccerNoteList/manualmatchpdate_v2',
|
|
|
|
|
- data: {order_id: order_id, game_code: game_code, match_id: match_id, matchdata: matchdata},
|
|
|
|
|
- success: function (res) {
|
|
|
|
|
- if (1 == res.status) {
|
|
|
|
|
- layer.alert("设置成功", {title: '友情提示', icon: 1, closeBtn: 0}, function () {
|
|
|
|
|
- window.location.reload();
|
|
|
|
|
- });
|
|
|
|
|
- } else {
|
|
|
|
|
- layer.alert("服务器异常(0)", {title: '友情提示', icon: 2});
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- error: function () {
|
|
|
|
|
- layer.alert("服务器异常(1)", {title: '友情提示', icon: 2});
|
|
|
|
|
- }
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ ajax_setScore_all_v2(order_id,game_code,match_id,matchdata);
|
|
|
|
|
+ return true;
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ function setScore_v2_lq(orderObj, resultObj,order_id,match_id,game_code) {
|
|
|
|
|
+ let home = JSON.parse(resultObj.home_score);
|
|
|
|
|
+ let guest = JSON.parse(resultObj.guest_score);
|
|
|
|
|
|
|
|
|
|
+ let content = '<div style="width: 100%;height:25px;"></div><div class="layui-form-item">' +
|
|
|
|
|
+ ' <div class="layui-inline">' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width: 100px;">主队各场球数:</label>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_home_score_1" id="set_lq_home_score_1" value="' + home[1] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_home_score_2" id="set_lq_home_score_2" value="' + home[2] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_home_score_3" id="set_lq_home_score_3" value="' + home[3] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_home_score_4" id="set_lq_home_score_4" value="' + home[4] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-inline">' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width: 100px;">客队各场球数:</label>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_gueste_score_1" id="set_lq_gueste_score_1" value="' + guest[1] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_gueste_score_2" id="set_lq_gueste_score_2" value="' + guest[2] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_gueste_score_3" id="set_lq_gueste_score_3" value="' + guest[3] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_lq_gueste_score_4" id="set_lq_gueste_score_4" value="' + guest[4] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ '</div>';
|
|
|
|
|
|
|
|
|
|
+ layer.open({
|
|
|
|
|
+ area: ['800px', '200px'], //宽高
|
|
|
|
|
+ type: 1,
|
|
|
|
|
+ title: '设置比分',
|
|
|
|
|
+ content: content, //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响,
|
|
|
|
|
+ btn: ['提交', '取消'],
|
|
|
|
|
+ yes: function (index, layero) {
|
|
|
|
|
+ matchdata = JSON.stringify({
|
|
|
|
|
+ 'home': [$("#set_lq_home_score_1").val(), $("#set_lq_home_score_2").val(), $("#set_lq_home_score_3").val(), $("#set_lq_home_score_4").val(),],
|
|
|
|
|
+ 'guest': [$("#set_lq_gueste_score_1").val(), $("#set_lq_gueste_score_2").val(), $("#set_lq_gueste_score_3").val(), $("#set_lq_gueste_score_4").val(),],
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ // 请求设置接口
|
|
|
|
|
+ ajax_setScore_all_v2(order_id,game_code,match_id,matchdata);
|
|
|
return true;
|
|
return true;
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
- function setScore_v2_lq($orderObj, $resultObj) {
|
|
|
|
|
- layer.msg('还未定怎么做,等等.....');
|
|
|
|
|
- return ;
|
|
|
|
|
|
|
+ return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- function setScore_v2_bq($orderObj, $resultObj) {
|
|
|
|
|
- layer.msg('还未定怎么做,等等.....');
|
|
|
|
|
|
|
+
|
|
|
|
|
+ function setScore_v2_bq(orderObj, resultObj,order_id,match_id,game_code) {
|
|
|
|
|
+ let match_score = JSON.parse(resultObj.match_score_t);
|
|
|
|
|
+
|
|
|
|
|
+ let content = '<div style="width: 100%;height:25px;"></div><div class="layui-form-item">' +
|
|
|
|
|
+ ' <div class="layui-inline">' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width: 100px;">主队各局得分:</label>' ;
|
|
|
|
|
+
|
|
|
|
|
+ tmp = '' ;
|
|
|
|
|
+ for (let i=1;i<=9;i++){
|
|
|
|
|
+ tmp += '<div class="layui-input-inline" style="width: 30px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_bq_home_score_'+i+'" id="set_bq_home_score_'+i+'" value="' + match_score[i]['home'] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>';
|
|
|
|
|
+ }
|
|
|
|
|
+ content = content + tmp ;
|
|
|
|
|
+ content += ' </div>' +
|
|
|
|
|
+ ' <div class="layui-inline">' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width: 100px;">客队各局得分:</label>' ;
|
|
|
|
|
+ tmp = '' ;
|
|
|
|
|
+ for (let i=1;i<=9;i++){
|
|
|
|
|
+ tmp += ' <div class="layui-input-inline" style="width: 30px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_bq_gueste_score_'+i+'" id="set_bq_guest_score_'+i+'" value="' + + match_score[i]['guest'] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' ;
|
|
|
|
|
+ }
|
|
|
|
|
+ content = content + tmp ;
|
|
|
|
|
+ content += ' </div>' ;
|
|
|
|
|
+ content += '</div>';
|
|
|
|
|
+ content += ' <div class="layui-inline">' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width: 130px;">加试赛得分[主/客]:</label>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_bq_home_score_ext" id="set_bq_home_score_ext" value="' + match_score['other']['home'] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' <div class="layui-input-inline" style="width: 35px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_bq_guest_score_ext" id="set_bq_guest_score_ext" value="' + match_score['other']['guest'] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' +
|
|
|
|
|
+ ' </div>' ;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ layer.open({
|
|
|
|
|
+ area: ['800px', '300px'], //宽高
|
|
|
|
|
+ type: 1,
|
|
|
|
|
+ title: '设置比分',
|
|
|
|
|
+ content: content, //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响,
|
|
|
|
|
+ btn: ['提交', '取消'],
|
|
|
|
|
+ yes: function (index, layero) {
|
|
|
|
|
+
|
|
|
|
|
+ let home_scores=[],guest_scores=[],str_home,str_guest,i;
|
|
|
|
|
+ for (i=0;i<=8;i++){
|
|
|
|
|
+ str_home = '#set_bq_home_score_'+(i+1);
|
|
|
|
|
+ str_guest = '#set_bq_guest_score_'+(i+1);
|
|
|
|
|
+ home_scores.push($(str_home).val());
|
|
|
|
|
+ guest_scores.push($(str_guest).val());
|
|
|
|
|
+ //home_scores[i] = $(str_home).val();
|
|
|
|
|
+ //guest_scores[i] = $(str_guest).val();
|
|
|
|
|
+ //console.log(home_scores[i],guest_scores[i]);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ matchdata = JSON.stringify({
|
|
|
|
|
+ 'home':home_scores,
|
|
|
|
|
+ 'guest':guest_scores,
|
|
|
|
|
+ 'home_other':$("#set_bq_home_score_ext").val(),
|
|
|
|
|
+ 'guest_other':$("#set_bq_guest_score_ext").val(),
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ // 请求设置接口
|
|
|
|
|
+ ajax_setScore_all_v2(order_id,game_code,match_id,matchdata);
|
|
|
|
|
+ return true;
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
return ;
|
|
return ;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- function setScore_v2_wq($orderObj, $resultObj) {
|
|
|
|
|
- layer.msg('还未定怎么做,等等.....');
|
|
|
|
|
|
|
+ function setScore_v2_wq(orderObj, resultObj,order_id,match_id,game_code) {
|
|
|
|
|
+ let match_score = JSON.parse(resultObj.inning);
|
|
|
|
|
+
|
|
|
|
|
+ let content = '<div style="width: 100%;height:25px;"></div><div class="layui-form-item">' +
|
|
|
|
|
+ ' <div class="layui-inline">' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width: 100px;">主队各盘得分:</label>' ;
|
|
|
|
|
+
|
|
|
|
|
+ tmp = '' ;
|
|
|
|
|
+ for (let i=1;i<=5;i++){
|
|
|
|
|
+ tmp += '<div class="layui-input-inline" style="width: 30px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_wq_home_score_'+i+'" id="set_wq_home_score_'+i+'" value="' + match_score[i]['home'] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>';
|
|
|
|
|
+ }
|
|
|
|
|
+ content = content + tmp ;
|
|
|
|
|
+ content += ' </div>' +
|
|
|
|
|
+ ' <div class="layui-inline">' +
|
|
|
|
|
+ ' <label class="layui-form-label" style="width: 100px;">客队各盘得分:</label>' ;
|
|
|
|
|
+ tmp = '' ;
|
|
|
|
|
+ for (let i=1;i<=5;i++){
|
|
|
|
|
+ tmp += ' <div class="layui-input-inline" style="width: 30px;">' +
|
|
|
|
|
+ ' <input type="text" name="set_wq_gueste_score_'+i+'" id="set_wq_guest_score_'+i+'" value="' + + match_score[i]['guest'] + '" required autocomplete="off" class="layui-input">' +
|
|
|
|
|
+ ' </div>' ;
|
|
|
|
|
+ }
|
|
|
|
|
+ content = content + tmp ;
|
|
|
|
|
+ content += ' </div>' ;
|
|
|
|
|
+ content += '</div>';
|
|
|
|
|
+
|
|
|
|
|
+ layer.open({
|
|
|
|
|
+ area: ['800px', '200px'], //宽高
|
|
|
|
|
+ type: 1,
|
|
|
|
|
+ title: '设置比分',
|
|
|
|
|
+ content: content, //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响,
|
|
|
|
|
+ btn: ['提交', '取消'],
|
|
|
|
|
+ yes: function (index, layero) {
|
|
|
|
|
+
|
|
|
|
|
+ let home_scores=[],guest_scores=[],str_home,str_guest,i;
|
|
|
|
|
+ for (i=0;i<=8;i++){
|
|
|
|
|
+ str_home = '#set_wq_home_score_'+(i+1);
|
|
|
|
|
+ str_guest = '#set_wq_guest_score_'+(i+1);
|
|
|
|
|
+ home_scores.push($(str_home).val());
|
|
|
|
|
+ guest_scores.push($(str_guest).val());
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ matchdata = JSON.stringify({
|
|
|
|
|
+ 'home':home_scores,
|
|
|
|
|
+ 'guest':guest_scores
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ // 请求设置接口
|
|
|
|
|
+ ajax_setScore_all_v2(order_id,game_code,match_id,matchdata);
|
|
|
|
|
+ return true;
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
return ;
|
|
return ;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ function ajax_setScore_all_v2(order_id, game_code, match_id, matchdata){
|
|
|
|
|
+ // 请求设置接口
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ type: 'POST',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+ url: '/admin/SoccerNoteList/manualmatchpdate_v2',
|
|
|
|
|
+ data: {order_id: order_id, game_code: game_code, match_id: match_id, matchdata: matchdata},
|
|
|
|
|
+ success: function (res) {
|
|
|
|
|
+ if (1 == res.status) {
|
|
|
|
|
+ layer.alert("设置成功", {title: '友情提示', icon: 1, closeBtn: 0}, function () {
|
|
|
|
|
+ window.location.reload();
|
|
|
|
|
+ });
|
|
|
|
|
+ } else {
|
|
|
|
|
+ layer.alert("服务器异常(0)", {title: '友情提示', icon: 2});
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function () {
|
|
|
|
|
+ layer.alert("服务器异常(1)", {title: '友情提示', icon: 2});
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
|
|
|
// 设置结算比分
|
|
// 设置结算比分
|