前端
This commit is contained in:
parent
393fb3a018
commit
6fdc798ea3
211
pmcalendar.php
211
pmcalendar.php
@ -318,6 +318,10 @@ if ($act == 'newevent') {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
html,body {
|
||||||
|
height: 100%;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
.xian2 {
|
.xian2 {
|
||||||
width: calc(100% - 200px);
|
width: calc(100% - 200px);
|
||||||
height: 1px;
|
height: 1px;
|
||||||
@ -549,6 +553,12 @@ if ($act == 'newevent') {
|
|||||||
position: fixed;
|
position: fixed;
|
||||||
right: 0;
|
right: 0;
|
||||||
z-index: 1001;
|
z-index: 1001;
|
||||||
|
overflow: scroll;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-scrollbar {
|
||||||
|
/*隐藏滚轮*/
|
||||||
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.pop-top {
|
.pop-top {
|
||||||
@ -615,7 +625,8 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
.cptext-box textarea {
|
.cptext-box textarea {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100px;
|
min-height: 111px;
|
||||||
|
max-height: 160px;
|
||||||
padding: 20px 14px;
|
padding: 20px 14px;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #848484;
|
color: #848484;
|
||||||
@ -626,11 +637,18 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
.fujian {
|
.fujian {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
flex-flow:row wrap;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #b8b8b8;
|
color: #b8b8b8;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.fujianinfo {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-top: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
.fujian img {
|
.fujian img {
|
||||||
width: 14px;
|
width: 14px;
|
||||||
margin-right: 7px;
|
margin-right: 7px;
|
||||||
@ -730,6 +748,7 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
<!-- 附件 -->
|
<!-- 附件 -->
|
||||||
<div class='fujian' id='fujianname' ></div>
|
<div class='fujian' id='fujianname' ></div>
|
||||||
|
<!-- <div class='fujian xz' id='xzfujianname' ></div> -->
|
||||||
<div class="tijaioanniu">
|
<div class="tijaioanniu">
|
||||||
<div style=" position: relative; display: none" class="upfujian" id="upfujian_cp">
|
<div style=" position: relative; display: none" class="upfujian" id="upfujian_cp">
|
||||||
<img class='tianjia' src='./assets/images/jiahao.png'/>
|
<img class='tianjia' src='./assets/images/jiahao.png'/>
|
||||||
@ -762,7 +781,7 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
<!-- 附件 -->
|
<!-- 附件 -->
|
||||||
<div class='fujian' disabled='disabled' id='yyfujian'></div>
|
<div class='fujian' disabled='disabled' id='yyfujian'></div>
|
||||||
|
<!-- <div class='fujian xz' id='yyxzfujian'></div> -->
|
||||||
<!-- <div style=" position: relative;display: inline-block;">
|
<!-- <div style=" position: relative;display: inline-block;">
|
||||||
<img class='tianjia' src='/assets/images/jiahao.png'/>
|
<img class='tianjia' src='/assets/images/jiahao.png'/>
|
||||||
<input name="customer_file" type="file" id="excelFile2"
|
<input name="customer_file" type="file" id="excelFile2"
|
||||||
@ -801,6 +820,7 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
<!-- 附件 -->
|
<!-- 附件 -->
|
||||||
<div class='fujian' id='yffujian'></div>
|
<div class='fujian' id='yffujian'></div>
|
||||||
|
<!-- <div class='fujian xz' id='yfxzfujian'></div> -->
|
||||||
<div class="tijaioanniu">
|
<div class="tijaioanniu">
|
||||||
<div style=" position: relative;display: none;" class="upfujian" id="upfujian_yf">
|
<div style=" position: relative;display: none;" class="upfujian" id="upfujian_yf">
|
||||||
<img class='tianjia' src='./assets/images/jia.png'/>
|
<img class='tianjia' src='./assets/images/jia.png'/>
|
||||||
@ -867,11 +887,13 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
<script type="text/x-dot-template" id="fujian-dot">
|
<script type="text/x-dot-template" id="fujian-dot">
|
||||||
{{~it:item:index}}
|
{{~it:item:index}}
|
||||||
<img src="./assets/images/xiazai.png"/ class='xiazaiimg'>
|
<div class='fujianinfo'>
|
||||||
<div id='cpfuinfo'>
|
<img src="./assets/images/xiazai.png"/ class='xiazaiimg'>
|
||||||
<a href='http://leguevent.local{{= item.file}}' target="_blank">{{= item.name}}</a>
|
<div id='cpfuinfo'>
|
||||||
|
<a href='http://10.0.0.5/leguevent_dev{{= item.file}}' target="_blank">{{= item.name}}</a>
|
||||||
|
</div>
|
||||||
|
<img src="./assets/images/x.png" class='ximg' onclick="deletefujian('{{= item.key}}')"/>
|
||||||
</div>
|
</div>
|
||||||
<img src="./assets/images/x.png" class='ximg' onclick="deletefujian('{{= item.key}}')"/>
|
|
||||||
{{~}}
|
{{~}}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@ -890,30 +912,34 @@ if ($act == 'newevent') {
|
|||||||
var dstr = ''
|
var dstr = ''
|
||||||
var dict = {};
|
var dict = {};
|
||||||
var notid;
|
var notid;
|
||||||
|
var arrcp = [];
|
||||||
|
var arryy = [];
|
||||||
|
var arryf = [];
|
||||||
|
|
||||||
function deletefujian(id){
|
function deletefujian(id){
|
||||||
|
|
||||||
if("<?=$isxfvrole?>" != "1" && "<?=$isxfyyerole?>" != "1" && "<?=$canEdit?>" != "1" && "<?=$isgxvrole?>" != "1" && "<?=$isgxyyerole?>" != "1" && "<?=$isgxcperole?>" != "1" && "<?=$isgxyferole?>" != "1" && "<?=$canEdit?>" != "1")return
|
if("<?=$isxfvrole?>" != "1" && "<?=$isxfyyerole?>" != "1" && "<?=$canEdit?>" != "1" && "<?=$isgxvrole?>" != "1" && "<?=$isgxyyerole?>" != "1" && "<?=$isgxcperole?>" != "1" && "<?=$isgxyferole?>" != "1" && "<?=$canEdit?>" != "1")return
|
||||||
|
if (confirm("确定删除该用户???")) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: './?app=uploader&act=del',
|
url: './?app=uploader&act=del',
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
data: {
|
data: {
|
||||||
id: notid,
|
id: notid,
|
||||||
key: id
|
key: id
|
||||||
},
|
},
|
||||||
success: function (res) {
|
success: function (res) {
|
||||||
console.log(res);
|
console.log(res);
|
||||||
alert('删除成功');
|
alert('删除成功');
|
||||||
showEventData(notid);
|
showEventData(notid);
|
||||||
textdisabled();
|
textdisabled();
|
||||||
},
|
},
|
||||||
error: function () {
|
error: function () {
|
||||||
alert('数据异常,请稍后重试!!!');
|
alert('数据异常,请稍后重试!!!');
|
||||||
showEventData(notid);
|
showEventData(notid);
|
||||||
textdisabled();
|
textdisabled();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// function isFocusyf(){
|
// function isFocusyf(){
|
||||||
@ -940,15 +966,15 @@ if ($act == 'newevent') {
|
|||||||
var len = obj.files.length;
|
var len = obj.files.length;
|
||||||
var temp;
|
var temp;
|
||||||
for (var i = 0; i < len; i++) {
|
for (var i = 0; i < len; i++) {
|
||||||
temp = obj.files[i].name;
|
// temp = obj.files[i].name;
|
||||||
|
var data = {};
|
||||||
|
data['name'] = obj.files[i].name
|
||||||
|
data['file'] = "#"
|
||||||
|
arrcp.push(data)
|
||||||
}
|
}
|
||||||
var arr = [];
|
$("#fujianname").empty();
|
||||||
var data = {};
|
|
||||||
data['name'] = temp
|
|
||||||
data['file'] = "#"
|
|
||||||
arr.push(data)
|
|
||||||
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
||||||
document.getElementById("fujianname").innerHTML = tmpltxt(arr);//数据渲染
|
document.getElementById("fujianname").innerHTML = tmpltxt(arrcp);//数据渲染
|
||||||
// console.log('arr');
|
// console.log('arr');
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -958,15 +984,15 @@ if ($act == 'newevent') {
|
|||||||
var len = obj.files.length;
|
var len = obj.files.length;
|
||||||
var temp;
|
var temp;
|
||||||
for (var i = 0; i < len; i++) {
|
for (var i = 0; i < len; i++) {
|
||||||
temp = obj.files[i].name;
|
// temp = obj.files[i].name;
|
||||||
|
var data = {};
|
||||||
|
data['name'] = obj.files[i].name
|
||||||
|
data['file'] = "#"
|
||||||
|
arryy.push(data)
|
||||||
}
|
}
|
||||||
var arr = [];
|
$("#yyfujian").empty();
|
||||||
var data = {};
|
|
||||||
data['name'] = temp
|
|
||||||
data['file'] = "#"
|
|
||||||
arr.push(data)
|
|
||||||
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
||||||
document.getElementById("yyfujian").innerHTML = tmpltxt(arr);//数据渲染
|
document.getElementById("yyfujian").innerHTML = tmpltxt(arryy);//数据渲染
|
||||||
})
|
})
|
||||||
|
|
||||||
$("#fujian_yf").change(function () {
|
$("#fujian_yf").change(function () {
|
||||||
@ -974,16 +1000,18 @@ if ($act == 'newevent') {
|
|||||||
var obj = document.getElementById("fujian_yf");
|
var obj = document.getElementById("fujian_yf");
|
||||||
var len = obj.files.length;
|
var len = obj.files.length;
|
||||||
var temp;
|
var temp;
|
||||||
|
// var arr = [];
|
||||||
for (var i = 0; i < len; i++) {
|
for (var i = 0; i < len; i++) {
|
||||||
temp = obj.files[i].name;
|
// temp = obj.files[i].name;
|
||||||
|
var data = {};
|
||||||
|
data['name'] = obj.files[i].name
|
||||||
|
data['file'] = "#"
|
||||||
|
arryf.push(data)
|
||||||
}
|
}
|
||||||
var arr = [];
|
$("#yffujian").empty();
|
||||||
var data = {};
|
console.log(arryf);
|
||||||
data['name'] = temp
|
|
||||||
data['file'] = "#"
|
|
||||||
arr.push(data)
|
|
||||||
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
||||||
document.getElementById("yffujian").innerHTML = tmpltxt(arr);//数据渲染
|
document.getElementById("yffujian").innerHTML = tmpltxt(arryf);//数据渲染
|
||||||
})
|
})
|
||||||
|
|
||||||
//产品提交
|
//产品提交
|
||||||
@ -1102,6 +1130,10 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
var i = 0;
|
var i = 0;
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('html,body').scrollTop(0)
|
||||||
|
})
|
||||||
|
|
||||||
function bianji() {
|
function bianji() {
|
||||||
|
|
||||||
if ("<?=$isgxyyerole?>" == "1") {
|
if ("<?=$isgxyyerole?>" == "1") {
|
||||||
@ -1181,7 +1213,6 @@ if ($act == 'newevent') {
|
|||||||
var m = date.getMonth();
|
var m = date.getMonth();
|
||||||
var y = date.getFullYear();
|
var y = date.getFullYear();
|
||||||
|
|
||||||
|
|
||||||
var calendar = window.calendar = $('#calendar').fullCalendar({
|
var calendar = window.calendar = $('#calendar').fullCalendar({
|
||||||
buttonText: {
|
buttonText: {
|
||||||
prev: '<i class="icon-chevron-left"></i>',
|
prev: '<i class="icon-chevron-left"></i>',
|
||||||
@ -1365,30 +1396,6 @@ if ($act == 'newevent') {
|
|||||||
} else {
|
} else {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// }else {
|
|
||||||
// $('#uploader').attr('action', './?app=uploader&id=' + calEvent.id + '&bumen=chanpin&act=add');
|
|
||||||
// $('#uploader_yy').attr('action', './?app=uploader&id=' + calEvent.id + '&bumen=yunyig&act=add')
|
|
||||||
// $("#uploader_yf").attr('action', './?app=uploader&id=' + calEvent.id + '&bumen=yanfa&act=add')
|
|
||||||
|
|
||||||
// //console.log($('#uploader').attr('action'))
|
|
||||||
|
|
||||||
// dict = {};
|
|
||||||
// $.post('./?app=pmcalendar&act=getEventByid', {id: calEvent.id}, function (txt) {
|
|
||||||
// var j = JSON.parse(txt);
|
|
||||||
// dict.start = j.start;
|
|
||||||
// dict.end = j.end;
|
|
||||||
// dict.id = calEvent.id;
|
|
||||||
// $('#game').val(j.game);
|
|
||||||
// $('#hour').val(j.shour);
|
|
||||||
// $('#min').val(j.smin);
|
|
||||||
// $('#event').val(j.event);
|
|
||||||
// $('#title').val(j.title);
|
|
||||||
// hourChange($('#hour'));
|
|
||||||
// });
|
|
||||||
// dstr = $.fullCalendar.formatDate(calEvent.start, 'yyyy-MM-dd');
|
|
||||||
// showEventData(calEvent.id);
|
|
||||||
// }
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
@ -1562,10 +1569,7 @@ if ($act == 'newevent') {
|
|||||||
} else {
|
} else {
|
||||||
$('#data_box').hide();
|
$('#data_box').hide();
|
||||||
$('#datarepairname').html('查看统计');
|
$('#datarepairname').html('查看统计');
|
||||||
|
|
||||||
// <img src='assets/images/tongji.png' id="dataimg"/>
|
|
||||||
$("#dataimg").attr("src",'assets/images/tongji.png');
|
$("#dataimg").attr("src",'assets/images/tongji.png');
|
||||||
|
|
||||||
$('#calendardiv').show();
|
$('#calendardiv').show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1575,6 +1579,7 @@ if ($act == 'newevent') {
|
|||||||
function showEventData(id) {
|
function showEventData(id) {
|
||||||
// $("#cptext").val('15346546')
|
// $("#cptext").val('15346546')
|
||||||
$('#popup-bg').show();
|
$('#popup-bg').show();
|
||||||
|
$('body,html').css('overflow', 'hidden')
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: './?app=pmcalendar&act=getEventByid',
|
url: './?app=pmcalendar&act=getEventByid',
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
@ -1584,27 +1589,44 @@ if ($act == 'newevent') {
|
|||||||
},
|
},
|
||||||
success: function (res) {
|
success: function (res) {
|
||||||
$('#pop-title').html('【' + res.game + '】' + res.event + ':' + res.title);
|
$('#pop-title').html('【' + res.game + '】' + res.event + ':' + res.title);
|
||||||
// $("#cptext").val(res.yanfa_remark)
|
arrcp = [];
|
||||||
// res.chanpin_remark = res.chanpin_remark.replace('\\','')
|
arryy = [];
|
||||||
|
arryf = [];
|
||||||
|
$("#fujianname").empty();
|
||||||
|
$("#yyfujian").empty();
|
||||||
|
$("#yffujian").empty();
|
||||||
console.log(res.chanpin_remark)
|
console.log(res.chanpin_remark)
|
||||||
if (res.chanpin_remark != "" && res.chanpin_remark != null) {
|
if (res.chanpin_remark != "" && res.chanpin_remark != null) {
|
||||||
var chanpin_remark = JSON.parse(res.chanpin_remark)
|
var chanpin_remark = JSON.parse(res.chanpin_remark)
|
||||||
document.getElementById("cptext").innerHTML = chanpin_remark.msg;
|
document.getElementById("cptext").innerHTML = chanpin_remark.msg;
|
||||||
document.getElementById("cptime").innerHTML = chanpin_remark.date;
|
document.getElementById("cptime").innerHTML = chanpin_remark.date;
|
||||||
|
if(chanpin_remark.msg.length >= 100){
|
||||||
|
$("#cptext").css('height','150px');
|
||||||
|
}else {
|
||||||
|
$("#cptext").css('height','111px');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (res.yunying_remark != "" && res.yunying_remark != null) {
|
if (res.yunying_remark != "" && res.yunying_remark != null) {
|
||||||
var yunying_remark = JSON.parse(res.yunying_remark);
|
var yunying_remark = JSON.parse(res.yunying_remark);
|
||||||
document.getElementById("yytext").innerHTML = yunying_remark.msg;
|
document.getElementById("yytext").innerHTML = yunying_remark.msg;
|
||||||
document.getElementById("yytime").innerHTML = yunying_remark.date;
|
document.getElementById("yytime").innerHTML = yunying_remark.date;
|
||||||
|
if(yunying_remark.msg.length >= 100){
|
||||||
|
$("#yytext").css('height','150px');
|
||||||
|
}else {
|
||||||
|
$("#yytext").css('height','111px');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (res.yanfa_remark != "" && res.yanfa_remark != null) {
|
if (res.yanfa_remark != "" && res.yanfa_remark != null) {
|
||||||
var yanfa_remark = JSON.parse(res.yanfa_remark);
|
var yanfa_remark = JSON.parse(res.yanfa_remark);
|
||||||
document.getElementById("yftext").innerHTML = yanfa_remark.msg;
|
document.getElementById("yftext").innerHTML = yanfa_remark.msg;
|
||||||
document.getElementById("yftime").innerHTML = yanfa_remark.date;
|
document.getElementById("yftime").innerHTML = yanfa_remark.date;
|
||||||
|
if(yanfa_remark.msg.length >= 100){
|
||||||
|
$("#yftext").css('height','150px');
|
||||||
|
}else {
|
||||||
|
$("#yftext").css('height','111px');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
var arrcp = [];
|
|
||||||
var arryy = [];
|
|
||||||
var arryf = [];
|
|
||||||
// if(res.fujian != null){
|
// if(res.fujian != null){
|
||||||
var fujian = JSON.parse(res.fujian);
|
var fujian = JSON.parse(res.fujian);
|
||||||
for (let i in fujian) {
|
for (let i in fujian) {
|
||||||
@ -1616,9 +1638,7 @@ if ($act == 'newevent') {
|
|||||||
arryf.push(fujian[i])
|
arryf.push(fujian[i])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
console.log(arrcp.length)
|
|
||||||
console.log(arryy.length)
|
|
||||||
console.log(arryf)
|
|
||||||
if(arrcp.length != 0){
|
if(arrcp.length != 0){
|
||||||
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
||||||
document.getElementById("fujianname").innerHTML = tmpltxt(arrcp);//数据渲染
|
document.getElementById("fujianname").innerHTML = tmpltxt(arrcp);//数据渲染
|
||||||
@ -1653,6 +1673,7 @@ if ($act == 'newevent') {
|
|||||||
$("#yiny").click(function () {
|
$("#yiny").click(function () {
|
||||||
location.reload();
|
location.reload();
|
||||||
$("#popup-bg").hide();
|
$("#popup-bg").hide();
|
||||||
|
$('body,html').css('overflow', 'auto')
|
||||||
})
|
})
|
||||||
|
|
||||||
function Info() {
|
function Info() {
|
||||||
@ -1715,30 +1736,6 @@ if ($act == 'newevent') {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
$('#excelFile2').change(function (e) {
|
|
||||||
// e.target得到的是input标签,e.target.files得到是一串filelist,
|
|
||||||
// e.target.files[0]得到的是图片的一些参数,这些参数可以根据自己的需要提取
|
|
||||||
var fileName = e.target.files[0].name;
|
|
||||||
var arr = [];
|
|
||||||
arr.push(fileName)
|
|
||||||
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
|
||||||
document.getElementById("yyfujian").innerHTML = tmpltxt(arr);//数据渲染
|
|
||||||
// $(this).prev().find('span').text(fileName);
|
|
||||||
|
|
||||||
})
|
|
||||||
|
|
||||||
$('#excelFile3').change(function (e) {
|
|
||||||
// e.target得到的是input标签,e.target.files得到是一串filelist,
|
|
||||||
// e.target.files[0]得到的是图片的一些参数,这些参数可以根据自己的需要提取
|
|
||||||
var fileName = e.target.files[0].name;
|
|
||||||
var arr = [];
|
|
||||||
arr.push(fileName)
|
|
||||||
tmpltxt = doT.template(document.getElementById("fujian-dot").innerHTML);//生成模板方法
|
|
||||||
document.getElementById("yffujian").innerHTML = tmpltxt(arr);//数据渲染
|
|
||||||
// $(this).prev().find('span').text(fileName);
|
|
||||||
|
|
||||||
})
|
|
||||||
|
|
||||||
function showEventInfo(start, btns, stype) {
|
function showEventInfo(start, btns, stype) {
|
||||||
var form = $("<form class=''><label>选择游戏和事件类型 (" + start + ")</label><div class='space-1'></div></form>");
|
var form = $("<form class=''><label>选择游戏和事件类型 (" + start + ")</label><div class='space-1'></div></form>");
|
||||||
form.append('<?=gameGameListSelect('game')?> <select id="event"><option value="打包">打包</option><option value="版本更新">版本更新</option><option value="修复外网">修复外网</option><option value="上线">上线</option><option value="节点">节点</option></select>');
|
form.append('<?=gameGameListSelect('game')?> <select id="event"><option value="打包">打包</option><option value="版本更新">版本更新</option><option value="修复外网">修复外网</option><option value="上线">上线</option><option value="节点">节点</option></select>');
|
||||||
|
Loading…
Reference in New Issue
Block a user