Browse Source

Merge branch 'master' of http://114.215.100.48:3000/ipu/android-share.git

lucky_wyj 9 years ago
parent
commit
af73fb1851

+ 6 - 4
display-server/web/res/js/mobile/browser-toolkit.js

138
	browserTool.redirect = (function() {
138
	browserTool.redirect = (function() {
139
		return {
139
		return {
140
			/**
140
			/**
141
			 * isContext 为true时,data参数作为页面渲染参数 encode 只支持传boolean的false
141
			 * isContext 为true时,data参数作为页面渲染参数
142
			 * isEncode 只支持传boolean的false
142
			 */
143
			 */
143
			buildUrl : function(action, data, isContext, encode) {
144
			buildUrl : function(action, data, isContext, isEncode) {
144
				var url = browserTool.ServerPath;
145
				var url = browserTool.ServerPath;
145
				url += "?action=" + action;
146
				url += "?action=" + action;
146
				if (data) {
147
				if (data) {
147
					if(encode!=false){
148
					if(isEncode){
148
						data = encodeURI(encodeURI(data.toString()));
149
						data = encodeURI(encodeURI(data.toString()));
150
						url += "&isEncode=true";
149
					}else{
151
					}else{
150
						url += "&isEncode=false";
152
						url += "&isEncode=false";
151
					}
153
					}
165
			},
167
			},
166
			
168
			
167
			toPage : function(action, params) {
169
			toPage : function(action, params) {
168
				var url = this.buildUrl(action, params);
170
				var url = this.buildUrl(action, params, true);
169
				document.location.href = url;
171
				document.location.href = url;
170
			},
172
			},
171
			
173
			

+ 3 - 9
display-server/web/res/js/mobile/mobile-browser.js

19
		/*调用服务*/
19
		/*调用服务*/
20
		this.dataRequest = function(action, param, callback, err) {
20
		this.dataRequest = function(action, param, callback, err) {
21
			browserTool.ajax.post(action, param, callback, err);
21
			browserTool.ajax.post(action, param, callback, err);
22
			/*browserTool.ajax.post(action, param, function(resultData){
23
				resultData = Wade.DataMap(resultData);
24
				var x_resultcode = resultData.get("X_RESULTCODE");
25
				if(x_resultcode < 0){
26
					err(resultData);
27
				}else{
28
					callback(resultData);
29
				};
30
			}, err);*/
31
		};
22
		};
32
		/******************页面跳转**********************/
23
		/******************页面跳转**********************/
33
		/*页面跳转,url为跳转目标*/
24
		/*页面跳转,url为跳转目标*/
132
		};
123
		};
133
		/*关闭窗口*/
124
		/*关闭窗口*/
134
		this.closeWindow = function(result) {
125
		this.closeWindow = function(result) {
126
			if(typeof(result) != "string"){
127
				result = result.toString();
128
			}
135
			if (windowFlag&&windowCallback) {//windowFlag标识可以防止递归关闭所有窗口
129
			if (windowFlag&&windowCallback) {//windowFlag标识可以防止递归关闭所有窗口
136
				if(result){//返回值为空不执行回调
130
				if(result){//返回值为空不执行回调
137
					windowCallback(result);
131
					windowCallback(result);

+ 5 - 2
display-server/web/res/js/mobile/wade-mobile.js

1
/**
1
/**
2
 * 与客户端交互的基础API
2
 * 与客户端交互的基础API
3
 */
3
 */
4
define(["jcl","base64","jcl","res/js/mobile/expand-mobile.js","biz/js/common/biz-mobile.js"],function(Wade,Base64,$) {
4
define(["jcl","base64","res/js/mobile/expand-mobile.js","biz/js/common/biz-mobile.js"],function(Wade,Base64) {
5
	//终端类型,a为android,i为ios
5
	//终端类型,a为android,i为ios
6
	var terminalType = window["TerminalType"];
6
	var terminalType = window["TerminalType"];
7
    var deviceType = (function(){
7
    var deviceType = (function(){
185
			            delete callbacks[callbackKey];
185
			            delete callbacks[callbackKey];
186
			        }
186
			        }
187
			    }
187
			    }
188
			},error:function(callbackKey, message) {
188
			},error:function(callbackKey, message, isEncode) {
189
				if(typeof message == "undefined"){
189
				if(typeof message == "undefined"){
190
					return;
190
					return;
191
				}
191
				}
192
        		if(isEncode){
193
        			message = decodeURIComponent(message);
194
        		}
192
			    if (callbacks[callbackKey]) {
195
			    if (callbacks[callbackKey]) {
193
		            if (callbacks[callbackKey].error) {
196
		            if (callbacks[callbackKey].error) {
194
		                if(typeof callbacks[callbackKey].error==="function"){
197
		                if(typeof callbacks[callbackKey].error==="function"){

+ 4 - 4
ipu-server/etc/server-data.xml

3
  <!ENTITY component.data SYSTEM "classpath:server-data-comp.xml">
3
  <!ENTITY component.data SYSTEM "classpath:server-data-comp.xml">
4
]>
4
]>
5
<datas>
5
<datas>
6
    <action name="Login.init" class="com.ipu.server.bean.Login" method="init" verify="false" encrypt="true"></action>
7
    <action name="Login.refreshVerifyCode" class="com.ipu.server.bean.Login" method="refreshVerifyCode" verify="false" encrypt="true"></action>
8
    <action name="Login.doLogin" class="com.ipu.server.bean.Login" method="doLogin" verify="false" encrypt="true"></action>
9
    <action name="Index.getMenuData" class="com.ipu.server.bean.Index" method="getMenuData" verify="false"></action>
6
    <action name="Login.init" class="com.ipu.server.bean.LoginBean" method="init" verify="false" encrypt="true"></action>
7
    <action name="Login.refreshVerifyCode" class="com.ipu.server.bean.LoginBean" method="refreshVerifyCode" verify="false" encrypt="true"></action>
8
    <action name="Login.doLogin" class="com.ipu.server.bean.LoginBean" method="doLogin" verify="false" encrypt="true"></action>
9
    <action name="Index.getMenuData" class="com.ipu.server.bean.IndexBean" method="getMenuData" verify="false"></action>
10
    
10
    
11
</datas>
11
</datas>

+ 1 - 1
ipu-server/web/encrypt/template/server-config.xml

1
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

+ 1 - 1
ipu-server/web/encrypt/template/server-data.xml

1
6oPEPrVxr2sNeDXETQoyHQiILx9vTuBmLt9pTJIYok0DVnhpaGmmM9llw6De9chkjQa9Vo1UlNi1bM2sg8bdUQyDzGyrutngv9Q3LMwnFVx3y973d372YrJztjnU05C4UIhs2co/Tn5We+orDc9rYCdHALBO3cSCi2YKfWzvs7DZscllYPIZ/dV5oxZJkIAllxrIlNzJ39OYrfrwJrA9TLYGykgFLZanTs+U7Kq+V+SSXZ1TuyiLBNuv3Wqr1BYzg22cfC7ggf7dqCoGk5YjgxYHB0tf3FsYy1Mk05WvQNAhha4EwoG8fd+XxxA5viGKsUbqS+pHTwpCt7juTWwzsmiKrPsjzJL0d4ILJyxIUzZySHXQqPvQrSDlY4ud24Gcd5lWFxCd0mwuhBb/YG9jqG7eGaP91JA0+kwzXz7gBr81gpS/OKnA1K+svfi7vGwOou51+/mDQPBYof6rwqUCPcbFl0Bqf6w9I8XLE4eN/3WcYNsG75SAqtyg63YmuHArYgnUnoIoyiv1RB2ssW4a3xCxJemvKI+r2qnGg1GoAzh+yNsATB7oSrUk9N7IZwLhj6scUSIx9gfUAit0pyalvW/Z8KEgXEf0msBluXXa7v1yKPWMdkfu8ZsVslmSxlWjPiygOuj8/K1i0c5YcIiVcMpPsi9bpOXh0ZiUeTv/ZV+70b0i0Ax9Y1OrRYINFXhq2n1zd+i8ALAA3GDkgnfv7nOTgFg976T0FJYsvSKUrjeuhYLi6MJu6x/895tutPCQ39qONq8oHzrQ3YpkXuq20fU0sH5Ly9l9M5aYQA5qrJ+mKAjN26FClnKURG5tZJeqzBETui8vLdj4U/giBw8UkiDZqOKqFdAe
1
6oPEPrVxr2sNeDXETQoyHQiILx9vTuBmLt9pTJIYok0DVnhpaGmmM9llw6De9chkjQa9Vo1UlNi1bM2sg8bdUQyDzGyrutngv9Q3LMwnFVx3y973d372YrJztjnU05C4UIhs2co/Tn5We+orDc9rYCdHALBO3cSCi2YKfWzvs7DZscllYPIZ/dV5oxZJkIAllxrIlNzJ39OYrfrwJrA9TLYGykgFLZanTs+U7Kq+V+SSXZ1TuyiLBNuv3Wqr1BYzcS9IF0R4YhCQ74vylso9xlNA6a7Khkp21Hd72ZD5LLGns2Z0bVxudp0/NBBB3xnlgfHnkWrtxW562IAI8NMAGFNQjK95QJzbuNCzNlnYgssHgUgYcMDy/UJszavF37mG1FDSUW6dNFUUliy9IpSuN66FguLowm7rH/z3m2608JBtNF7nIOm3tVcwL1JvPOoSr6y9+Lu8bA6i7nX7+YNA8Fih/qvCpQI9xsWXQGp/rD0jxcsTh43/dZxg2wbvlICq3KDrdia4cCtiCdSegijKK/VEHayxbhrfELEl6a8oj6vaqcaDUagDOH7I2wBMHuhKtST03shnAuGPqxxRIjH2B9QCK3SnJqW9TsazXccVXTB27Bn54HngzBTwfiIdYrLDNQFo1bolFB/RTxoQZ3hcjuicgRDigwz/B0eEYZP6g12U1Oiz3NmCJ8wRE7ovLy3YH2qqwK5eKlKogch60XP+Vzn/zxmxGhzxCQtjg3n5uml3mVYXEJ3SbC6EFv9gb2Oobt4Zo/3UkDT1M9+eA8JfFio/QerJDppY0N2KZF7qttH1NLB+S8vZfTOWmEAOaqyfpigIzduhQpZylERubWSXqswRE7ovLy3Y+FP4IgcPFJIg2ajiqhXQHg==

BIN
ipu-server/web/libs/arm64-v8a/libluajava.so


BIN
ipu-server/web/libs/armeabi-v7a/libluajava.so


BIN
ipu-server/web/libs/armeabi/libluajava.so


BIN
ipu-server/web/libs/mips/libluajava.so


BIN
ipu-server/web/libs/mips64/libluajava.so


BIN
ipu-server/web/libs/x86/libluajava.so


BIN
ipu-server/web/libs/x86_64/libluajava.so


BIN
wade-mobile-library/common/wade-mobile-server.jar