function formatNormStatus(val,row){
switch(val)
{
case "0":
return "Large";
break;
case "1":
return "Medium";
break;
case "2":
return "Small";
break;
default:
return "-";
}
}
function formatBoxIsOpenStatus(val,row){
switch(val)
{
case "0":
return "Off";
break;
case "1":
return "On";
break;
default:
return "-";
}
}
function formatChargeAdvitemType(val,row) {
switch(val)
{
case "1":
return "video";
break;
case "2":
return "picture";
break;
default:
return "-";
}
}
function formatPayMent(val,row){
switch(val)
{
case "0":
return "Free";
break;
case "1":
return "Coin";
break;
case "2":
return "Banknote";
break;
case "3":
return "Credit Card";
break;
case "4":
return "Coin/Banknote";
break;
default:
return "-";
}
}
function formatMediaType(val,row){
switch(val)
{
case "1":
return "video";
break;
case "2":
return "picture";
break;
default:
return "-";
}
}
function formatChargeBoxInfo(val,row){
return ""+row.name+"";
}
function openChargeBoxInfo(clientid, clientname,clientstatus, opendoor){
if(clientstatus==1){
$('#chargeBoxListTitle').get(0).title = 'Door Status' + "-" + clientname;
addTab($('#chargeBoxListTitle').get(0), '/charge/admin/index/../ChargeBox/chargeBoxStatusList?clientid=' + clientid + '&opendoor=' + opendoor);
}
else {
$.messager.alert('Notification','The failure of operation','error');
}
}
function formatRentalBoxInfo(val,row){
return ""+row.name+"";
}
function openRentalBoxInfo(clientid, clientname,clientstatus){
if(clientstatus==1){
$('#milkboxlisttitle1').get(0).title = 'Door Status' + "-" + clientname;//+"("+row.csn+")";
addTab($('#milkboxlisttitle1').get(0), '/charge/admin/index/../RentalBox/RentalBoxStatusList?clientid=' + clientid);
}
else {
$.messager.alert('Notification','The failure of operation','error');
}
}
function formatChargeBoxOrderInfo(val,row){
return ""+row.no+"";
}
function openChargeBoxOrderInfo(id,clientid,storagestatus){
$.ajax({
async:true,
type:"POST",
cache:false,
url:"/charge/admin/index/../ChargeBox/getOrderInfoByDoor",
data: {'id':id, 'clientid': clientid},
success:function(json){
var obj = $.parseJSON(json);
if(obj.status == 1){
$('#ffxViewChargeBoxOrderInfoList' + clientid).form('clear');
$('#ffxViewChargeBoxOrderInfoList' + clientid).form('load', '/charge/admin/index/../ChargeOrder/ajaxGetDataById?id='+obj.id);
$('#dlgViewChargeBoxOrderInfoList' + clientid).dialog('open');
}
else{
$('#ffxViewChargeBoxOrderInfoList' + clientid).form('clear');
$('#ffxViewChargeBoxOrderInfoList' + clientid).form('load', {boxid:id});
$('#dlgViewChargeBoxOrderInfoList' + clientid).dialog('open');
}
}
});
}
function formatChargeStorageStatus(val,row){
switch(val)
{
case "0":
return "Vacant";
break;
case "1":
return "Charging...";
break;
default:
return "-";
}
}
function formatChargeIsopen(val,row){
switch(val)
{
case "0":
return "N";
break;
case "1":
return "Y";
break;
default:
return "-";
}
}
function formatChargeOrderStatus(val,row){
switch(val)
{
case "2":
return "Waiting for charge";
break;
case "1":
return "Charging...";
break;
case "0":
return "Finished";
break;
default:
return "-";
}
}
function formatChargeLanguage(val,row){
switch(val)
{
case "Chinese":
return "中文";
break;
case "French":
return "French";
break;
case "Spanish":
return "Spanish";
break;
case "English":
return "English";
break;
case "German":
return "German";
break;
case "es":
return "Español";
break;
default:
return "-";
}
}
function formatChargeOptionType(val,row){
switch(val)
{
case "0":
return "Text";
break;
case "1":
return "Images";
break;
default:
return "-";
}
}
function formatChargeQuestionType(val,row){
switch(val)
{
case "0":
return "Multiple choice";
break;
case "1":
return "Fill in the blank";
break;
default:
return "-";
}
}
function formatChargeCourierStatus(val,row){
switch(val)
{
case "0":
return "Freeze";
break;
case "1":
return "Active";
break;
default:
return "-";
}
}
function formatChargeCardinfoStatus(val,row){
switch(val)
{
case "0":
return "Freeze";
break;
case "1":
return "Approval Pending";
break;
case "2":
return "Approved";
break;
case "3":
return "Reject";
break;
default:
return "-";
}
}
function formatChargeCardinfoType(val,row){
switch(val)
{
case "0":
return "Employee";
break;
case "1":
return "Administrator";
break;
default:
return "-";
}
}
function formatChargeClientType(val,row){
switch(val)
{
case "1":
return "PC";
break;
case "2":
return "MCU";
break;
default:
return "-";
}
}
function formatChargeClientYN(val,row){
switch(val)
{
case "0":
return "N";
break;
case "1":
return "Y";
break;
default:
return "-";
}
}
function formatChargeClientYNContrary(val,row){
switch(val)
{
case "0":
return "Y";
break;
case "1":
return "N";
break;
default:
return "-";
}
}
function formatChargeListType(val,row){
switch(val)
{
case "1":
return "Top";
break;
case "2":
return "Bottom";
break;
default:
return "-";
}
}
function formatYesOrNo(val,row){
switch(val)
{
case "0":
return "No";
break;
case "1":
return "Yes";
break;
default:
return "-";
}
}
function formatChargeUserReportRate(val,row){
switch(val)
{
case "1":
return "Every Day";
break;
case "7":
return "Every Week";
break;
case "30":
return "Every Month";
break;
default:
return "-";
}
}