| | |
| | | (function(vc){ |
| | | vc.http = { |
| | | post:function(componentCode,componentMethod,param,options,successCallback,errorCallback){ |
| | | vc.loading('open'); |
| | | Vue.http.post('/callComponent/'+componentCode +"/"+componentMethod, param, options) |
| | | .then(function(res){ |
| | | successCallback(res.bodyText,res); |
| | | vc.loading('close'); |
| | | }, function(error){ |
| | | errorCallback(error.bodyText,error); |
| | | vc.loading('close'); |
| | | }); |
| | | }, |
| | | get:function(componentCode,componentMethod,param,successCallback,errorCallback){ |
| | | vc.loading('open'); |
| | | Vue.http.get('/callComponent/'+componentCode +"/"+componentMethod, param) |
| | | .then(function(res){ |
| | | successCallback(res.bodyText,res); |
| | | vc.loading('close'); |
| | | }, function(error){ |
| | | errorCallback(error.bodyText,error); |
| | | vc.loading('close'); |
| | | }); |
| | | } |
| | | |
| | |
| | | window.localStorage.clear(); |
| | | }; |
| | | |
| | | //将org 对象的属性值赋值给dst 属性名为一直的属性 |
| | | vc.copyObject = function(org,dst){ |
| | | //for(key in Object.getOwnPropertyNames(dst)){ |
| | | for(var key in dst){ |
| | | if (org.hasOwnProperty(key)){ |
| | | dst[key] = org[key] |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | })(window.vc); |
| | |
| | | var s = time.getSeconds(); |
| | | return y+'-'+add0(m)+'-'+add0(d)+' '+add0(h)+':'+add0(mm)+':'+add0(s); |
| | | } |
| | | })(window.vc); |
| | | })(window.vc); |
| | | |
| | | |
| | | (function(vc){ |
| | | |
| | | vc.propTypes = { |
| | | string:"string",//字符串类型 |
| | | array:"array", |
| | | object:"object", |
| | | number:"number" |
| | | } |
| | | |
| | | })(window.vc) |