/cl-purchase

采购管理系统:基于商品中心,管理采购合同、供应商、采购单、发货单、返厂单等。

Primary LanguageJava

cl-purchase

采购管理系统

一、前置项目依赖

配置中心:https://github.com/pumadong/cl-privilege 商品中心:https://github.com/pumadong/cl-commodity

二、项目说明

采购中心,基于商品中心,管理采购合同、供应商、采购单、发货单、返厂单,其数据是财务与供应商进行结算的依据。

本系统中关于采购相关表单的建立,并没有考虑的非常完整,只演示比较基本的内容,需要根据实际情况,进行增减。

采购中心,如果把结算部分剥离出去,到一个财务系统中去,内容已经比较少了。

采购单号编码规则:P+年份后两位+月份+日期+两位数字,共9位

发货单号编码规则:3位仓库ID(不足3位0补足)+D+年份后两位+月份+日期+两位数字,共12位

返厂单号编码规则:3位仓库ID(不足3位0补足)+B+年份后两位+月份+日期+两位数字,共12位

三、mybatis-generator

ORM框架采用MyBatis,为了提高开发效率,先根据数据库表单结构自动生成Model和MyBatis相关类,生成命令如下:

java -jar mybatis-generator-core-1.3.1.jar -configfile config_purchase.xml -overwrite

生成时需要把mybatis-generator-core-1.3.1.jar、mysql-connector-java-5.1.24-bin.jar、config_privilege.xml放到一个目录下,生成的相关类和XML会放置到CreateResult文件夹下面。

jar下载地址:http://pan.baidu.com/s/1qW98L0C