code: function setFullPath(dest) {
      const date = new Date()
  
      const map = {
          't': date.getTime(), // 时间戳
          'm': date.getMonth() + 1, // 月份
          'd': date.getDate(), // 日
          'h': date.getHours(), // 时
          'i': date.getMinutes(), // 分
          's': date.getSeconds(), // 秒
      };
  
      dest = dest.replace(/\{([ymdhis])+\}|\{time\}|\{rand:(\d+)\}/g, function(all, t, r){
          let v = map[t];
          if(v !== undefined){
              if(all.length > 1){
                  v = '0' + v
                  v = v.substr(v.length-2)
              }
              return v;
          }else if(t === 'y'){
              return (date.getFullYear() + '').substr(6 - all.length);
          }else if(all === '{time}'){
              return map['t']
          }else if(r >= 0){
              return Math.random().toString().substr(2, r)
          }
          return all
      });
  
      return dest
  }
docs: 处理Ueditor上传保存路径