Extjs Lib 包
Extjs Lib 包
Extjs Lib 包
Extjs Lib 包
extjs库存管理数据库脚本
--创建数据库
create database GCCargoManage
on primary(
name='cargoManage_data',
fileName='E:\DBBase\GCCargoManage.mdf',
size=10MB,
filegrowth=10%
)
log on(
name='cargoManage_log',
fileName='E:\DBBase\GCCargoManage.ldf',
size=1MB,
maxsize=20MB,
filegrowth=10%
)
go
use GCCargoManage
go
-- 一.系统管理模块(1.系统用户表 2.短信信息表 3.系统配置表)
create table systemUsers( --1.系统用户表
id int identity(1,1) primary key, --id
loginName varchar(20) not null, --登录名
password varchar(20) not null, --密码
userName varchar(20), --用户姓名
position varchar(20), --职位
grade int, --级别 0:管理员,1:普通
status int, --启用状态 0停用,1启用
createDate datetime, --创建时间
)
go
create table shortMessage( --2.短信信息表
id int identity(1,1) primary key, --id
mobile varchar(20) not null, --接收号码
com int, --端口号(1,2.....)
content varchar(255), --发送内容
status int, --发送状态
appointSendDate datetime, --定制发送时间
realitySendDate datetime, --实际发送时间
receiveName varchar(20), --接收人姓名
)
go
create table systemConfiguration( --3.系统配置表
id int identity(1,1) primary key , --id
manageFee money, --管理费
electricityFee money, --电度费用
waterFee money, --水吨费用
shortMessageSendDate int --短信发送时间 //改hzw
)
go
-- 二.档口管理(1. 档口数据表, 2. 档口用户数据结构, 3. 档口与用户关系表结构, 4.档口详细费用表, 5.档口费用表 )
create table shop( --1. 档口数据表
id int identity primary key, --id
shopCode varchar(20) not null, --区域棚号(档口号)
area varchar(20), --区域(A区B区)
shopRent money, --档口租金
remark varchar(255), --备注
status int , --启用状态(0停用,1启用)
createDate dateTime, --创建时间
updateDate dateTime, --修改时间
)
go
create table shopUser( --2. 档口用户数据结构
id int identity(1,1) primary key, --id
userName varchar(50), --用户名称
tel varchar(20), --用户电话
email varchar(50), --Email
prepareMoney money, --预交金额
remark varchar(255), --备注
status int , --启用状态(0停用,1启用(默认))
createDate datetime , --创建时间
updateDate datetime, --修改时间
)
go
create table shopInUser( --3.档口与用户关系表结构
id int identity primary key , --ID
shopId int, --档口ID
shopUserId int, --用户ID
extractMoney money, --佣金率(提成)
cooperation int , --是否合作(0否 1是)
mainBusiness varchar(200), --主要业务
rentMoney money, --租金
sendRentDate dateTime, --租赁开始时间
endRentDate dateTime, --租赁结束时间
remark varchar(255), --备注
status int , --启用状态
createDate dateTime, --创建时间
updateDate dateTime, --修改时间
)
go
create table shopDetailCost( --4.档口详细费用表
id int identity(1,1) primary key, --ID
shopId int , --档口ID
shopUserId int, --用户ID
lastMonthWaterMeter int, --上月水表数
thisMonthWaterMeter int, --本月水表数
thisMonthWaterMoney money, --本月水费
lastMonthElectricityMeter int, --上月电表数
thisMonthElectricityMeter int, --本月电表数
thisMonthElectricityMoney money, --本月电费
createDate datetime, --录入时间
systemUserId int , --录入人(外键ID)
date varchar(20), --所属日期(如2011-01)
)
go
create table shopSumCost( --5.档口总费用表
id int identity(1,1) primary key, --id
shopId int , --档口ID
shopUserId int, --用户ID
sumMoney money, --总费用(租金+管理费+水,电费)
remark varchar(255), --备注
status int, --状态(是否扣除)
shortMessageStatus int, --是否已发送短信
createDate dateTime, --录入时间
systemUserId int , --录入人(外键ID)
)
go
--三. 货物管理(1. 进货单表, 2. 进货单详细表, 3. 出货单表, 4.出货单详细表)
create table enterCargo( --1. 进货单表
id int identity(1,1) primary key, --id
code varchar(255) not null, --实际流水号(现实收据单号)
shopId int , --档口ID
shopUserId int, --用户ID
remark varchar(255), --备注
createDate dateTime, --创建时间
updateDate dateTime, --修改时间
)
go
create table detailEnterCargo( --2. 进货单详细表
id int identity(1,1) primary key, --id
enterCargoId int , --进货单ID(外键)
variety varchar(255), --品种
unit varchar(20), --单位
number int, --数量
remark varchar(255), --备注
createDate dateTime, --创建时间
)
go
create table outCargo(
id int identity(1,1) primary key, --id
realityCode varchar(255),
shopId int , --档口ID
shopUserId int, --用户ID
supplierTel varchar(20), --供应商电话
purchaseName varchar(20), --采购商名称
purchaseTel varchar(20), --采购商电话
purchaseAddress varchar(255), --采购商地址
businessWay int , --付款方式
advanceMoney money, --定金
remainingMoney money, --余额
sumMoney money, --总金额
freight money, --运费
remark varchar(255), --备注
createDate dateTime, --创建时间
updateDate dateTime, --修改时间
)
go
create table detailOutCargo( --4.出货单详细表
id int identity(1,1) primary key, --id
outCargoId int, --出货单ID
inventoryId int, --库存表ID(外键)
number int , --出售数量
extractMoney money, --佣金率(提成)
remark varchar(255), --备注
createDate dateTime, --创建时间
)
--四. 库存管理(1. 库存表)
create table inventory(
id int identity(1,1) primary key, --id
shopUserId int, --档口用户ID(外键)
varietyName varchar(255), --品种名称
specification varchar(255), --规格
unit varchar(255), --单位
number int , --数量(库存数量)
remark varchar(255), --备注
reserveFiled1 varchar(255), --备用字段1
reserveFiled2 varchar(255), --备用字段2
reserveFiled3 varchar(255), --备用字段3
)
go
--五.系统日志(1. 系统记录表)
create table sysLog(
id int identity(1,1) primary key, --id
systemUserId int, --操作者ID
content varchar(255), --操作记录(内容)
date dateTime, --操作时间
)
go