¡Se ha detenido el mantenimiento! ! ! ! !
fire-shop-lite es un proyecto de código abierto de interfaz de subprograma de comercio electrónico, desarrollado en base a wechat-app-mall.
Las características clave incluyen:
1. Pelea grupal
2. Negociar
3. Distribución
4. Generación de carteles de producto.
5. Cupones
…
Almacén nacional: Code Cloud Warehouse
Los amigos que no tengan permiso para transmitir en vivo pueden eliminar el complemento de transmisión en vivo ellos mismos.
1. Elimine el complemento de transmisión en vivo de app.json
"live-player-plugin": {
"version": "1.0.8",
"provider": "wx2b03c6e691cd7370"
}
2. Elimine o comente la referencia del complemento de transmisión en vivo en páginas/index/index.wxml
<navigator wx:if="{{aliveRooms.length> 0}}" url="plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id={{aliveRooms[0].roomid}}" class="live-ad padding-tb">
<image src="../../images/live_ad.png"></image>
</navigator>
Tutorial de documentación
Mini programa de comercio electrónico WeChat EastWorld /wechat-app-mall
SDK de interfaz de subprograma de fábrica API
Colores brillantes y muy saturados, ColorUI, una pequeña biblioteca de componentes de programa centrada en la visión
Componente de póster del miniprograma: genere carteles para compartir en Momentos y genere imágenes
Este proyecto es un proyecto puramente front-end para un mini centro comercial de programas. Debido a limitaciones de mano de obra y energía, este proyecto no desarrolló un sistema back-end de soporte, sino que utilizó directamente la interfaz gratuita y el back-end proporcionados. api factory, que puede satisfacer plenamente todas las funciones de este proyecto.
Registrar fábrica de API
Inicie sesión en segundo plano, menú de la izquierda "Configuración de fábrica" --> "Clonar datos" --> "Clonarme los datos de otras personas"
Complete el ID de comerciante de la otra parte como 9436
Haga clic en "Clonar ahora", luego cierre sesión en segundo plano e inicie sesión nuevamente
Inmediatamente habrá inicializado los datos de la prueba para facilitar sus pruebas.
Este proyecto utiliza el módulo npm. Marque "Usar módulo npm" en la configuración del proyecto.
Este proyecto utiliza una sintaxis basada en ES7, así que habilite la "compilación mejorada" en las herramientas de desarrollo; de lo contrario, se mostrará el siguiente error:
thirdScriptError
sdk uncaught third Error
regeneratorRuntime is not defined
ReferenceError: regeneratorRuntime is not defined
Si no ve la opción "Compilación mejorada" en sus herramientas de desarrollo, actualice sus herramientas de desarrollo a la última versión.
1. Solicite una cuenta backend/obtenga un nombre de dominio exclusivo
2. Abra el módulo del centro comercial.
3. Modifique el archivo config.js en el directorio raíz.
module . exports = {
version : "2.0.0" ,
note : '增加拼团砍价和分销,优化UI' , // 这个为版本描述,无需修改
subDomain : "fireshop" , // 根据教程 https://www.yuque.com/apifm/doc/qr6l4m 查看你自己的 subDomain
shareProfile : '百款精品商品,总有一款适合您' , // 首页转发的时候话术
goodsDetailSkuShowType : 0 , // 0 为点击立即购买按钮后出现规格尺寸、数量的选择; 1为直接在商品详情页面显示规格尺寸、数量的选择,而不弹框
}
4. Configure el nombre de dominio del servidor legal del mini programa.
5. Reinicie su mini herramienta de desarrollo de programas y complete
6. Cómo administrar la imagen de inicio del mini programa y la imagen del banner del carrusel en el fondo de la cabecera de la página de inicio
这两个功能都是使用后台 “系统设置” --> “banner” 管理功能来实现的;
后台发布banner的时候,自定义类型请分别填写 app 和 home
小程序会自动读取类型为 app 的banner图片作为启动展示图片;
小程序会自动读取类型为 home 的banner图片作为首页的轮播图;
7. Si necesita utilizar la función para compartir carteles (el cartel debe llamar al avatar de usuario del mini programa), debe agregar el nombre de dominio wx.qlogo.cn al nombre de dominio legal de downloadFile.
8. ¿Cómo utilizar los mensajes de suscripción (antiguos mensajes de plantilla)? Consulte el tutorial de "api factory":
https://www.yuque.com/apifm/doc/sw1dg9
Inicie sesión en el backend, vaya al menú de la izquierda "Configuración del sistema" -> menú "Parámetros del sistema" si no puede encontrar este menú, es porque aún no ha habilitado el módulo "Configuración de parámetros del sistema"; menú izquierdo "Configuración del sistema" - -> "Administración de módulos", habilite el módulo "Configuración de parámetros del sistema", luego F5 para actualizar la página web
RECHARGE_OPEN (tipo de cambio)
Durante la revisión de WeChat, si su mini programa tiene una función de recarga, no aprobará la revisión. Por lo tanto, de forma predeterminada, el mini programa ocultará la función de recarga y retiro. Este parámetro se puede utilizar para activar la visualización de recarga y retiro.
ROLE_FOR_SHOP (tipo de cambio)
Si tiene múltiples funciones de tienda, cambiar la función habilitará la función de administrador de tienda. En ese momento, cada administrador de tienda solo podrá administrar los productos y pedidos realizados en su propia tienda, pero no podrá ver ni administrar los pedidos. de otras tiendas.
ALLOW_SELF_COLLECTION (tipo de cambio)
Si se habilita la función de recogida en tienda (los clientes pueden elegir entre entrega urgente y recogida en tienda)
FROMDRAW_FEE_PERCENT (parámetro de texto)
Proporción de tarifa de retiro, complete 1 para obtener 1%
free_shipping_for_purchases (parámetro de texto)
Se proporcionará envío gratuito una vez que se alcance el monto del pedido.
mallName (parámetro de texto)
Nombre del mini programa (nombre del centro comercial)
REGISTER_OPEN_SELLER (tipo de cambio)
Si los usuarios recién registrados se convertirán automáticamente en distribuidores. Si este parámetro no está activado, los distribuidores deben solicitarlo ellos mismos y usted lo revisará.
categoríaNivel (parámetro de texto)
La página de clasificación muestra el nivel de clasificación. Parámetros opcionales 1 y 2. Cuando el valor es 1, la lista de productos se muestra directamente en el lado derecho. Cuando el valor es otro, se muestra la clasificación de segundo nivel.
CATEGORY_BY_TAGS (tipo de interruptor)
Si se habilita la clasificación por etiquetas. Este parámetro es válido cuando categoríaLevel=1 y se puede utilizar en escenarios donde un producto pertenece a varias categorías.
"Tutorial de uso del complemento de distribución de tres niveles de Api Factory"
¿Cómo modificar el título del mini programa comercial?
Por favor verifique el nombre del centro comercial en la configuración del sistema arriba
"No se puede iniciar sesión"/¿Token no válido?
Inicie sesión en el backend para publicar sus propios productos.
¿Cómo agregar un enlace al Banner y hacer clic para abrir un producto?
¿Cómo completar el token al configurar la aplicación, el secreto, el número de comerciante de pago de WeChat y la clave secreta en el backend de fábrica?
¡No rellenes la ficha!
¡No rellenes la ficha!
¡No rellenes la ficha!
Diga cosas importantes tres veces. Este pequeño programa no se utiliza. Es para cuentas de servicio, así que no complete los espacios en blanco.
Al pagar en WeChat, aparece un mensaje de error 50000 y no se puede obtener el ID de prepago.
Este error se debe a que no se puede obtener la información de prepago de WeChat Pay.
¿Cómo participar en el proyecto?
¿No hay ningún lugar para completar la dirección de envío al realizar un pedido?
Al configurar la aplicación y el secreto en segundo plano, ¿el mensaje es incorrecto?
¿Cómo utilizar la función de reembolso?
¿Cómo establecer el importe del envío gratuito?
¿Cómo modificar o cerrar un pedido que se cerrará automáticamente si no se paga durante más de 30 minutos?
Android puede ver la imagen, pero el teléfono iOS no puede verla
Este es un problema con el analizador wxparse. Muchas personas se han visto afectadas ~.
Simplemente busque globalmente y comente console.dir
¿Más preguntas?
Intercambio técnico grupo QQ 878573318 (contraseña: fire-shop-lite) | Contacta con el autor |
---|---|
Apreciación de WeChat | propinas Alipay | Reciba sobres rojos de Meituan Ele.me gratis |
---|---|---|