更新记录

0.0.4(2024-05-05)

添加截图

0.0.3(2024-05-05)

ext.js 加密后会出问题,去掉extjs 加密

0.0.2(2024-05-05)

去掉不需要的 app_list_init_data

查看更多

平台兼容性

阿里云 腾讯云 支付宝云
× ×
Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.93 × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × ×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


皮皮竞拍 项目说明

简介

* 皮皮竞拍 一款简单易用的竞拍微信小程序,利用unicloud开发,服务器免维护,适合小微商家

  • 本项目为皮皮竞拍的微信小程序端及云空间,还有一个配套的后台管理系统 管理后台依赖本项目,不能单独运行

本项目有专门的视频讲解,扫描右侧二维码后点击 【皮皮竞拍】 即可观看视频讲解

部署时注意

项目服务端配置统一在 公共云函数 uni-config-center 文件夹下

再根据下面详细配置补充完整

详细配置如下
  • pnz-main/config.json

    {
    "mp_template_ids": {
        "new_order_notify": {
            "tpl_id": "Nl6SFba4Xxv-szfM4y7zyPY56-r2EpmWLwHkuxY19bA", //新订单提醒的订阅消息   模板ID
            "field_map": {
                "created_at": "time8",
                "note": "thing9",
                "type": "thing11"
            }
        },
        "deliver_notify": {
            "tpl_id": "VSpgO8TKTEKqSnIPakePgekD4GUkI8E8SiMIegiIxoo",//发货提醒的订阅消息模板ID(目前还没用,计划以后的版本会用到)
            "field_map": {
                "name": "thing2",
                "courier_services_company": "thing8",
                "tracking_number": "character_string9"
            }
        }
    },
    "apps": {
        "front": {
            "appid": "__UNI__60DA2C8",//前端项目的 dcloud_appid
            "name": "皮皮竞拍"
        },
        "admin": {
            "appid": "__UNI__89ED4B2",//管理后台项目的 dcloud_appid
            "name": "皮皮竞拍后台管理系统"
        }
    }
    }
  • uni-id/config.json 可参考uni-id云端配置config.json的说明

    
    "passwordSecret": "",//为用于加密密码入库的密钥
    "tokenSecret": "",//为生成token需要的密钥
    ...
    "mp-weixin": {
        "oauth": {
            "weixin": {
                "appid": "写上自己的appid",
                "appsecret": "写上自己的appsecret"
            }
        }
    },
    ...
  • uni-pay/config.json 可参考uni-pay的config-center配置

    
    //只将 C 对象补完整即可
    const C = {
      notify_url: "",//https://xx-xx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx.next.bspapp.com/uni-pay-co (支付回调地址)
      wx_mp_appid: "", //小程序的appid
      wx_mp_secret: "",// 小程序的secret
      wx_mchid: "",//商户id
      wx_key: "",// v2的api key
      wx_pfx:fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'),// v2需要用到的证书 
      wx_appCertPath: path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
      wx_appPrivateKeyPath: path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
    
      /************** 后边的本项目没用到,不需要管  ***************/
    
      //微信公众号 本项目没用,可忽略
      wx_jsapi_appid: "",
      wx_jsapi_secret: "",
      //支付宝本项目没用,可忽略
      ali_appid: "",
      ali_private_key: "",
      ali_appCertPath: path.join(__dirname, 'alipay/appCertPublicKey.crt'), // 支付宝商户公钥路径
      ali_alipayPublicCertPath: path.join(__dirname, 'alipay/alipayCertPublicKey_RSA2.crt'), // 支付宝公钥路径
      ali_alipayRootCertPath: path.join(__dirname, 'alipay/alipayRootCert.crt'), // 支付宝根证书路径
    }
    
    ...
  • 前端的manifest.json 配置上 微信appid

  • 前端的 pnz.config.js 同 pnz-main/config.json中一样配置上 mp_template_ids

本项目用到的外部接口及相关文档

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问