aboutsummaryrefslogtreecommitdiffstats
path: root/openo-portal/portal-extsys/src/main/webapp/extsys/vnfm/js/commonUtil.js
diff options
context:
space:
mode:
author“shentao” <shentao@chinamobile.com>2017-01-26 16:19:00 +0800
committer“shentao” <shentao@chinamobile.com>2017-01-26 16:21:54 +0800
commit6f01a8756fe38c0d6565c369005142adda4b9b57 (patch)
tree5f360e44ac9bb70f83781af1303d3915bb45cd3f /openo-portal/portal-extsys/src/main/webapp/extsys/vnfm/js/commonUtil.js
parent3f47ae6567e95e118c4a477e24cdc509dd0dce89 (diff)
rebuild GUI structure(only changed modules' name)
Issue-id : CLIENT-14 Change-Id: Ie4fa30f1a51393576fbdc68e12d810565cbf06eb Signed-off-by: “shentao” <shentao@chinamobile.com>
Diffstat (limited to 'openo-portal/portal-extsys/src/main/webapp/extsys/vnfm/js/commonUtil.js')
-rw-r--r--openo-portal/portal-extsys/src/main/webapp/extsys/vnfm/js/commonUtil.js128
1 files changed, 0 insertions, 128 deletions
diff --git a/openo-portal/portal-extsys/src/main/webapp/extsys/vnfm/js/commonUtil.js b/openo-portal/portal-extsys/src/main/webapp/extsys/vnfm/js/commonUtil.js
deleted file mode 100644
index 5ef7b532..00000000
--- a/openo-portal/portal-extsys/src/main/webapp/extsys/vnfm/js/commonUtil.js
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- * Copyright 2016-2017 ZTE Corporation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-var commonUtil = {};
-commonUtil.arrayRemove = function (aryInstance, index) {
- if (aryInstance == undefined || aryInstance == null) {
- return;
- }
- for (var i = 0, n = 0; i < aryInstance.length; i++) {
- if (aryInstance[i] != aryInstance[dx]) {
- aryInstance[n++] = aryInstance[i];
- }
- }
- aryInstance.length -= 1;
-};
-
-//For the expansion of the Date, convert the Date to specify the format String
-// examples:
-// (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
-commonUtil.parseDate = function (dateObj, format) {
- var o = {
- "M+": dateObj.getMonth() + 1, //month
- "d+": dateObj.getDate(), //day
- "h+": dateObj.getHours(), //hour
- "m+": dateObj.getMinutes(), //minute
- "s+": dateObj.getSeconds(), //second
- "q+": Math.floor((dateObj.getMonth() + 3) / 3), //quarter
- "S": dateObj.getMilliseconds() //millisecond
- }
- if (/(y+)/.test(format)) format = format.replace(RegExp.$1,
- (dateObj.getFullYear() + "").substr(4 - RegExp.$1.length));
- for (var k in o)
- if (new RegExp("(" + k + ")").test(format))
- format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] :
- ("00" + o[k]).substr(("" + o[k]).length));
- return format;
-};
-
-//tooltip
-commonUtil.showMessage = function (message, type) {
- $.growl({
- icon: "fa fa-envelope-o fa-lg",
- title: "&nbsp;&nbsp;" + $.i18n.prop("nfv-nso-iui-common-tip"),
- message: message
- }, {
- type: type
- });
-};
-
-commonUtil.registerCometdMessage = function (url, channel, callback) {
- var cometd = new $.Cometd();
- var cometdURL = location.protocol + "//" + location.host + url;
- cometd.configure({
- url: cometdURL,
- logLevel: "info"
- });
- // unregister websocket transport, use long-polling transport
- cometd.unregisterTransport('websocket');
- // store channel object parameters(this object include channel and callback function), start from arguments[1]
- var _args = arguments;
-
- cometd.addListener("/meta/handshake", function (handshake) {
- if (handshake.successful === true) {
- cometd.batch(function () {
- //subscribe channel
- cometd.subscribe(channel, function (message) {
- callback.call(this, message.data);
- });
- });
- }
- });
- cometd.handshake();
-}
-
-commonUtil.format = function () {
- if (arguments.length == 0) {
- return null;
- }
- var str = arguments[0];
- for (var i = 0; i < arguments.length; i++) {
- var reg = new RegExp("\\{" + (i - 1) + "\\}", "gm");
- str = str.replace(reg, arguments[i]);
- }
- return str;
-}
-
-commonUtil.get = function (url, params, callback) {
- $.ajax({
- type: "GET",
- url: url,
- //contentType : contentType || "application/x-www-form-urlencoded; charset=UTF-8",
- dataType: "json",
- data: params || {},
- success: callback
- });
-}
-
-commonUtil.post = function (url, params, callback, contentType) {
- $.ajax({
- type: "POST",
- url: url,
- contentType: contentType || "application/x-www-form-urlencoded; charset=UTF-8",
- data: params || {},
- success: callback
- });
-}
-
-commonUtil.delete = function (url, callback, contentType) {
- $.ajax({
- type: "DELETE",
- url: url,
- contentType: contentType || "application/x-www-form-urlencoded; charset=UTF-8",
- success: callback
- });
-} \ No newline at end of file