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 "-"; } }