DataCommonClass.min.js 1.2 KB

1
  1. function getArrayDataById(r){}function getArrayDataByObject(r,t){for(var n=0;n<r.length;n++){var e=r[n];if(e==t)return e}}function getArrayDataByAttribute(r,t,n){for(var e=0;e<r.length;e++){var a=r[e];if(a[t]==n)return a}}function getWhereInConditionByJson(r,t){for(var n=JSON.parse(r),e="",a=0;a<n.length;a++)e+="'"+n[a][t]+"',";return 0<n.length&&(e=" "+t+" IN ("+e.substr(0,e.length-1)+")"),e}function getWhereInConditionByArray(r,t){for(var n="",e=0;e<r.length;e++)n+="'"+r[e][t]+"',";return 0<r.length&&(n=" and OBJECTID IN ("+n.substr(0,n.length-1)+")"),n}function isEmptyValue(r){if(null==r)return!0;if("null"==r)return!0;switch(Object.prototype.toString.call(r).slice(8,-1)){case"String":return!$.trim(r);case"Array":return!r.length;case"Object":return $.isEmptyObject(r);default:return!1}}function convertWebserviceResultToArray(){}function convertMapQueryResultToArray(r){for(var t=[],n=0;n<r.length;n++){var e=r[n].attributes,a=new Object;for(var u in e)a[u]=e[u];a.graphic=r[n],t.push(a)}return t}function convertJsonToArray(r){return JSON.parse(r)}function unique(r){for(var t,n=[],e=0;e<r.length;e++){t=!1;for(var a=0;a<n.length;a++)if(r[e]==n[a]){t=!0;break}t||n.push(r[e])}return n}function foreachObject(r){for(var t in r)r[t]}