/**
 * 是否包含该item
 * @param array 
 * @param auth 
 */
var hasAuth = function (array, auth) {
  return array.indexOf(auth) !== -1;
} 
/**
 * 获取字符串的index
 * @param str 
 * @param val 
 */
var defineIndexOf = function (str, val) {
  if (str != null) {
    return str.indexOf(val);
  }
} 
/**
 * 获取数组中code的值的num
 * @param array 
 * @param infos 
 * @param val 
 */
var getInfoNum = function (array, infos, val) {
  var num;
  if (array.indexOf(val) >= 0) {
    for (var i = 0; i < infos.length; i++) 
    { if (infos[i].code === val) { num = infos[i].num; break; } }
  } return num
} 

/**
 * //暴露接口调用
 */
module.exports = {
  hasAuth: hasAuth,
  defineIndexOf:defineIndexOf,
  getInfoNum:getInfoNum
}