You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
175 lines
4.2 KiB
175 lines
4.2 KiB
let Postlist = ""; //判断机构是不是白名单
|
|
let accountId = cookieHandler.get("accountId");
|
|
|
|
|
|
//判断机构是否在白名单 1-在 0-不在
|
|
function serviceAgency(accountId) {
|
|
console.log("SSS")
|
|
var ajaxAgency = new AJAX_OBJ(Paymentlist + 'certiaudit/booleanInWhitelist?userId='+ accountId, onAgencySuccess,
|
|
onUrlError);
|
|
ajaxAgency.getRequestData();
|
|
}
|
|
|
|
function onAgencySuccess(xmlHttp) {
|
|
var res = eval("(" + xmlHttp.responseText + ")");
|
|
if (res.resultCode == "00000000") {
|
|
Postlist = "";
|
|
Postlist = res.data;
|
|
}
|
|
}
|
|
window.onload = function() {
|
|
serviceAgency(accountId);
|
|
Array.prototype.myForEach = function myForEach(callback, context) {
|
|
context = context || window;
|
|
if (Array.prototype.forEach) {
|
|
// 调用forEach方法,不做任何处理
|
|
this.forEach(callback, context);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// 页面权限
|
|
if (cookieHandler.get("userType") === "0" || cookieHandler.get("isliCode") == "undefined" || cookieHandler.get(
|
|
"isliCode") == undefined || cookieHandler.get("isliCode") == "") {
|
|
$(".tabs_item").hide()
|
|
}
|
|
|
|
// 页面权限
|
|
if (!cookieHandler.get("normal_login_token")) {
|
|
Dreamer.error("请先登录");
|
|
setTimeout(function() {
|
|
window.location.href = 'login.html?time=' + new Date().getTime();
|
|
}, 1000)
|
|
}
|
|
|
|
|
|
// 表格数据获取
|
|
$("#mytable").bootstrapTable({
|
|
url: Paymentlist + 'certiaudit/listIndet',
|
|
contentType: "application/x-www-form-urlencoded;charset=UTF-8",
|
|
method: 'GET',
|
|
async: false,
|
|
cache: false,
|
|
pageNumber: 1,
|
|
pagination: true, //是否分页
|
|
pageList: [10, 20, 50, 100], //可选择单页记录数
|
|
pageSize: 20, //单页记录数
|
|
sidePagination: 'client',
|
|
queryParamsType: "limit",
|
|
queryParams: function(params) {
|
|
var demoStatus = document.getElementsByClassName("current")[0].innerText;
|
|
if (demoStatus == '全部') {
|
|
demoStatus = '';
|
|
} else if (demoStatus == '待付款') {
|
|
demoStatus = 2;
|
|
} else if (demoStatus == '已付款') {
|
|
demoStatus = 1;
|
|
}
|
|
params.userid = cookieHandler.get("accountId");
|
|
params.isok = demoStatus;
|
|
return params;
|
|
},
|
|
responseHandler: function(res) {
|
|
if (res.data.length == 0) {
|
|
return [];
|
|
} else {
|
|
return res.data
|
|
}
|
|
},
|
|
columns: [{
|
|
title: '订单号',
|
|
field: 'pay_no',
|
|
align: 'center', //水平居中
|
|
valign: 'middle' //垂直居中
|
|
},
|
|
{
|
|
title: '名称',
|
|
field: '',
|
|
align: 'center',
|
|
valign: 'middle',
|
|
formatter: function(value, row, index) {
|
|
return "认证缴费订单"
|
|
}
|
|
},
|
|
{
|
|
title: '提交认证时间',
|
|
field: 'create_at',
|
|
align: 'center',
|
|
valign: 'middle',
|
|
formatter: function(value, row, index) {
|
|
return dateTime(value)
|
|
}
|
|
},
|
|
{
|
|
title: '订单状态',
|
|
field: 'isstate',
|
|
align: 'center',
|
|
valign: 'middle',
|
|
formatter: function(value, row, index) {
|
|
if (value == 1) {
|
|
value = "已付款";
|
|
} else if (value == 2 && Postlist == 0) {
|
|
value = "待付款";
|
|
} else if (value == 2 && Postlist == 1) {
|
|
value = "后置缴费";
|
|
}
|
|
return value;
|
|
}
|
|
},
|
|
{
|
|
title: '订单金额',
|
|
field: 'paysum',
|
|
align: 'center',
|
|
valign: 'middle',
|
|
formatter: function(value, row, index) {
|
|
var f = parseFloat(value);
|
|
if (isNaN(f)) {
|
|
return false;
|
|
}
|
|
var f = Math.round(value * 100) / 100;
|
|
var s = f.toString();
|
|
var rs = s.indexOf('.');
|
|
if (rs < 0) {
|
|
rs = s.length;
|
|
s += '.';
|
|
}
|
|
while (s.length <= rs + 2) {
|
|
s += '0';
|
|
}
|
|
return '¥' + s;
|
|
}
|
|
},
|
|
{
|
|
title: '操作',
|
|
field: 'look',
|
|
align: 'center',
|
|
valign: 'middle',
|
|
width: "100px",
|
|
formatter: function(value, row, index) {
|
|
let color = "";
|
|
if(Postlist == 1){
|
|
color = "#D7D7D7"
|
|
}else{
|
|
color = "#0000FF"
|
|
}
|
|
if (row.isstate == 2) {
|
|
var htm = "<button style='color:"+ color +"' onclick=\"handelLook()\">付款</button>";
|
|
} else if (row.isstate == 1) {
|
|
htm = '--';
|
|
}
|
|
return htm;
|
|
}
|
|
}
|
|
],
|
|
})
|
|
}
|
|
|
|
//点击付款
|
|
function handelLook() {
|
|
window.location.href = 'PaymentOrder.html?time=' + new Date().getTime(); //进入认证缴费支付页面
|
|
}
|
|
|
|
// 页面跳转添加时间戳
|
|
function handelBuyOrder(url) {
|
|
window.location.href = url + '?time=' + new Date().getTime();
|
|
}
|
|
|