Commit f24f2d57 authored by 季圣华's avatar 季圣华
Browse files

No commit message

No commit message
parent bd45f3bf
<?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="ams_t_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>
<?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="ams_t_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>
<?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="ams_t_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>
<?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="ams_t_basicuser">
<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="30" 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>
<?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.Building" table="jsh_building">
<id name="Id" type="java.lang.Long">
<column name="Id"/>
<generator class="native"/>
</id>
<many-to-one name="depot" class="com.jsh.model.po.Depot" lazy="false">
<column name="ProjectId" not-null="true" />
</many-to-one>
<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="Remark" type="java.lang.String">
<column length="50" 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>
<?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="ams_t_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>
<?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.Department" table="ams_t_department">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="deptname" type="java.lang.String">
<column name="deptname" not-null="true">
<comment>部门名称</comment>
</column>
</property>
<property name="description" type="java.lang.String">
<column name="description" length="500">
<comment>部门描述</comment>
</column>
</property>
<property name="isystem" type="java.lang.Short">
<column name="isystem" not-null="true">
<comment>是否系统自带 0==系统 1==非系统</comment>
</column>
</property>
</class>
</hibernate-mapping>
<?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="ams_t_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>
<?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="WareHousePersonId" class="com.jsh.model.po.Person" lazy="false">
<column name="WareHousePersonId" not-null="true">
<comment>仓管员-经手人Id</comment>
</column>
</many-to-one>
<property generated="never" lazy="false" name="SettlementWay" type="java.lang.String">
<column length="50" name="SettlementWay">
<comment>现金/记账</comment>
</column>
</property>
<many-to-one name="BuildingId" class="com.jsh.model.po.Building" lazy="false">
<column name="BuildingId">
<comment>单元Id</comment>
</column>
</many-to-one>
<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="Remark" type="java.lang.String">
<column length="1000" name="Remark">
<comment>备注</comment>
</column>
</property>
<property generated="never" lazy="false" name="State" type="java.lang.String">
<column length="50" name="State">
<comment>草稿/已生效/废弃/待审核/未通过</comment>
</column>
</property>
<property generated="never" lazy="false" name="ReAuditPersonName" type="java.lang.String">
<column length="50" name="ReAuditPersonName">
<comment>撤审人</comment>
</column>
</property>
<property generated="never" lazy="false" name="Reason" type="java.lang.String">
<column length="100" name="Reason">
<comment>撤审原因</comment>
</column>
</property>
</class>
</hibernate-mapping>
<?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="Incidentals" type="java.lang.Double">
<column name="Incidentals" 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>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment