258 lines
7.2 KiB
HTML
258 lines
7.2 KiB
HTML
<!DOCTYPE HTML>
|
||
<html>
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport"
|
||
content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
|
||
<meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
|
||
<title>顾问主页设置</title>
|
||
<link rel="stylesheet" type="text/css" href="css/aui.css" />
|
||
</head>
|
||
<body>
|
||
<div class="outerScroller" id="outerScroller">
|
||
<div class="aui-content aui-margin-b-15">
|
||
<ul id="datalist" class="aui-list">
|
||
</ul>
|
||
</div>
|
||
<footer class="aui-bar aui-bar-tab">
|
||
<div class="aui-content-padded">
|
||
<div id="btn_add" class="aui-btn aui-btn-info" tapmode onclick="add()">发布</div>
|
||
<div id="btn_edit" class="aui-btn" tapmode onclick="edit()">编辑</div>
|
||
<div id="btn_del" class="aui-btn" tapmode onclick="del()">删除</div>
|
||
</div>
|
||
</footer>
|
||
|
||
</div>
|
||
</body>
|
||
<script type="text/javascript" src="js/api.js"></script>
|
||
<script type="text/javascript" src="js/aui-dialog.js"></script>
|
||
<script type="text/javascript" src="js/mui.min.js"></script>
|
||
<script type="text/javascript" src="js/jquery-3.2.1.min.js"></script>
|
||
<script type="text/javascript" src="js/pull-load.min.js"></script>
|
||
<script type="text/javascript">
|
||
var dialog = new auiDialog();
|
||
var page = 1;
|
||
var isAdd = true;
|
||
var oid = '';
|
||
var username = '';
|
||
var title = '';
|
||
$(document).ready(function() {
|
||
var id = getParameter("id");
|
||
var glsort = getParameter("glsort");
|
||
var glsort2 = getParameter("glsort2");
|
||
var x_Sn = getParameter("x_Sn");
|
||
var templateId = getParameter("templateId");
|
||
var token = getParameter("token");
|
||
var baseSort = getParameter("baseSort");
|
||
var param = 'cisId=' + id + '&glsort=' + glsort + '&basesort=' + 1 + '&codesort=json&page=' + page +
|
||
'&pagesize=' + 20;
|
||
var url = 'https://www.01as.com/manage/function/qy/gwzy.aspx?' + param;
|
||
loadDataList(url, token, false);
|
||
});
|
||
new PullLoad({
|
||
container: document.getElementById("outerScroller"),
|
||
down: {
|
||
distance: 50, //默认距离
|
||
enable: true,
|
||
callback: function(end) {
|
||
//这个当作测试用。
|
||
setTimeout(function() {
|
||
var id = getParameter("id");
|
||
var glsort = getParameter("glsort");
|
||
var glsort2 = getParameter("glsort2");
|
||
var token = getParameter("token");
|
||
var baseSort = getParameter("baseSort");
|
||
page = 1;
|
||
var param = 'cisId=' + id + '&glsort=' + glsort + '&basesort=' + 1 +
|
||
'&codesort=json&page=' + page + '&pagesize=' + 20;
|
||
var url = 'https://www.01as.com/manage/function/qy/gwzy.aspx?' + param;
|
||
loadDataList(url, token, false);
|
||
isAdd = true;
|
||
var btn_add = $api.byId('btn_add');
|
||
var btn_edit = $api.byId('btn_edit');
|
||
var btn_del = $api.byId('btn_del');
|
||
btn_add.setAttribute("class", "aui-btn aui-btn-info")
|
||
btn_edit.setAttribute("class", "aui-btn")
|
||
btn_del.setAttribute("class", "aui-btn")
|
||
end(false);
|
||
}, 1500);
|
||
}
|
||
},
|
||
up: {
|
||
distance: 50, //默认距离,也是创建的div的默认g高度
|
||
isScrollLoad: false,
|
||
isInitLoad: false,
|
||
enable: true,
|
||
callback: function(end) {
|
||
//这个当作测试用。
|
||
setTimeout(function() {
|
||
var id = getParameter("id");
|
||
var glsort = getParameter("glsort");
|
||
var glsort2 = getParameter("glsort2");
|
||
var token = getParameter("token");
|
||
var baseSort = getParameter("baseSort");
|
||
page++;
|
||
var param = 'cisId=' + id + '&glsort=' + glsort + '&basesort=' + 1 +
|
||
'&codesort=json&page=' + page + '&pagesize=' + 20;
|
||
var url = 'https://www.01as.com/manage/function/qy/gwzy.aspx?' + param;
|
||
loadDataList(url, token, true);
|
||
end(false);
|
||
}, 1500);
|
||
}
|
||
}
|
||
});
|
||
|
||
function loadDataList(url, token, isUp) {
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: url,
|
||
headers: {
|
||
'token': token
|
||
},
|
||
data: {
|
||
type: 'Get'
|
||
},
|
||
cache: false,
|
||
dataType: "text",
|
||
success: function(data, textStatus, jqXHR) {
|
||
var dd = JSON.parse(data);
|
||
if (dd.status == 'success') {
|
||
var arr = dd.data;
|
||
var listDom = $api.byId('datalist');
|
||
if (!isUp) {
|
||
listDom.innerHTML = '';
|
||
}
|
||
if (arr != null && arr.length > 0) {
|
||
$.each(arr, function(n, value) {
|
||
var str = '<div class="aui-list-item-inner">' +
|
||
'<div class="aui-list-item-title">' +
|
||
'<label><input class="aui-radio" type="radio" name="gw" value="' +
|
||
value.oid + '" data="' + value.username + '" title="' + value.title +
|
||
'">用户名:' + value.username + '(' + value.title + ')</label>' +
|
||
'</div>' +
|
||
'<div class="aui-list-item-right">查看</div>' +
|
||
'</div>';
|
||
var liDom = document.createElement("li");
|
||
liDom.setAttribute("class", "aui-list-item")
|
||
liDom.innerHTML = str;
|
||
listDom.appendChild(liDom); // 加在列表的后面,上拉加载
|
||
});
|
||
|
||
}
|
||
$('input[type=radio]').click(function() {
|
||
|
||
if (oid == this.value) {
|
||
$('input[type="radio"]').prop('checked', false);
|
||
oid = '';
|
||
isAdd = true;
|
||
var btn_add = $api.byId('btn_add');
|
||
var btn_edit = $api.byId('btn_edit');
|
||
var btn_del = $api.byId('btn_del');
|
||
btn_add.setAttribute("class", "aui-btn aui-btn-info")
|
||
btn_edit.setAttribute("class", "aui-btn")
|
||
btn_del.setAttribute("class", "aui-btn")
|
||
} else {
|
||
oid = this.value;
|
||
username = this.getAttribute("data");
|
||
title = this.getAttribute("title");
|
||
isAdd = false;
|
||
var btn_add = $api.byId('btn_add');
|
||
var btn_edit = $api.byId('btn_edit');
|
||
var btn_del = $api.byId('btn_del');
|
||
btn_add.setAttribute("class", "aui-btn")
|
||
btn_edit.setAttribute("class", "aui-btn aui-btn-info")
|
||
btn_del.setAttribute("class", "aui-btn aui-btn-info")
|
||
}
|
||
|
||
});
|
||
|
||
}
|
||
}
|
||
});
|
||
}
|
||
|
||
function add() {
|
||
if (isAdd) {
|
||
mui.openWindow({
|
||
id: 'gw_add',
|
||
url: 'gw_add.html',
|
||
show: {
|
||
aniShow: 'fade-in',
|
||
duration: 300
|
||
},
|
||
waiting: {
|
||
autoShow: false
|
||
}
|
||
});
|
||
|
||
}
|
||
|
||
|
||
}
|
||
|
||
function edit() {
|
||
if (!isAdd) {
|
||
var param = 'cisId=' + id + '&glsort=' + glsort + '&basesort=' + 1 +
|
||
'&codesort=json&page=' + page + '&pagesize=' + 20;
|
||
mui.openWindow({
|
||
id: 'gw_edit',
|
||
url: 'gw_edit.html',
|
||
show: {
|
||
aniShow: 'fade-in',
|
||
duration: 300
|
||
},
|
||
waiting: {
|
||
autoShow: false
|
||
}
|
||
});
|
||
}
|
||
|
||
}
|
||
|
||
function del() {
|
||
if (!isAdd) {
|
||
dialog.alert({
|
||
title: "提示",
|
||
msg: '确定删除记录吗?',
|
||
buttons: ['取消', '确定']
|
||
}, function(ret) {
|
||
if (ret.buttonIndex == 1) {
|
||
var param = 'cisId=' + oid;
|
||
var url = 'https://www.01as.com/manage/function/qy/gwzy.aspx?' + param;
|
||
$.ajax({
|
||
type: "POST",
|
||
url: url,
|
||
headers: {
|
||
'deloid': oid,
|
||
'token': token
|
||
},
|
||
data: {
|
||
type: 'Get'
|
||
},
|
||
cache: false,
|
||
dataType: "text",
|
||
success: function(data, textStatus, jqXHR) {
|
||
var dd = JSON.parse(data);
|
||
alert(data);
|
||
|
||
}
|
||
});
|
||
}
|
||
})
|
||
}
|
||
|
||
|
||
}
|
||
|
||
function getParameter(sProp) {
|
||
var re = new RegExp(sProp + "=([^\&]*)", "i");
|
||
var a = re.exec(document.location.search);
|
||
if (a == null) return null;
|
||
return a[1];
|
||
}
|
||
|
||
</script>
|
||
</html>
|
||
|