Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
2222507f
Commit
2222507f
authored
Feb 15, 2017
by
季圣华
Browse files
升级代码结构,采用Maven来管理jar包(12)
parent
125b6f25
Changes
55
Hide whitespace changes
Inline
Side-by-side
src/main/resources/common/email.properties
0 → 100644
View file @
2222507f
stmp
=
smtp.126.com
emailname
=
accountnms@126.com
password
=
public
\ No newline at end of file
src/main/resources/common/jdbc.properties
0 → 100644
View file @
2222507f
jdbcUrl
=
jdbc
\:
mysql
\:
//localhost
\:
3306/jsh_erp?useUnicode
\=
true&characterEncoding
\=
UTF-8
driverClass
=
com.mysql.jdbc.Driver
user
=
root
password
=
1234
\ No newline at end of file
src/main/resources/common/limitbasicdata.properties
0 → 100644
View file @
2222507f
bigtypenum
=
20
smalltypenum
=
20
consumeForm
=
20
consumePlace
=
20
emailnum
=
20
\ No newline at end of file
src/main/resources/hibernate/Account.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Account"
table=
"jsh_account"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"Name"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Name"
>
<comment>
名称
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"SerialNo"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"SerialNo"
>
<comment>
编号
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"InitialAmount"
type=
"java.lang.Double"
>
<column
name=
"InitialAmount"
precision=
"22"
scale=
"3"
>
<comment>
期初金额
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"CurrentAmount"
type=
"java.lang.Double"
>
<column
name=
"CurrentAmount"
precision=
"22"
scale=
"3"
>
<comment>
当前余额
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"100"
name=
"Remark"
>
<comment>
备注
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/AccountHead.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.AccountHead"
table=
"jsh_accounthead"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"Type"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Type"
>
<comment>
类型(支出/收入/收款/付款/转账)
</comment>
</column>
</property>
<many-to-one
name=
"OrganId"
class=
"com.jsh.model.po.Supplier"
lazy=
"false"
>
<column
name=
"OrganId"
>
<comment>
单位Id(收款/付款单位)
</comment>
</column>
</many-to-one>
<many-to-one
name=
"HandsPersonId"
class=
"com.jsh.model.po.Person"
lazy=
"false"
>
<column
name=
"HandsPersonId"
>
<comment>
经手人Id
</comment>
</column>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"ChangeAmount"
type=
"java.lang.Double"
>
<column
name=
"ChangeAmount"
precision=
"22"
scale=
"3"
>
<comment>
变动金额(优惠/收款/付款/实付)
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"TotalPrice"
type=
"java.lang.Double"
>
<column
name=
"TotalPrice"
precision=
"22"
scale=
"3"
>
<comment>
合计金额
</comment>
</column>
</property>
<many-to-one
name=
"AccountId"
class=
"com.jsh.model.po.Account"
lazy=
"false"
>
<column
name=
"AccountId"
>
<comment>
账户(收款/付款)
</comment>
</column>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"BillNo"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"BillNo"
>
<comment>
单据编号
</comment>
</column>
</property>
<property
name=
"BillTime"
type=
"java.sql.Timestamp"
>
<column
length=
"19"
name=
"BillTime"
>
<comment>
单据日期
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"100"
name=
"Remark"
>
<comment>
备注
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/AccountItem.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.AccountItem"
table=
"jsh_accountitem"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<many-to-one
name=
"HeaderId"
class=
"com.jsh.model.po.AccountHead"
lazy=
"false"
>
<column
name=
"HeaderId"
not-null=
"true"
>
<comment>
表头Id
</comment>
</column>
</many-to-one>
<many-to-one
name=
"AccountId"
class=
"com.jsh.model.po.Account"
lazy=
"false"
>
<column
name=
"AccountId"
>
<comment>
账户Id
</comment>
</column>
</many-to-one>
<many-to-one
name=
"InOutItemId"
class=
"com.jsh.model.po.InOutItem"
lazy=
"false"
>
<column
name=
"InOutItemId"
>
<comment>
收支项目Id
</comment>
</column>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"EachAmount"
type=
"java.lang.Double"
>
<column
name=
"EachAmount"
precision=
"22"
scale=
"3"
>
<comment>
单项金额
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"100"
name=
"Remark"
>
<comment>
单据备注
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/App.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.App"
table=
"jsh_app"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"Number"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Number"
>
<comment>
代号
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Name"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Name"
>
<comment>
名称
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Type"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Type"
>
<comment>
类型
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Icon"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Icon"
>
<comment>
图标
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"URL"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"URL"
>
<comment>
链接
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Width"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Width"
>
<comment>
宽度
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Height"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Height"
>
<comment>
高度
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"ReSize"
type=
"boolean"
>
<column
length=
"1"
name=
"ReSize"
>
<comment>
拉伸
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"OpenMax"
type=
"boolean"
>
<column
length=
"1"
name=
"OpenMax"
>
<comment>
最大化
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Flash"
type=
"boolean"
>
<column
length=
"1"
name=
"Flash"
>
<comment>
Flash
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"ZL"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"ZL"
>
<comment>
种类
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Sort"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Sort"
>
<comment>
排序号
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"200"
name=
"Remark"
>
<comment>
备注
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Enabled"
type=
"boolean"
>
<column
length=
"1"
name=
"Enabled"
>
<comment>
启用
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Asset.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Asset"
table=
"jsh_asset"
>
<id
name=
"id"
type=
"java.lang.Long"
>
<column
name=
"id"
/>
<generator
class=
"native"
/>
</id>
<many-to-one
name=
"assetname"
class=
"com.jsh.model.po.Assetname"
lazy=
"false"
>
<column
name=
"assetnameID"
not-null=
"true"
/>
</many-to-one>
<property
name=
"location"
type=
"java.lang.String"
>
<column
name=
"location"
>
<comment>
位置
</comment>
</column>
</property>
<property
name=
"labels"
type=
"java.lang.String"
>
<column
name=
"labels"
>
<comment>
标签:以空格为分隔符
</comment>
</column>
</property>
<property
name=
"status"
type=
"java.lang.Short"
>
<column
name=
"status"
>
<comment>
资产的状态:0==在库,1==在用,2==消费
</comment>
</column>
</property>
<many-to-one
name=
"user"
class=
"com.jsh.model.po.Basicuser"
lazy=
"false"
>
<column
name=
"userID"
/>
</many-to-one>
<property
name=
"price"
type=
"java.lang.Double"
>
<column
name=
"price"
precision=
"22"
scale=
"2"
>
<comment>
购买价格
</comment>
</column>
</property>
<property
name=
"purchasedate"
type=
"java.sql.Timestamp"
>
<column
name=
"purchasedate"
length=
"19"
>
<comment>
购买日期
</comment>
</column>
</property>
<property
name=
"periodofvalidity"
type=
"java.sql.Timestamp"
>
<column
name=
"periodofvalidity"
length=
"19"
>
<comment>
有效日期
</comment>
</column>
</property>
<property
name=
"warrantydate"
type=
"java.sql.Timestamp"
>
<column
name=
"warrantydate"
length=
"19"
>
<comment>
保修日期
</comment>
</column>
</property>
<property
name=
"assetnum"
type=
"java.lang.String"
>
<column
name=
"assetnum"
>
<comment>
资产编号
</comment>
</column>
</property>
<property
name=
"serialnum"
type=
"java.lang.String"
>
<column
name=
"serialnum"
>
<comment>
资产序列号
</comment>
</column>
</property>
<many-to-one
name=
"supplier"
class=
"com.jsh.model.po.Supplier"
lazy=
"false"
>
<column
name=
"supplier"
/>
</many-to-one>
<property
name=
"description"
type=
"java.lang.String"
>
<column
name=
"description"
length=
"500"
>
<comment>
描述信息
</comment>
</column>
</property>
<property
name=
"addMonth"
type=
"java.lang.String"
>
<column
name=
"addMonth"
length=
"500"
>
<comment>
资产添加时间,统计报表使用
</comment>
</column>
</property>
<property
name=
"createtime"
type=
"java.sql.Timestamp"
>
<column
name=
"createtime"
length=
"19"
/>
</property>
<many-to-one
name=
"creator"
class=
"com.jsh.model.po.Basicuser"
lazy=
"false"
>
<column
name=
"creator"
/>
</many-to-one>
<property
name=
"updatetime"
type=
"java.sql.Timestamp"
>
<column
name=
"updatetime"
length=
"19"
/>
</property>
<many-to-one
name=
"updator"
class=
"com.jsh.model.po.Basicuser"
lazy=
"false"
>
<column
name=
"updator"
/>
</many-to-one>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Assetcategory.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Assetcategory"
table=
"jsh_assetcategory"
>
<id
name=
"id"
type=
"java.lang.Long"
>
<column
name=
"id"
/>
<generator
class=
"native"
/>
</id>
<property
name=
"assetname"
type=
"java.lang.String"
>
<column
name=
"assetname"
not-null=
"true"
>
<comment>
资产类型名称
</comment>
</column>
</property>
<property
name=
"isystem"
type=
"java.lang.Short"
>
<column
name=
"isystem"
not-null=
"true"
>
<comment>
是否系统自带 0==系统 1==非系统
</comment>
</column>
</property>
<property
name=
"description"
type=
"java.lang.String"
>
<column
name=
"description"
length=
"500"
>
<comment>
描述信息
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Assetname.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Assetname"
table=
"jsh_assetname"
>
<id
name=
"id"
type=
"java.lang.Long"
>
<column
name=
"id"
/>
<generator
class=
"native"
/>
</id>
<property
name=
"assetname"
type=
"java.lang.String"
>
<column
name=
"assetname"
not-null=
"true"
>
<comment>
资产名称
</comment>
</column>
</property>
<many-to-one
name=
"category"
class=
"com.jsh.model.po.Category"
lazy=
"false"
>
<column
name=
"assetcategoryID"
not-null=
"true"
/>
</many-to-one>
<property
name=
"isystem"
type=
"java.lang.Short"
>
<column
name=
"isystem"
not-null=
"true"
>
<comment>
是否系统自带 0==系统 1==非系统
</comment>
</column>
</property>
<property
name=
"description"
type=
"java.lang.String"
>
<column
name=
"description"
length=
"500"
>
<comment>
描述信息
</comment>
</column>
</property>
<property
name=
"isconsumables"
type=
"java.lang.Short"
>
<column
name=
"isconsumables"
>
<comment>
是否为耗材 0==否 1==是 耗材状态只能是消费
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Basicuser.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Basicuser"
table=
"jsh_user"
>
<id
name=
"id"
type=
"java.lang.Long"
>
<column
name=
"id"
/>
<generator
class=
"native"
/>
</id>
<property
name=
"username"
type=
"java.lang.String"
>
<column
name=
"username"
not-null=
"true"
>
<comment>
用户姓名--例如张三
</comment>
</column>
</property>
<property
name=
"loginame"
type=
"java.lang.String"
>
<column
name=
"loginame"
>
<comment>
登录用户名--可能为空
</comment>
</column>
</property>
<property
name=
"password"
type=
"java.lang.String"
>
<column
name=
"password"
length=
"50"
not-null=
"true"
>
<comment>
登陆密码
</comment>
</column>
</property>
<property
name=
"position"
type=
"java.lang.String"
>
<column
name=
"position"
length=
"200"
>
<comment>
职位
</comment>
</column>
</property>
<property
name=
"department"
type=
"java.lang.String"
>
<column
name=
"department"
>
<comment>
所属部门
</comment>
</column>
</property>
<property
name=
"email"
type=
"java.lang.String"
>
<column
name=
"email"
length=
"100"
>
<comment>
电子邮箱
</comment>
</column>
</property>
<property
name=
"phonenum"
type=
"java.lang.String"
>
<column
name=
"phonenum"
length=
"100"
>
<comment>
手机号码
</comment>
</column>
</property>
<property
name=
"ismanager"
type=
"java.lang.Short"
>
<column
name=
"ismanager"
not-null=
"true"
>
<comment>
是否为管理者 0==管理者 1==员工
</comment>
</column>
</property>
<property
name=
"isystem"
type=
"java.lang.Short"
>
<column
name=
"isystem"
not-null=
"true"
>
<comment>
是否系统自带数据
</comment>
</column>
</property>
<property
name=
"status"
type=
"java.lang.Short"
>
<column
name=
"status"
>
<comment>
用户状态
</comment>
</column>
</property>
<property
name=
"description"
type=
"java.lang.String"
>
<column
name=
"description"
length=
"500"
>
<comment>
用户描述信息
</comment>
</column>
</property>
<property
name=
"remark"
type=
"java.lang.String"
>
<column
name=
"remark"
length=
"500"
/>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Category.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Category"
table=
"jsh_assetcategory"
>
<id
name=
"id"
type=
"java.lang.Long"
>
<column
name=
"id"
/>
<generator
class=
"native"
/>
</id>
<property
name=
"assetname"
type=
"java.lang.String"
>
<column
name=
"assetname"
not-null=
"true"
>
<comment>
资产类型名称
</comment>
</column>
</property>
<property
name=
"isystem"
type=
"java.lang.Short"
>
<column
name=
"isystem"
not-null=
"true"
>
<comment>
是否系统自带 0==系统 1==非系统
</comment>
</column>
</property>
<property
name=
"description"
type=
"java.lang.String"
>
<column
name=
"description"
length=
"500"
>
<comment>
描述信息
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Depot.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Depot"
table=
"jsh_depot"
>
<id
name=
"id"
type=
"java.lang.Long"
>
<column
name=
"id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"name"
type=
"java.lang.String"
>
<column
length=
"20"
name=
"name"
>
<comment>
仓库名称
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"sort"
type=
"java.lang.String"
>
<column
length=
"10"
name=
"sort"
>
<comment>
排序
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"remark"
type=
"java.lang.String"
>
<column
length=
"100"
name=
"remark"
>
<comment>
描述
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/DepotHead.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.DepotHead"
table=
"jsh_depothead"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"Type"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Type"
>
<comment>
类型(出库/入库)
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"SubType"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"SubType"
>
<comment>
出入库分类
</comment>
</column>
</property>
<many-to-one
name=
"ProjectId"
class=
"com.jsh.model.po.Depot"
lazy=
"false"
>
<column
name=
"ProjectId"
not-null=
"true"
>
<comment>
项目Id
</comment>
</column>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"Number"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Number"
>
<comment>
票据号
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"OperPersonName"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"OperPersonName"
>
<comment>
操作员名字
</comment>
</column>
</property>
<property
name=
"CreateTime"
type=
"java.sql.Timestamp"
>
<column
length=
"19"
name=
"CreateTime"
>
<comment>
创建时间
</comment>
</column>
</property>
<property
name=
"OperTime"
type=
"java.sql.Timestamp"
>
<column
length=
"19"
name=
"OperTime"
>
<comment>
出入库时间
</comment>
</column>
</property>
<many-to-one
name=
"OrganId"
class=
"com.jsh.model.po.Supplier"
lazy=
"false"
>
<column
name=
"OrganId"
>
<comment>
供应商Id
</comment>
</column>
</many-to-one>
<many-to-one
name=
"HandsPersonId"
class=
"com.jsh.model.po.Person"
lazy=
"false"
>
<column
name=
"HandsPersonId"
>
<comment>
经手人Id
</comment>
</column>
</many-to-one>
<many-to-one
name=
"AccountId"
class=
"com.jsh.model.po.Account"
lazy=
"false"
>
<column
name=
"AccountId"
>
<comment>
账户Id
</comment>
</column>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"ChangeAmount"
type=
"java.lang.Double"
>
<column
name=
"ChangeAmount"
precision=
"22"
scale=
"3"
>
<comment>
变动金额(收款/付款)
</comment>
</column>
</property>
<many-to-one
name=
"AllocationProjectId"
class=
"com.jsh.model.po.Depot"
lazy=
"false"
>
<column
name=
"AllocationProjectId"
>
<comment>
调拨时,对方项目Id
</comment>
</column>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"TotalPrice"
type=
"java.lang.Double"
>
<column
name=
"TotalPrice"
precision=
"22"
scale=
"3"
>
<comment>
合计金额
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"1000"
name=
"Remark"
>
<comment>
备注
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/DepotItem.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.DepotItem"
table=
"jsh_depotitem"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<many-to-one
name=
"HeaderId"
class=
"com.jsh.model.po.DepotHead"
lazy=
"false"
>
<column
name=
"HeaderId"
not-null=
"true"
>
<comment>
表头Id
</comment>
</column>
</many-to-one>
<many-to-one
name=
"MaterialId"
class=
"com.jsh.model.po.Material"
lazy=
"false"
>
<column
name=
"MaterialId"
not-null=
"true"
>
<comment>
材料Id
</comment>
</column>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"OperNumber"
type=
"java.lang.Double"
>
<column
name=
"OperNumber"
precision=
"22"
scale=
"3"
>
<comment>
数量
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"UnitPrice"
type=
"java.lang.Double"
>
<column
name=
"UnitPrice"
precision=
"22"
scale=
"3"
>
<comment>
单价
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"AllPrice"
type=
"java.lang.Double"
>
<column
name=
"AllPrice"
precision=
"22"
scale=
"3"
>
<comment>
金额
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"200"
name=
"Remark"
>
<comment>
描述
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Img"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Img"
>
<comment>
图片
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Functions.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Functions"
table=
"jsh_functions"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"Number"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Number"
>
<comment>
编号
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Name"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Name"
>
<comment>
名称
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"PNumber"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"PNumber"
>
<comment>
上级编号
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"URL"
type=
"java.lang.String"
>
<column
length=
"100"
name=
"URL"
>
<comment>
链接
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"State"
type=
"boolean"
>
<column
length=
"1"
name=
"State"
>
<comment>
收缩
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Sort"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Sort"
>
<comment>
排序
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Enabled"
type=
"boolean"
>
<column
length=
"1"
name=
"Enabled"
>
<comment>
启用
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Type"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Type"
>
<comment>
类型
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/InOutItem.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.InOutItem"
table=
"jsh_inoutitem"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"Name"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Name"
>
<comment>
名称
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Type"
type=
"java.lang.String"
>
<column
length=
"20"
name=
"Type"
>
<comment>
类型
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"100"
name=
"Remark"
>
<comment>
备注
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Logdetails.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Logdetails"
table=
"jsh_log"
>
<id
name=
"id"
type=
"java.lang.Long"
>
<column
name=
"id"
/>
<generator
class=
"native"
/>
</id>
<many-to-one
name=
"user"
class=
"com.jsh.model.po.Basicuser"
lazy=
"false"
>
<column
name=
"userID"
not-null=
"true"
/>
</many-to-one>
<property
name=
"operation"
type=
"java.lang.String"
>
<column
name=
"operation"
length=
"500"
>
<comment>
操作模块名称
</comment>
</column>
</property>
<property
name=
"clientIp"
type=
"java.lang.String"
>
<column
name=
"clientIP"
length=
"50"
>
<comment>
客户端IP
</comment>
</column>
</property>
<property
name=
"createtime"
type=
"java.sql.Timestamp"
>
<column
name=
"createtime"
length=
"19"
>
<comment>
创建时间
</comment>
</column>
</property>
<property
name=
"status"
type=
"java.lang.Short"
>
<column
name=
"status"
>
<comment>
操作状态 0==成功,1==失败
</comment>
</column>
</property>
<property
name=
"contentdetails"
type=
"java.lang.String"
>
<column
name=
"contentdetails"
length=
"1000"
>
<comment>
操作详情
</comment>
</column>
</property>
<property
name=
"remark"
type=
"java.lang.String"
>
<column
name=
"remark"
length=
"500"
>
<comment>
备注信息
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/Material.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.Material"
table=
"jsh_material"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<many-to-one
name=
"materialCategory"
class=
"com.jsh.model.po.MaterialCategory"
lazy=
"false"
>
<column
name=
"CategoryId"
/>
</many-to-one>
<property
generated=
"never"
lazy=
"false"
name=
"Name"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Name"
>
<comment>
名称
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Model"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Model"
>
<comment>
型号
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Color"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Color"
>
<comment>
颜色
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Unit"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Unit"
>
<comment>
单位
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"RetailPrice"
type=
"java.lang.Double"
>
<column
name=
"RetailPrice"
precision=
"22"
scale=
"3"
>
<comment>
零售价
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"LowPrice"
type=
"java.lang.Double"
>
<column
name=
"LowPrice"
precision=
"22"
scale=
"3"
>
<comment>
最低售价
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"PresetPriceOne"
type=
"java.lang.Double"
>
<column
name=
"PresetPriceOne"
precision=
"22"
scale=
"3"
>
<comment>
预设售价一
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"PresetPriceTwo"
type=
"java.lang.Double"
>
<column
name=
"PresetPriceTwo"
precision=
"22"
scale=
"3"
>
<comment>
预设售价二
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"Remark"
type=
"java.lang.String"
>
<column
length=
"100"
name=
"Remark"
>
<comment>
备注
</comment>
</column>
</property>
</class>
</hibernate-mapping>
src/main/resources/hibernate/MaterialCategory.hbm.xml
0 → 100644
View file @
2222507f
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name=
"com.jsh.model.po.MaterialCategory"
table=
"jsh_materialcategory"
>
<id
name=
"Id"
type=
"java.lang.Long"
>
<column
name=
"Id"
/>
<generator
class=
"native"
/>
</id>
<property
generated=
"never"
lazy=
"false"
name=
"Name"
type=
"java.lang.String"
>
<column
length=
"50"
name=
"Name"
>
<comment>
名称
</comment>
</column>
</property>
<property
generated=
"never"
lazy=
"false"
name=
"CategoryLevel"
type=
"java.lang.Short"
>
<column
length=
"20"
name=
"CategoryLevel"
>
<comment>
等级
</comment>
</column>
</property>
<many-to-one
name=
"materialCategory"
class=
"com.jsh.model.po.MaterialCategory"
lazy=
"false"
>
<column
name=
"ParentId"
/>
</many-to-one>
</class>
</hibernate-mapping>
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment