diff --git a/app/portal/controller/SalesmangoodsController.php b/app/portal/controller/SalesmangoodsController.php index 9ec24f1..38c715c 100644 --- a/app/portal/controller/SalesmangoodsController.php +++ b/app/portal/controller/SalesmangoodsController.php @@ -234,15 +234,18 @@ class SalesmangoodsController extends WeChatBaseController{ * 上传图片 */ public function savePicture(){ - - $access_token=$this->getAccessToken(); + $options = config('wechat_config'); + $app = new Application($options); + $accessToken = $app->access_token; + $access_token = $accessToken->getToken(); +// $access_token=$this->getAccessToken(); $filepath = $_POST['mediaId']; $str = 'uploads/'.date('YmdHis').time().rand('1000000','99999999').'.png'; $targetName = $str; - $access_token = $access_token['accessToken']; +// $access_token = $access_token['accessToken']; + $url = "http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=$access_token&media_id=$filepath"; $file = file_get_contents("http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=$access_token&media_id=$filepath"); file_put_contents($targetName,$file); -// $msg["filename"] = cmf_get_image_url($str); $msg["filename"] = '/'.$str; return json_encode($msg); diff --git a/public/themes/simpleboot3/portal/personalcenter/add_information.html b/public/themes/simpleboot3/portal/personalcenter/add_information.html index 0a693e6..b2b308a 100755 --- a/public/themes/simpleboot3/portal/personalcenter/add_information.html +++ b/public/themes/simpleboot3/portal/personalcenter/add_information.html @@ -117,12 +117,13 @@ sourceType: ['album', 'camera'], // 指定来源是相册还是相机,默认都有 success: function (res) { var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片 - + $('#img0').attr("src",localIds); wx.uploadImage({ localId: localIds.toString(), // 需要上传的图片的ID,由chooseImage接口获得 isShowProgressTips: 1, // 进度提示 success: function (res) { var mediaId = res.serverId; // 返回图片的服务器端ID,即mediaId + console.log(mediaId); //将获取到的 mediaId 传入后台 方法savePicture $.post("{:url('Salesmangoods/savePicture')}",{"mediaId":mediaId},function(res){ //填写你自己的业务逻辑 @@ -150,7 +151,7 @@ sourceType: ['album', 'camera'], // 指定来源是相册还是相机,默认都有 success: function (res) { var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片 - + $('#img1').attr("src",localIds); wx.uploadImage({ localId: localIds.toString(), // 需要上传的图片的ID,由chooseImage接口获得 isShowProgressTips: 1, // 进度提示