|
|
@@ -423,28 +423,89 @@
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+ // 设置结算结果
|
|
|
+ function setResult_v2(order_id, match_id, game_code){
|
|
|
+ $.getJSON("/admin/SoccerNoteList/manualmatchget_v2", {'order_id': order_id}, function (res) {
|
|
|
+ if (1 == res.status) {
|
|
|
+ setResult_v2_game(res.data.order, res.data.result,res.data.results,order_id, match_id, game_code);
|
|
|
+
|
|
|
+ } else {
|
|
|
+ layer.alert("数据拉取失败!", {title: '友情提示', icon: 2});
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ function setResult_v2_game(orderObj, resultObj,resultsObj,order_id,match_id,game_code) {
|
|
|
+ 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>' +
|
|
|
+ ' <label class="layui-form-label" style="width:120px;">'+orderObj.odds_code+'</label>' +
|
|
|
+ ' <div class="layui-input-inline" style="width: 150px;">' +
|
|
|
+ ' <input type="hidden" name="odds_code" id="odds_code" placeholder="" value="' + orderObj.odds_code +'" required autocomplete="off" class="layui-input">' +
|
|
|
+ ' <input type="text" name="result" id="result" placeholder="" value="' + resultsObj.result +'" required autocomplete="off" class="layui-input">' +
|
|
|
+ ' </div>' +
|
|
|
+ ' </div>'+
|
|
|
+ '</div>';
|
|
|
+
|
|
|
+ layer.open({
|
|
|
+ area: ['700px', '200px'], //宽高
|
|
|
+ type: 1,
|
|
|
+ title: '设置比分',
|
|
|
+ content: content, //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响,
|
|
|
+ btn: ['提交', '取消'],
|
|
|
+ yes: function (index, layero) {
|
|
|
+ matchdata = JSON.stringify({
|
|
|
+ odds_code: $("#odds_code").val(),
|
|
|
+ result: $("#result").val(),
|
|
|
+ });
|
|
|
+ console.log(matchdata);
|
|
|
+ ajax_setResult_all_v2(order_id,game_code,match_id,matchdata);
|
|
|
+ return true;
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ function ajax_setResult_all_v2(order_id, game_code, match_id, matchdata){
|
|
|
+ // 请求设置接口
|
|
|
+ $.ajax({
|
|
|
+ type: 'POST',
|
|
|
+ dataType: 'json',
|
|
|
+ url: '/admin/SoccerNoteList/matchpdate_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});
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
// 设置结算比分
|
|
|
function setScore_v2(order_id, match_id, game_code) {
|
|
|
- // var order_id =
|
|
|
- // var match_id =
|
|
|
- // var game_code =
|
|
|
$.getJSON("/admin/SoccerNoteList/manualmatchget_v2", {'order_id': order_id}, function (res) {
|
|
|
if (1 == res.status) {
|
|
|
//console.log(res);
|
|
|
switch (game_code) {
|
|
|
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,res.data.results,order_id, match_id, game_code);
|
|
|
break;
|
|
|
case 'lq':
|
|
|
- setScore_v2_lq(res.data.order, res.data.result,order_id, match_id, game_code);
|
|
|
+ setScore_v2_lq(res.data.order, res.data.result,res.data.results,order_id, match_id, game_code);
|
|
|
break;
|
|
|
case 'bq':
|
|
|
- setScore_v2_bq(res.data.order, res.data.result,order_id, match_id, game_code);
|
|
|
+ setScore_v2_bq(res.data.order, res.data.result,res.data.results,order_id, match_id, game_code);
|
|
|
break;
|
|
|
case 'wq':
|
|
|
- setScore_v2_wq(res.data.order, res.data.result,order_id, match_id, game_code);
|
|
|
+ setScore_v2_wq(res.data.order, res.data.result,res.data.results,order_id, match_id, game_code);
|
|
|
break;
|
|
|
}
|
|
|
} else {
|
|
|
@@ -478,26 +539,38 @@
|
|
|
}
|
|
|
*/
|
|
|
|
|
|
- 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">' +
|
|
|
- ' <div class="layui-inline">' +
|
|
|
- ' <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;">' +
|
|
|
- ' <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 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">' +
|
|
|
- ' </div>' +
|
|
|
- ' <label class="layui-form-label" style="width:100px;">全场[主/客]</label>' +
|
|
|
- ' <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">' +
|
|
|
- ' </div>' +
|
|
|
- ' <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">' +
|
|
|
- ' </div>' +
|
|
|
- ' </div>' +
|
|
|
- '</div>';
|
|
|
+ function setScore_v2_zq(orderObj, resultObj,resultsObj,order_id,match_id,game_code) {
|
|
|
+ console.log(resultsObj.result);
|
|
|
+ let content = '<div style="width: 100%;height:25px;"></div><div class="layui-form-item">' ;
|
|
|
+ if(orderObj['is_champion'] == 1){
|
|
|
+ content += ' <div class="layui-inline">' +
|
|
|
+ ' <label class="layui-form-label" style="width:100px;">冠军注单玩法:</label>' +
|
|
|
+ ' <label class="layui-form-label" style="width:120px;">'+orderObj.odds_code+'</label>' +
|
|
|
+ ' <div class="layui-input-inline" style="width: 150px;">' +
|
|
|
+ ' <input type="text" name="result" id="result" placeholder="" value="' + resultsObj.result +'" required autocomplete="off" class="layui-input">' +
|
|
|
+ ' </div>' +
|
|
|
+ ' </div>' ;
|
|
|
+ }else{
|
|
|
+ content += ' <div class="layui-inline">' +
|
|
|
+ ' <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;">' +
|
|
|
+ ' <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 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">' +
|
|
|
+ ' </div>' +
|
|
|
+ ' <label class="layui-form-label" style="width:100px;">全场[主/客]</label>' +
|
|
|
+ ' <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">' +
|
|
|
+ ' </div>' +
|
|
|
+ ' <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">' +
|
|
|
+ ' </div>' +
|
|
|
+ ' </div>' ;
|
|
|
+ }
|
|
|
+
|
|
|
+ content += '</div>';
|
|
|
|
|
|
layer.open({
|
|
|
area: ['700px', '200px'], //宽高
|
|
|
@@ -512,13 +585,14 @@
|
|
|
home_u: $("#set_zq_home_score_u").val(),
|
|
|
guest_u: $("#set_zq_guest_score_u").val(),
|
|
|
});
|
|
|
-
|
|
|
+console.log(matchdata);
|
|
|
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);
|