家政上门预约小程序源码(前后端)

    o.default.config.productionTip = !1, o.default.prototype.$Encrypt = r.Encrypt, o.default.prototype.$Decrypt = r.Decrypt, 
            o.default.prototype.$g = "521b1112c7ec5a5dcdaeec958bfff0", o.default.prototype.$ng = "7c2177ebdaa28258cb6790eccccb0", 
            o.default.prototype.$m = "4428f2b1fe79ada33c40b735ec028136", o.default.prototype.$xg = "xy9oi5t", 
            o.default.prototype.$xgo2o = "xg_o2o", o.default.prototype.$a = "9ca78a603c", o.default.prototype.$p = "04", 
            o.default.prototype.$systemInfo = c.default, o.default.prototype.$xSign = u.default, 
            o.default.prototype.$xmgSign = f.default, o.default.prototype.$xRequest = i.default.util, 
            o.default.prototype.$x = "0cb38edef3", o.default.prototype.$goback = function() {
                e.navigateBack({});
            }, o.default.prototype.$toIndex = function() {
                e.reLaunch({
                    url: "/xg_o2o/index/index"
                });
            }, o.default.prototype.$makePhoneCall = function(t) {
                return e.makePhoneCall({
                    phoneNumber: t
                });
            }, o.default.prototype.$n = "cbf00b7e84", o.default.prototype.$getLogin = function() {
                var t = this, n = {
                    sessionid: "",
                    wxInfo: "",
                    memberInfo: ""
                }, o = this.$xSign.sign("v4getopenid");
                e.login({
                    provider: "weixin",
                    success: function(a) {
                        t.$xRequest.request({
                            url: "entry/wxapp/v4getopenid",
                            data: {
                                code: a.code,
                                xgsign: o
                            },
                            success: function(o) {
                                o.data.errno || (n.sessionid = o.data.data.sessionid, e.setStorageSync("userInfo", n), 
                                wx.getUserInfo({
                                    success: function(e) {
                                        n.wxInfo = e.userInfo, wx.setStorageSync("userInfo", n);
                                        var o = t.$xSign.sign("v4getopenid"), a = t.$Encrypt(e.rawData);
                                        t.$xRequest.request({
                                            url: "entry/wxapp/v4getopenid",
                                            data: {
                                                signature: e.signature,
                                                rawData: e.rawData,
                                                rawDataSign: a,
                                                iv: e.iv,
                                                encryptedData: e.encryptedData,
                                                xgsign: o,
                                                op: "userinfo"
                                            },
                                            success: function(e) {
                                                e.data.errno ? t.updateUserInfo() : (n.memberInfo = e.data.data, wx.setStorageSync("userInfo", n));
                                            },
                                            fail: function(e) {}
                                        });
                                    },
                                    fail: function() {
                                        e.setStorageSync("authorize", "refuse");
                                    },
                                    complete: function() {}
                                }));
                            }
                        });
                    },
                    fail: function() {
                        console.log("login fail");
                    }
                });
            }, o.default.prototype.$BoundingWidth = function() {
                return e.getMenuButtonBoundingClientRect().width + 20;
            }, o.default.prototype.q7 = "devtools", a.default.mpType = "app";
            var s = new o.default(function(e) {
                for (var t = 1; t < arguments.length; t++) {
                    var n = null != arguments[t] ? arguments[t] : {};
                    t % 2 ? p(Object(n), !0).forEach(function(t) {
                        l(e, t, n[t]);
                    }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) : p(Object(n)).forEach(function(t) {
                        Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(n, t));
                    });
                }

家政上门预约微信小程序主要提供以下功能:

1. 预约家政服务:用户可以根据自己的需求,选择不同的家政服务项目进行预约,如保洁、保姆、月嫂等。

2. 选择家政人员:用户可以通过小程序选择自己喜欢的家政人员,查看个人信息、评价等。

3. 支付服务费用:用户可以在线支付服务费用,方便快捷。

4. 管理预约订单:用户可以在小程序中查看自己的预约订单,取消或修改预约等操作。

5. 评价家政服务:用户可以对完成的家政服务进行评价,为其他用户提供参考。

6. 客服咨询:用户可以通过小程序在线咨询客服,解决遇到的问题。

总之,家政上门预约微信小程序为用户提供了方便的预约、支付、管理订单等功能,使得家政服务更加便捷。

家政上门预约小程序源码(前后端)_第1张图片

家政上门预约小程序源码(前后端)_第2张图片

 家政上门预约小程序源码(前后端)_第3张图片

 家政上门预约小程序源码(前后端)_第4张图片


【完整源码链接】 

家政上门预约服务微信小程序源码(前后端).zip资源-CSDN文库

你可能感兴趣的:(微信小程序,资源大杂烩,技术大杂烩,微信小程序)