/**
|
* 管理初始化
|
*/
|
var TEnsureIncomeRule = {
|
id: "TEnsureIncomeRuleTable", //表格id
|
seItem: null, //选中的条目
|
table: null,
|
layerIndex: -1
|
};
|
|
var language =$("#language").val()
|
|
/**
|
* 初始化表格的列
|
*/
|
TEnsureIncomeRule.initColumn = function () {
|
return [
|
{field: 'selectItem', radio: true},
|
{title: '序号', field: 'id', visible: true, align: 'center', valign: 'middle'},
|
{title: language==1?'添加时间':(language==2?"Add time":"Add time"), field: 'createTime', type: 'date',visible: true, align: 'center', valign: 'middle'},
|
{title: language==1?'活动名称':(language==2?"Activity Name":"Nama Aktivitas"), field: 'ruleName', visible: true, align: 'center', valign: 'middle'},
|
{title: '有效期开始时间', field: 'startTime', visible: false, align: 'center', valign: 'middle'},
|
{title: '有效期结束时间', field: 'endTime', visible: false, align: 'center', valign: 'middle'},
|
{title: language==1?'有效期':(language==2?"period of validity":"periode validitas"), field: 'expireTime', visible: true, align: 'center', valign: 'middle'},
|
{title: language==1?'参与人次':(language==2?"Number of participants":"Number of participants"), field: 'joinCount', visible: true, align: 'center', valign: 'middle'},
|
{title: '期间金额上限', field: 'periodAmount', visible: false, align: 'center', valign: 'middle'},
|
{title: '期间每月上限', field: 'periodMonthAmount', visible: false, align: 'center', valign: 'middle'},
|
{title: '期间每天上限', field: 'periodDayAmount', visible: false, align: 'center', valign: 'middle'},
|
{title: language==1?'备注':(language==2?"notes":"catatan"), field: 'remark', visible: true, align: 'center', valign: 'middle'},
|
{title: language==1?'状态':(language==2?"state":"keadaan"), field: 'status', visible: true, align: 'center', valign: 'middle',
|
formatter: function (value, row) {
|
if (row.status === 1){
|
if(language == 1){
|
return '<span>未开始</span>'
|
}else if(language == 2){
|
return '<span>Not started</span>'
|
}else if(language == 3){
|
return '<span>Tidak dimulai</span>'
|
}
|
}else if (row.status === 2){
|
if(language == 1){
|
return '<span>进行中</span>'
|
}else if(language == 2){
|
return '<span>in progress</span>'
|
}else if(language == 3){
|
return '<span>dalam proses</span>'
|
}
|
}else if (row.status === 3){
|
if(language == 1){
|
return '<span>已结束</span>'
|
}else if(language == 2){
|
return '<span>Ended</span>'
|
}else if(language == 3){
|
return '<span>Akhir</span>'
|
}
|
}else if (row.status === 4){
|
if(language == 1){
|
return '<span>暂停中</span>'
|
}else if(language == 2){
|
return '<span>Paused</span>'
|
}else if(language == 3){
|
return '<span>Dihentikan</span>'
|
}
|
}
|
}
|
},
|
{title: language==1?'审核状态':(language==2?"Audit status":"Audit status"), field: 'state', visible: true, align: 'center', valign: 'middle',
|
formatter: function (value, row) {
|
if (row.state === 1){
|
if(language == 1){
|
return '<span>待审核</span>'
|
}else if(language == 2){
|
return '<span>Audit</span>'
|
}else if(language == 3){
|
return '<span>Audit</span>'
|
}
|
}else if (row.state === 2){
|
if(language == 1){
|
return '<span>驳回</span>'
|
}else if(language == 2){
|
return '<span>reject</span>'
|
}else if(language == 3){
|
return '<span>menolak</span>'
|
}
|
}else if (row.state === 3){
|
if(language == 1){
|
return '<span>通过</span>'
|
}else if(language == 2){
|
return '<span>pass through</span>'
|
}else if(language == 3){
|
return '<span>lewat</span>'
|
}
|
}
|
}
|
}
|
];
|
};
|
|
/**
|
* 检查是否选中
|
*/
|
TEnsureIncomeRule.check = function () {
|
var selected = $('#' + this.id).bootstrapTable('getSelections');
|
if(selected.length == 0){
|
if(language == 1){
|
Feng.info("请先选中表格中的某一记录!");
|
}
|
if(language == 2){
|
Feng.info("Please select 条记录 in the table first!");
|
}
|
if(language == 3){
|
Feng.info("Silakan pilih catatan di tabel pertama!");
|
}
|
return false;
|
}else{
|
TEnsureIncomeRule.seItem = selected[0];
|
return true;
|
}
|
};
|
|
/**
|
* 点击添加
|
*/
|
TEnsureIncomeRule.openAddTEnsureIncomeRule = function () {
|
var index = layer.open({
|
type: 2,
|
title: language==1?'添加保证收入规则':(language==2?"Add guaranteed revenue rules":"Tambah aturan pendapatan yang dijamin"),
|
area: ['100%', '100%'], //宽高
|
fix: false, //不固定
|
maxmin: true,
|
content: Feng.ctxPath + '/tEnsureIncomeRule/tEnsureIncomeRule_add'
|
});
|
this.layerIndex = index;
|
};
|
|
/**
|
* 打开查看详情
|
*/
|
TEnsureIncomeRule.openTEnsureIncomeRuleDetail = function () {
|
if (this.check()) {
|
var index = layer.open({
|
type: 2,
|
title: language == 1?'详情':(language == 2?"Detail":"Perincian"),
|
area: ['800px', '420px'], //宽高
|
fix: false, //不固定
|
maxmin: true,
|
content: Feng.ctxPath + '/tEnsureIncomeRule/tEnsureIncomeRule_update/' + TEnsureIncomeRule.seItem.id
|
});
|
this.layerIndex = index;
|
}
|
};
|
|
/**
|
* 打开查看详情
|
*/
|
TEnsureIncomeRule.detail = function () {
|
if (this.check()) {
|
var index = layer.open({
|
type: 2,
|
title: language == 1?'详情':(language == 2?"Detail":"Perincian"),
|
area: ['100%', '100%'], //宽高
|
fix: false, //不固定
|
maxmin: true,
|
content: Feng.ctxPath + '/tEnsureIncomeRule/tEnsureIncomeRuleDetail/' + TEnsureIncomeRule.seItem.id
|
});
|
this.layerIndex = index;
|
}
|
};
|
|
/**
|
* 删除
|
*/
|
TEnsureIncomeRule.delete = function () {
|
if (this.check()) {
|
var ajax = new $ax(Feng.ctxPath + "/tEnsureIncomeRule/delete", function (data) {
|
Feng.success("删除成功!");
|
TEnsureIncomeRule.table.refresh();
|
}, function (data) {
|
Feng.error("删除失败!" + data.responseJSON.message + "!");
|
});
|
ajax.set("tEnsureIncomeRuleId",this.seItem.id);
|
ajax.start();
|
}
|
};
|
|
/**
|
* 暂停、开启
|
*/
|
TEnsureIncomeRule.stopOrStart = function () {
|
if (this.check()) {
|
var ajax = new $ax(Feng.ctxPath + "/tEnsureIncomeRule/stopOrStart", function (data) {
|
if(500 == data.code){
|
Feng.error(data.message);
|
return;
|
}else {
|
if(language == 1){
|
Feng.success("操作成功!");
|
}else if (language == 2){
|
Feng.success("Operation successful!");
|
}else if (language == 3){
|
Feng.success("Operasi berhasil!");
|
}
|
TEnsureIncomeRule.table.refresh();
|
}
|
}, function (data) {
|
Feng.error("操作失败!" + data.responseJSON.message + "!");
|
});
|
ajax.set("tEnsureIncomeRuleId",this.seItem.id);
|
ajax.start();
|
}
|
};
|
|
var num = 0;
|
TEnsureIncomeRule.addBox = function (){
|
var a =""
|
if(language == 1){
|
a = "<div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  活动时间段</label>\n" +
|
" <input class=\"control-label\" id='startTime"+num+"' name=\"startTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endTime"+num+"' name=\"endTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> 保证收入金额</label>\n" +
|
" <input class=\"control-label\" name=\"amount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> 累计在线时长</label>\n" +
|
" <input class=\"control-label\" name=\"onLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">分钟</label>\n"+
|
" <span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delBox(this)\"></span>\n" +
|
" </div>"
|
}
|
if(language == 2){
|
a = "<div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  active time</label>\n" +
|
" <input class=\"control-label\"id='startTime"+num+"' name=\"startTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endTime"+num+"' name=\"endTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Guaranteed income amount</label>\n" +
|
" <input class=\"control-label\" name=\"amount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Accumulated online duration</label>\n" +
|
" <input class=\"control-label\" name=\"onLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">minute</label>\n"+
|
" <span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delBox(this)\"></span>\n" +
|
" </div>"
|
}
|
if(language == 3){
|
a = "<div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  waktu aktif</label>\n" +
|
" <input class=\"control-label\" id='startTime"+num+"' name=\"startTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endTime"+num+"' name=\"endTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Jumlah pendapatan yang dijamin</label>\n" +
|
" <input class=\"control-label\" name=\"amount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Durasi online terkumpul</label>\n" +
|
" <input class=\"control-label\" name=\"onLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">menit</label>\n"+
|
" <span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delBox(this)\"></span>\n" +
|
" </div>"
|
}
|
$("#timeConfig").append($(a))
|
|
laydate.render({
|
elem: '#startTime'+num,
|
type: 'time',
|
format: 'HH:mm',
|
range: false,
|
lang:"en"
|
});
|
laydate.render({
|
elem: '#endTime'+num,
|
type: 'time',
|
format: 'HH:mm',
|
range: false,
|
lang:"en"
|
});
|
num=num+1
|
}
|
|
TEnsureIncomeRule.delBox = function (o) {
|
$(o).parent("div").remove()
|
};
|
|
TEnsureIncomeRule.addSpecialBox = function (){
|
var i = $('.specialBox').length + 1;
|
var a ="";
|
if(language == 1){
|
a = "<div class=\"specialBox special"+i+" col-sm-7\" style=\"border: 1px solid #c2ccd1;\">\n" +
|
" <div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  日期</label>\n" +
|
" <input class=\"control-label\" id='dateTime"+num+"' name=\"dayTime\" type=\"text\" style=\"height: 30px;width: 80px\">\n" +
|
"        " +
|
"        " +
|
"        " +
|
"        " +
|
"        " +
|
"<span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delSpecialBox(this)\"></span>\n" +
|
" </div>\n" +
|
" <div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  当天保证收入金额上限</label>\n" +
|
" <input class=\"control-label\" name=\"periodDaySpecialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" </div>\n" +
|
" <div class=\"childSpecial"+i+" col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  活动时间段</label>\n" +
|
" <input class=\"control-label\" id='startSpecialTime"+num+"' name=\"startSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endSpecialTime"+num+"' name=\"endSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> 保证收入金额</label>\n" +
|
" <input class=\"control-label\" name=\"specialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> 累计在线时长</label>\n" +
|
" <input class=\"control-label\" name=\"specialOnLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">分钟</label>\n"+
|
"  " +
|
" <span class=\"fa fa-plus\" onclick=\"TEnsureIncomeRule.addSpecialDetailBox('special'+"+i+","+i+")\"></span>" +
|
" </div>\n" +
|
" </div>"
|
}
|
if(language == 2){
|
a = "<div class=\"specialBox special"+i+" col-sm-7\" style=\"border: 1px solid #c2ccd1;\">\n" +
|
" <div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  Date</label>\n" +
|
" <input class=\"control-label\" id='dateTime"+num+"' name=\"dayTime\" type=\"text\" style=\"height: 30px;width: 80px\">\n" +
|
"        " +
|
"        " +
|
"        " +
|
"        " +
|
"        " +
|
"<span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delSpecialBox(this)\"></span>\n" +
|
" </div>\n" +
|
" <div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  Upper limit of guaranteed income amount on the same day</label>\n" +
|
" <input class=\"control-label\" name=\"periodDaySpecialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" </div>\n" +
|
" <div class=\"childSpecial"+i+" col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  active time</label>\n" +
|
" <input class=\"control-label\" id='startSpecialTime"+num+"' name=\"startSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endSpecialTime"+num+"' name=\"endSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Guaranteed income amount</label>\n" +
|
" <input class=\"control-label\" name=\"specialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Accumulated online duration</label>\n" +
|
" <input class=\"control-label\" name=\"specialOnLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">minute</label>\n"+
|
"  " +
|
" <span class=\"fa fa-plus\" onclick=\"TEnsureIncomeRule.addSpecialDetailBox('special'+"+i+","+i+")\"></span>" +
|
" </div>\n" +
|
" </div>"
|
}
|
if(language == 3){
|
a = "<div class=\"specialBox special"+i+" col-sm-7\" style=\"border: 1px solid #c2ccd1;\">\n" +
|
" <div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  tanggal</label>\n" +
|
" <input class=\"control-label\" id='dateTime"+num+"' name=\"dayTime\" type=\"text\" style=\"height: 30px;width: 80px\">\n" +
|
"        " +
|
"        " +
|
"        " +
|
"        " +
|
"        " +
|
"<span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delSpecialBox(this)\"></span>\n" +
|
" </div>\n" +
|
" <div class=\"col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  Batas atas jumlah pendapatan yang dijamin pada hari yang sama</label>\n" +
|
" <input class=\"control-label\" name=\"periodDaySpecialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" </div>\n" +
|
" <div class=\"childSpecial"+i+" col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  waktu aktif</label>\n" +
|
" <input class=\"control-label\" id='startSpecialTime"+numi+"' name=\"startSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endSpecialTime"+num+"' name=\"endSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Jumlah pendapatan yang dijamin</label>\n" +
|
" <input class=\"control-label\" name=\"specialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Durasi online terkumpul</label>\n" +
|
" <input class=\"control-label\" name=\"specialOnLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">menit</label>\n"+
|
"  " +
|
" <span class=\"fa fa-plus\" onclick=\"TEnsureIncomeRule.addSpecialDetailBox('special'+"+i+","+i+")\"></span>" +
|
" </div>\n" +
|
" </div>"
|
}
|
$("#specialTimeConfig").append($(a))
|
|
laydate.render({
|
elem: '#dateTime'+num,
|
type: 'date',
|
range: false,
|
lang:"en"
|
});
|
laydate.render({
|
elem: '#startSpecialTime'+num,
|
type: 'time',
|
format: 'HH:mm',
|
range: false,
|
lang:"en"
|
});
|
laydate.render({
|
elem: '#endSpecialTime'+num,
|
type: 'time',
|
format: 'HH:mm',
|
range: false,
|
lang:"en"
|
});
|
num=num+1
|
}
|
|
TEnsureIncomeRule.delSpecialBox = function (o) {
|
$(o).parent("div").parent("div").remove()
|
};
|
|
TEnsureIncomeRule.addSpecialDetailBox = function (e,e1){
|
console.log(num)
|
var a =""
|
if(language == 1){
|
a = "<div class=\"childSpecial"+e1+" col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  活动时间段</label>\n" +
|
" <input class=\"control-label\" id='startSpecialTime"+num+"' name=\"startSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endSpecialTime"+num+"' name=\"endSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> 保证收入金额</label>\n" +
|
" <input class=\"control-label\" name=\"specialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> 累计在线时长</label>\n" +
|
" <input class=\"control-label\" name=\"specialOnLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">分钟</label>\n"+
|
" <span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delSpecialDetailBox(this)\"></span>\n" +
|
" </div>"
|
}
|
if(language == 2){
|
a = "<div class=\"childSpecial"+e1+" col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  active time</label>\n" +
|
" <input class=\"control-label\" id='startSpecialTime"+num+"' name=\"startSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endSpecialTime"+num+"' name=\"endSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Guaranteed income amount</label>\n" +
|
" <input class=\"control-label\" name=\"specialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Accumulated online duration</label>\n" +
|
" <input class=\"control-label\" name=\"specialOnLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">minute</label>\n"+
|
" <span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delSpecialDetailBox(this)\"></span>\n" +
|
" </div>"
|
}
|
if(language == 3){
|
a = "<div class=\"childSpecial"+e1+" col-sm-12\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\">  waktu aktif</label>\n" +
|
" <input class=\"control-label\" id='startSpecialTime"+num+"' name=\"startSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">-</label>\n" +
|
" <input class=\"control-label\" id='endSpecialTime"+num+"' name=\"endSpecialTime\" type=\"text\" min=\"0\" style=\"height: 30px;width: 80px\">\n" +
|
"\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Jumlah pendapatan yang dijamin</label>\n" +
|
" <input class=\"control-label\" name=\"specialAmount\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\">\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">Rp</label>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;text-indent: 60px;\"> Durasi online terkumpul</label>\n" +
|
" <input class=\"control-label\" name=\"specialOnLineTime\" type=\"number\" min=\"1\" style=\"height: 30px;width: 80px\" required>\n" +
|
" <label class=\"control-label\" style=\"font-size: 10px;\">menit</label>\n"+
|
" <span class=\"fa fa-remove\" onclick=\"TEnsureIncomeRule.delSpecialDetailBox(this)\"></span>\n" +
|
" </div>"
|
}
|
$("."+e).append($(a))
|
laydate.render({
|
elem: '#startSpecialTime'+num,
|
type: 'time',
|
format: 'HH:mm',
|
range: false,
|
lang:"en"
|
});
|
laydate.render({
|
elem: '#endSpecialTime'+num,
|
type: 'time',
|
format: 'HH:mm',
|
range: false,
|
lang:"en"
|
});
|
num=num+1
|
}
|
|
TEnsureIncomeRule.delSpecialDetailBox = function (o) {
|
$(o).parent("div").remove()
|
};
|
|
/**
|
* 打开立即处理页面
|
*/
|
TEnsureIncomeRule.immediately = function () {
|
if (this.check(1)) {
|
var selected = $('#' + this.id).bootstrapTable('getSelections');
|
var state = selected[0].state
|
if(1 != state){
|
if(language == 1){
|
Feng.info("该数据已审核!无需再次审核!")
|
}else if (language == 2){
|
Feng.info("The data has been approved! No need for re review!")
|
}else if (language == 3){
|
Feng.info("Data telah disetujui! Tidak perlu diuji lagi!")
|
}
|
return;
|
}
|
var index = layer.open({
|
type: 2,
|
title: language==1?'审核':(language==2?'Audit':'Audit'),
|
area: ['800px', '420px'], //宽高
|
fix: false, //不固定
|
maxmin: true,
|
content: Feng.ctxPath + '/tEnsureIncomeRule/tEnsureIncomeRule_immediately/' + TEnsureIncomeRule.seItem.id
|
});
|
this.layerIndex = index;
|
}
|
};
|
|
/**
|
* 查询列表
|
*/
|
TEnsureIncomeRule.search = function () {
|
var queryData = {};
|
queryData['createTime'] = $("#createTime").val();
|
queryData['ruleName'] = $("#ruleName").val();
|
TEnsureIncomeRule.table.refresh({query: queryData});
|
};
|
|
/**
|
* 重置
|
*/
|
TEnsureIncomeRule.resetSearch = function () {
|
$("#createTime").val("");
|
$("#ruleName").val("");
|
TEnsureIncomeRule.search();
|
};
|
|
$(function () {
|
var defaultColunms = TEnsureIncomeRule.initColumn();
|
var table = new BSTable(TEnsureIncomeRule.id, "/tEnsureIncomeRule/list", defaultColunms);
|
table.setPaginationType("client");
|
TEnsureIncomeRule.table = table.init();
|
});
|