text: var Common = {
      //EasyUI用DataGrid用日期格式化
      TimeFormatter: function (value, rec, index) {
          if (value == undefined) {
              return "";
          }
          /*json格式时间转js时间格式*/
          value = value.substr(1, value.length - 2);
          var obj = eval('(' + "{Date: new " + value + "}" + ')');
          var dateValue = obj["Date"];
          if (dateValue.getFullYear() < 1900) {
              return "";
          }
          var val = dateValue.format("yyyy-mm-dd HH:MM");//控制格式
          return val.substr(11, 5);
      }
  
  };
  
  
  // 对Date的扩展，将 Date 转化为指定格式的String
  // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符，
  // 年(y)可以用 1-4 个占位符，毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
  // 例子：
  // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
  // (new Date()).Format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18
  Date.prototype.Format = function(fmt)
  { //author: meizz
      var o = {
          "M+" : this.getMonth()+1,                 //月份
          "d+" : this.getDate(),                    //日
          "h+" : this.getHours(),                   //小时
          "m+" : this.getMinutes(),                 //分
          "s+" : this.getSeconds(),                 //秒
          "q+" : Math.floor((this.getMonth()+3)/3), //季度
          "S"  : this.getMilliseconds()             //毫秒
      };
      if(/(y+)/.test(fmt))
          fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
      for(var k in o)
          if(new RegExp("("+ k +")").test(fmt))
              fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
      return fmt;
  }
  
  
  //格式化数字金额
  function fmoney(s, n) {
      n = n > 0 && n <= 20 ? n : 2;
      s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + "";
      var l = s.split(".")[0].split("").reverse(), r = s.split(".")[1];
      t = "";
      for (i = 0; i < l.length; i++) {
          t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : "");
      }
      return t.split("").reverse().join("") + "." + r;
  }
  
  //统一提交前确认
  function Confirm(msg,obj) {
      $.messager.confirm("操作提示", msg, function (r) {
          if (r) {
              if ($("#"+obj).form('validate') == false) {
                  return false;
              }
              $("#"+obj).submit();
          }
      });
  }
  
  function showTiShi(txt) {
      var showDiv = document.createElement("div");
      showDiv.id = "showDiv";
      showDiv.innerHTML = '<div class="showTxt"><span>' + txt + '</span></div>';
      document.getElementsByTagName("body").item(0).appendChild(showDiv);
      var sTime = setTimeout(function () {
          document.body.removeChild(document.getElementById("showDiv"));
      }, 2000);
  }