function formatDateBox(value, row) { if (value == null || value == '') { return ''; } else if (value == 'empty') { return 'No Data'; } else { var dt = new Date(); dt.setTime(value + "000"); return dt.Format("yyyy-MM-dd"); } } function formatDateBoxFull(value, row) { if (value == null || value == '') { return ''; } else if (value == 'empty') { return 'No Data'; } else { var dt = new Date(); dt.setTime(value + "000"); return dt.Format("yyyy-MM-dd hh:mm:ss"); } } function formatDataGuidTooltip(value, row) { if (value == null || value == '') { return ''; } return '' + value + ''; } function formatDataGuidLink(value, row) { if (value == null || value == '') { return ''; } else if(row.url == null || row.url == '') { return value; } else { return '' + value + ''; } } function formatHelpDataGuidLink(value, row) { if (value == null || value == '') { return ''; } else if(row.url == null || row.url == '') { return value; } else { return ' ' + value + ''; } } function formatSysMenuType(val, row) { switch (val) { case '1': return 'Menu Grouping'; break; case '2': return 'Menu'; break; default: return '-'; } } function formatSysProviderStatus(val, row) { switch (val) { case '1': return "Enabled"; break; case '0': return "Disabled"; break; default: return '-'; } } function formatSysOperatorStatus(val, row) { switch (val) { case '1': return "Enabled"; break; case '0': return "Disabled"; break; default: return '-'; } } function formatSysOperatorShare(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatSysOperatorSms(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatSysOperatorApi(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatLogisticsClientStatus(val, row) { switch (val) { case '1': return "Enabled"; break; case '0': return "Disabled"; break; default: return '-'; } } function formatLogisticsClientControl(val, row) { switch (val) { case '1': return "Windows PC"; break; case '2': return "Android PC"; break; default: return '-'; } } function formatLogisticsClientType(val, row) { switch (val) { case '1': return "Locker Name"; break; case '2': return "Membership Vending Machine"; break; default: return '-'; } } function formatLogisticsClientOnline(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatLogisticsClientInventory(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatLogisticsClientAbnormal(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatLogisticsDoorStatus(val, row) { switch (val) { case '1': return "Enabled"; break; case '0': return "Disabled"; break; default: return '-'; } } function formatLogisticsDoorOccupied(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatLogisticsDoorSize(val, row) { switch (val) { case '0': return "L"; break; case '1': return "M"; break; case '2': return "S"; break; case '3': return "R"; break; case '4': return "XL"; break; case '5': return "XS"; break; default: return '-'; } } function formatLogisticsDoorOpen(val, row) { switch (val) { case '1': return "Y"; break; case '0': return "N"; break; default: return '-'; } } function formatLogisticsCourierStatus(val, row) { switch (val) { case '1': return "Enabled"; break; case '0': return "Disabled"; break; default: return '-'; } } function formatPincodeDoorsize(val, row) { switch (val) { case '0': return "L"; break; case '1': return "M"; break; case '2': return "S"; break; case '3': return "R"; break; default: return '-'; } } function formatLogisticsGoodsType(val, row) { switch (val) { case '1': return "LOGISTICS_GOODS_LBL00011"; break; case '2': return "LOGISTICS_GOODS_LBL00012"; break; default: return '-'; } } function formatLogisticsGoodsImg(val, row) { if(val == '') { return "N"; } else { return "Y"; } } function formatLogisticsGoodsVideo(val, row) { if(val == '') { return "N"; } else { return "Y"; } } function formatWaybillStatus(val, row) { switch (val) { case '11': return "Courier Dropoff"; break; case '12': return "Recipient Pickup"; break; case '13': return "Courier Recall"; break; case '21': return "Sender Dropoff"; break; case '22': return "Courier Pickup (send)"; break; case '31': return "Recipient Return"; break; case '32': return "Courier Pickup (return)"; break; default: return '-'; } } function formatWaybillPaystatus(val, row) { switch (val) { case '1': return "Paid"; break; case '0': return "Unpaid"; break; default: return '-'; } } function formatPincodeStatus(val, row) { switch (val) { case '2': return "Used"; break; case '1': return "Unused"; break; case '0': return "Invalid"; break; default: return '-'; } } function formatErrorStatus(val, row) { switch (val) { case '1': return "Processed"; break; case '0': return "Unprocessed"; break; default: return '-'; } } function formatMemberStatus(val, row) { switch (val) { case '1': return "Enabled"; break; case '0': return "Disabled"; break; default: return '-'; } } function formatMemberCycle(val, row) { switch (val) { case '0': return "不重置"; break; case '1': return "每天"; break; case '2': return "每周"; break; case '3': return "每月"; break; case '4': return "每年"; break; default: return '-'; } } function formatMemberControl(val, row) { switch (val) { case '10': return "控制总金额"; break; case '11': return "控制总次数"; break; case '12': return "控制商品种类"; break; case '13': return "控制总金额和商品种类"; break; case '14': return "控制总次数和商品种类"; break; case '15': return "控制单个商品次数和商品种类"; break; default: return '-'; } } function formatMemberrecordType(val, row) { switch (val) { case '1': return "购买"; break; case '2': return "修改/充值"; break; default: return '-'; } } function formatNewOrderListText(val, row) { var arr = val.split('|'); var dt = new Date(); dt.setTime(arr[0] + "000"); var _time = dt.Format("yyyy-MM-dd hh:mm:ss"); return "  ●  [ " + _time + " ] " + arr[3] + " [ " + arr[2] + " ] " + arr[1]; } function formatAdvertisementType(val, row) { switch (val) { case '1': return "Image"; break; case '2': return "Video (<100M)"; break; default: return '-'; } } function formatInterfacelogStatus(val, row) { switch (val) { case '0': return "Requesting"; break; case '1': return "Feedback Success"; break; case '2': return "Feedback Failure"; break; case '3': return "Feedback Overtime"; break; default: return '-'; } } function formatSmslogStatus(val, row) { switch (val) { case '0': return "Sending"; break; case '1': return "Send Success"; break; case '2': return "Send Failure"; break; case '3': return "Send Overtime"; break; default: return '-'; } } function formatClimate(val, row) { if (val == null || val === '') { return '-'; } return val; }