# demi_merchant **Repository Path**: andygitee2025/demi_merchant ## Basic Information - **Project Name**: demi_merchant - **Description**: demi_merchant,项目商户端 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-10 - **Last Updated**: 2025-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 商家端 # 项目需求分析 1-商品信息 显示,搜索,添加、修改、删除,商品分类,商品规格,商品图片,商品评论,商品收藏,商品浏览记录,商品品牌,商品参数,商品类型,商品单位,商品标签,商品属性,商品属性值,商品秒杀,商品优惠券,商品限时抢购,商品团购,商品积分,商品优惠,商品优惠券,商品优惠券领取,商品优惠券使用,商品优惠券详情,商品优惠券领取详情 2-订单信息 显示,搜索,添加、修改、删除,订单状态,订单详情,订单评论,订单退款,订单发货,订单收货,订单统计,订单分析,订单设置,订单日志,订单优惠券,订单优惠券领取,订单优惠券使用,订单优惠券详情,订单优惠券领取详情 3-用户信息 显示,搜索,添加、修改、删除,用户信息,用户地址,用户优惠券,用户收藏,用户浏览记录,用户积分,用户余额,用户余额明细,用户积分明细,用户优惠券领取,用户优惠券使用,用户优惠券详情,用户优惠券领取详情 4-系统设置 :营业时间 8-优惠券信息 显示,搜索,添加、修改、删除,优惠券信息,优惠券领取,优惠券领取详情 ## 项目运行和部署 ### 运行 1,点击HBuilderx,菜单 文件 -> 打开目录,然后选择项目,点击选择文件夹按钮,即可成功导入。 2,点击HBuilderx,菜单 运行 -> 运行到浏览器,然后选择浏览器类型,即可在浏览器里面访问. ### 部署 修改后端请求接口,编辑App目录下的config.js 当项目开发完毕,只需要点击HBuilderx,菜单 【发行】 -> 网站-PC WEB或手机H5,然后填好标题及域名,点击发行按钮,即可成功打包。 构建打包成功之后,会在根目录生成 unpackage/dist/build/h5 文件夹,里面就是构建打包好的文件,通常是 ***.js 、***.css、index.html 等静态文件。 通常情况下 dist 文件夹的静态文件发布到你的 nginx 或者静态服务器即可,其中的 index.html 是后台服务的入口页面。 如果是H5部署,推荐通过Nginx代理配置。将config.js的baseUrl换成/prod-api。 如何发布Android、IOS、小程序 也是一样的流程,发行的时候选择需要的方式。 小程序及APPbaseUrl使用域名或IP方式访问。 #Nginx配置 worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; charset utf-8; location / { root /home/andy/projects/andy-h5; try_files $uri $uri/ /index.html; index index.html index.htm; } # 默认所有路径 location /prod-api/ { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE_HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-NginX-Proxy true; # 反向代理配置 proxy_pass http://localhost:8081/; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } ## 平台简介 andy App 移动解决方案,采用uniapp框架,一份代码多终端适配,