Browse Source

资源图片ok

lipengtao 8 years ago
parent
commit
7d47575554

+ 2 - 2
app/html/resinforupdate.html

@ -33,8 +33,8 @@
33 33
    	<div class="mui-content">
34 34
    		<!-- 主界面具体展示内容 -->
35 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 38
					<span style="font-size:13px; color:#999999;">点击上传资源图片</span>
39 39
				</div>
40 40
    		</div>

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

@ -5,19 +5,33 @@ mui.plusReady(function() {
5 5
	var userId = plus.storage.getItem('userid');
6 6
	var Orientation; 
7 7
	var angle=0;
8
	var flag = list.flag;
8 9
	img_obj.setAttribute("src", list.imgurl);
9 10

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

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

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

+ 3 - 0
app/js/resinforupdate.js

@ -55,6 +55,9 @@ mui.ready(function() {
55 55
						plus.nativeUI.closeWaiting();
56 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 61
						var oRes = document.getElementsByClassName("listtit2");
59 62
						oRes[0].innerText = $data.resourceName;
60 63
						oRes[1].innerText = $data.supportedServices;