库管系统
简介
仓库管理系统
通过后台导出一个客户一个月的数据到Excel,用于给指定客户核对每种商品和每一天的销售量和金额。当管理仓库各种商品 的数量当商品不足时做出提醒,记录每一次交易并打印票据。统计收入情况,用ECharts展示并推荐潜在的客户和有潜力的商 品。 统计时遇到数据库按时间日期分组的问题,自己按时间过滤不仅代码臃肿可读性还差,最后通过查询官方文档找到官方提供 的Trunc类。还遇到浮点数精度问题,商品最后结账的时候因为小数点精度问题小数会无限循环,通过查询资料发现数据库的 精度更高,最后直接用F查询解决问题。也遇到打印机打印不全问题,通过查找资料、询问打印机客服人员,最终确定了网页 打印票据的参数。
技术
#simpleui #select2 #Django #Bootstrap #MySQL #Echarts
遇到的问题
单机的仓库管理系统,解决办法
1、先编写一个abc.bat文件
内容如下:
@echo off
python c:\facecon\gysface\manage.py runserver 192.168.0.109:8000
把这个文件存放在你设定的路径,如 c:\abc\bac
2、编写一个vbs文件
内容如下:
CreateObject("WScript.Shell").Run"cmd /c c:\abc\bac\abc.bat",0
然后把文件放在win10的启动项目录
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
该程序可以做到开机自启动,后台自动运行python的文件。用户无感。永不停机。开机自动启动。
相当于linux里的nohup了。
浮点数精度问题
数据库中使用 DECIMAL 字段。