Browse Source

资源图片ok

lipengtao 8 years ago
parent
commit
7d47575554

+ 2 - 2
app/html/resinforupdate.html

33
    	<div class="mui-content">
33
    	<div class="mui-content">
34
    		<!-- 主界面具体展示内容 -->
34
    		<!-- 主界面具体展示内容 -->
35
    		<div class="mui-input-group mainbox restopblock">
35
    		<div class="mui-input-group mainbox restopblock">
36
    			<div class="resouimgbox" style="margin: auto;text-align: center;" id="userimg">
37
					<img class="headRadius" src="../images/default-resource.jpg"/>
36
    			<div class="resouimgbox" style="margin: auto;text-align: center;" >
37
					<img class="headRadius" src="../images/default-resource.jpg" id="userimg"/>
38
					<span style="font-size:13px; color:#999999;">点击上传资源图片</span>
38
					<span style="font-size:13px; color:#999999;">点击上传资源图片</span>
39
				</div>
39
				</div>
40
    		</div>
40
    		</div>

+ 23 - 7
app/js/picture-upload.js

5
	var userId = plus.storage.getItem('userid');
5
	var userId = plus.storage.getItem('userid');
6
	var Orientation; 
6
	var Orientation; 
7
	var angle=0;
7
	var angle=0;
8
	var flag = list.flag;
8
	img_obj.setAttribute("src", list.imgurl);
9
	img_obj.setAttribute("src", list.imgurl);
9

10

10
	canvas_ok.addEventListener("tap", function() {
11
	canvas_ok.addEventListener("tap", function() {
11
		save_img();
12
		save_img();
12
		imgOk = document.querySelector("#img_base64").value;
13
		imgOk = document.querySelector("#img_base64").value;
13
		console.log(imgOk)
14
		console.log(imgOk)
15
		console.log(flag);
16
		console.log(list.resourceId);
14
		//alert(angle)
17
		//alert(angle)
15
		mui.ajax(baseUrl + '/ajax/image/test', {
16
			data: {
18
		if(flag==1) {
19
			var urlAdd=baseUrl+"/ajax/images/saveResImg";
20
			var $data={
21
				"resourceId":list.resourceId ,
22
				"base64": imgOk,
23
				"angle":angle,
24
			}
25
		}else {
26
			var urlAdd=baseUrl + '/ajax/image/saveHead';
27
			var $data={
17
				"id": userId,
28
				"id": userId,
18
				"base64": imgOk,
29
				"base64": imgOk,
19
				"angle":angle,
30
				"angle":angle,
20
			},
31
			}
32
		}
33
		mui.ajax(urlAdd, {
34
			data: $data,
21
			dataType: 'json', //数据格式类型
35
			dataType: 'json', //数据格式类型
22
			type: 'post', //http请求类型
36
			type: 'post', //http请求类型
23
			timeout: 10000,
37
			timeout: 10000,
27
				if(data.success) {
41
				if(data.success) {
28
					plus.nativeUI.toast("图片上传成功", toastStyle);
42
					plus.nativeUI.toast("图片上传成功", toastStyle);
29
					mui.currentWebview.close();
43
					mui.currentWebview.close();
30
					mui.back();
31
					var flag = list.flag;
44
					mui.back();					
32
					if(flag == 0) {
45
					if(flag == 0) {
33
						var Page = plus.webview.getWebviewById('html/proinforupdate.html');
46
						var Page = plus.webview.getWebviewById('html/proinforupdate.html');
34
						mui.fire(Page, 'newId');
47
						mui.fire(Page, 'newId');
35
						var Pa = plus.webview.getWebviewById('html/myaccount.html');
48
						var Pa = plus.webview.getWebviewById('html/myaccount.html');
36
						mui.fire(Pa, 'photoUser');
49
						mui.fire(Pa, 'photoUser');
37

50

38
					} else {
39
					   			
51
					} else if(flag==1){
52
					   	var Page = plus.webview.getWebviewById('html/proinforupdate.html');
53
						mui.fire(Page, 'newId');
54
						var Pa = plus.webview.getWebviewById('resinforupdate.html');
55
						mui.fire(Pa, 'resourceMess');0
40
					}
56
					}
41
				} else {
57
				} else {
42
					plus.nativeUI.toast("图片上传失败", toastStyle);
58
					plus.nativeUI.toast("图片上传失败", toastStyle);

+ 1 - 1
app/js/public/upload-avatar.js

14
	if(ws == web1) {
14
	if(ws == web1) {
15
		flag = 1;
15
		flag = 1;
16
	}
16
	}
17
	userimg.addEventListener("tap", function() {
17
	userimg.addEventListener("click", function() {
18
		if(mui.os.plus) {
18
		if(mui.os.plus) {
19
			var a = [{
19
			var a = [{
20
				title: "拍照"
20
				title: "拍照"

+ 3 - 0
app/js/resinforupdate.js

55
						plus.nativeUI.closeWaiting();
55
						plus.nativeUI.closeWaiting();
56
						self.show("slide-in-right", 150);
56
						self.show("slide-in-right", 150);
57
						//资源基本信息
57
						//资源基本信息
58
						if($data.images.length) {
59
							document.getElementById("userimg").src = baseUrl + '/images/resource/' + $data.resourceId + '.jpg';					
60
						}
58
						var oRes = document.getElementsByClassName("listtit2");
61
						var oRes = document.getElementsByClassName("listtit2");
59
						oRes[0].innerText = $data.resourceName;
62
						oRes[0].innerText = $data.resourceName;
60
						oRes[1].innerText = $data.supportedServices;
63
						oRes[1].innerText = $data.supportedServices;