Files

39 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ctms汽车托运物流管理系统
#### 介绍
基于YII2-advanced框架进行开发数据内容管理系统,包含业务运单、客户资源、 网点门店、财务、板车、合同、保单等管理板块。通过调用后端接口,实现管理后
台网页版、桌面应用版、APP/轻应用版等。
#### 软件架构
开发及建议运行环境:
- 后端:PHP版本:7.x或8.0;
- 数据库:mysql 5.6;(框架版本升级至3.x以上后,将升级至8.0)
- APP及H5: 基于uni-app开发
- 桌面应用版:基于electron开发
- git: 版本管理
开发工具:
- phpstorm
- vs code
- H-builderX
字符编码格式:UTF-8
PHP环境扩展:
- mbstring,必须,判断中文字符串长度需要;
#### 开发备忘
1. gm-车主资料录入逻辑:(2025.06)
- 车主资料编辑时,原则上在操作页面上是不会显示出关联会员(对应的user表),也没有会员选择界面,需要后台依据主手机号去关联判断。
- 由于会员表字段只录入手机号、密码、用户名等关键字段,故其他资料字段应录入车主资料数据表。
- 车主信息的逻辑:车主可能会更换手机号(对应需要更新会员关联)、身份证信息不一定会有(因此不能作为唯一关联性的字段),仅将一些固定可确定信息录入车主表,其他信息录入扩展字段表
- 一份车主信息,至少关联了主数据源的会员表c_member、本应用数据源的车主表car_owner、会员扩展字段表user_ext
- 存在多应用(平台)时,一个车主可能会在不同平台留下的信息并不一样
### 开发工具使用小记
1. phpstorm,使用git更新后,利用 工具-部署-远程主机,可将当前已变更文件复制上传到指定文件目录,方便更新覆盖。
### 参与贡献
1. 方孟(fm453)