Commit 04ff8978a0593f716fc5fb3483aeee2227c46918

Authored by 后端研发-苏泰源
2 parents 51725576 61b3cfd6

Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into dev

packageD/pages/AI-test-skin/select_photo/select_photo.js
... ... @@ -23,57 +23,31 @@ Page({
23 23 this.setData({ gl_skin_img: img })
24 24 },
25 25  
26   - /**
27   - * 生命周期函数--监听页面显示
28   - */
29   - onShow: function () { },
30   -
31   - /**
32   - * 生命周期函数--监听页面隐藏
33   - */
34   - onHide: function () {
35   -
36   - },
37   - /**
38   - * 页面上拉触底事件的处理函数
39   - */
40   - onReachBottom: function () {
41   -
42   - },
43   -
44   - /**
45   - * 用户点击右上角分享
46   - */
47   - onShareAppMessage: function () {
48   -
49   - },
50   -
51 26 //-- 完成选择 --
52 27 ok_select: function () {
53 28 const th = this;
54   - let filePath = th.data.gl_skin_img['path'];
55   - console.log('filePath', filePath);
56   - // if (th.data.skin_type) {
57   - // filePath = th.data.gl_skin_img['path'];
58   - // }
59   - app.request.uploadFile("/api/weshop/baidubce/face/uploadImg?uploadPath=faceimg&storeId=" + setting.stoid, {
60   - filePath: th.data.gl_skin_img['path'],
61   - name: "file",
62   - success: function (e) {
63   - if (e.data.code == 0) {
64   - getApp().globalData.face_img = e.data.data.img;
65   - getApp().globalData.face_SourceImg = e.data.data.SourceImg;
66   - let url = "/packageD/pages/AI-test-skin/analyse/analyse"; //跳到分析页
67   - app.goto(url);
68   - } else {
69   - wx.showToast({
70   - title: e.data.msg,
71   - icon: 'none',
72   - duration: 2000
73   - });
74   - };
75   - }
76   - });
  29 + this.check_num(function () {
  30 + let filePath = th.data.gl_skin_img['path'];
  31 + app.request.uploadFile("/api/weshop/baidubce/face/uploadImg?uploadPath=faceimg&storeId=" + setting.stoid, {
  32 + filePath: th.data.gl_skin_img['path'],
  33 + name: "file",
  34 + success: function (e) {
  35 + if (e.data.code == 0) {
  36 + getApp().globalData.face_img = e.data.data.img;
  37 + getApp().globalData.face_SourceImg = e.data.data.SourceImg;
  38 + let url = "/packageD/pages/AI-test-skin/analyse/analyse"; //跳到分析页
  39 + app.goto(url);
  40 + } else {
  41 + wx.showToast({
  42 + title: e.data.msg,
  43 + icon: 'none',
  44 + duration: 2000
  45 + });
  46 + };
  47 + }
  48 + });
  49 + })
  50 +
77 51 },
78 52 //-- 重新从相册中选择图片 --
79 53 show_pai_pop: function () {
... ... @@ -204,4 +178,25 @@ Page({
204 178 },
205 179 })
206 180 },
  181 +
  182 + check_num:function (func) {
  183 + //判断右没有开AI测肤
  184 + getApp().promiseGet("/api/weshop/wx/weappSkin/get/"+setting.stoid,{}).then(rs=>{
  185 + if(rs.data.code!=0 || !rs.data.data){
  186 + wx.showToast({
  187 + title: "未开通测肤功能,请联系商家",
  188 + icon: 'none',
  189 + duration: 3000
  190 + })
  191 + }else if(!rs.data.data.skin_num || rs.data.data.skin_num<=0){
  192 + wx.showToast({
  193 + title: "测肤功能的使用次数已经达到上限,请联系商家",
  194 + icon: 'none',
  195 + duration: 3000
  196 + })
  197 + }else{
  198 + func();
  199 + }
  200 + })
  201 + }
207 202 })
208 203 \ No newline at end of file
... ...