Commit 227cf3b2 authored by 季圣华's avatar 季圣华
Browse files

优化界面,给商品和单位模块增加了部分字段

parent c8f80894
package com.jsh.dao.basic;
import com.jsh.base.BaseIDAO;
import com.jsh.model.po.VisitAccount;
public interface VisitAccountIDAO extends BaseIDAO<VisitAccount>
{
}
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping> <hibernate-mapping>
<class name="com.jsh.model.po.Material" table="jsh_material"> <class name="com.jsh.model.po.Material" table="jsh_material">
<id name="Id" type="java.lang.Long"> <id name="Id" type="java.lang.Long">
<column name="Id"/> <column name="Id"/>
<generator class="native"/> <generator class="native"/>
</id> </id>
<many-to-one name="materialCategory" class="com.jsh.model.po.MaterialCategory" lazy="false"> <many-to-one name="materialCategory" class="com.jsh.model.po.MaterialCategory" lazy="false">
<column name="CategoryId" /> <column name="CategoryId" />
</many-to-one> </many-to-one>
<property generated="never" lazy="false" name="Name" type="java.lang.String"> <property generated="never" lazy="false" name="Name" type="java.lang.String">
<column length="50" name="Name"> <column length="50" name="Name">
<comment>名称</comment> <comment>名称</comment>
</column> </column>
</property> </property>
<property generated="never" lazy="false" name="Model" type="java.lang.String"> <property generated="never" lazy="false" name="Model" type="java.lang.String">
<column length="50" name="Model"> <column length="50" name="Model">
<comment>型号</comment> <comment>型号</comment>
</column> </column>
</property> </property>
<property generated="never" lazy="false" name="Color" type="java.lang.String"> <property generated="never" lazy="false" name="Color" type="java.lang.String">
<column length="50" name="Color"> <column length="50" name="Color">
<comment>颜色</comment> <comment>颜色</comment>
</column> </column>
</property> </property>
<property generated="never" lazy="false" name="Unit" type="java.lang.String"> <property generated="never" lazy="false" name="Unit" type="java.lang.String">
<column length="50" name="Unit"> <column length="50" name="Unit">
<comment>单位</comment> <comment>单位</comment>
</column> </column>
</property> </property>
<property generated="never" lazy="false" name="Remark" type="java.lang.String"> <property generated="never" lazy="false" name="RetailPrice" type="java.lang.Double">
<column length="100" name="Remark"> <column name="RetailPrice" precision="22" scale="3">
<comment>备注</comment> <comment>零售价</comment>
</column> </column>
</property> </property>
</class> <property generated="never" lazy="false" name="LowPrice" type="java.lang.Double">
</hibernate-mapping> <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>
package com.jsh.model.po; package com.jsh.model.po;
@SuppressWarnings("serial") @SuppressWarnings("serial")
public class Material implements java.io.Serializable public class Material implements java.io.Serializable
{ {
private Long Id; private Long Id;
private MaterialCategory materialCategory; private MaterialCategory materialCategory;
private String Name; private String Name;
private String Model; private String Model;
private String Color; private String Color;
private String Unit; private String Unit;
private String Remark; private Double RetailPrice;
private Double LowPrice;
public Material() private Double PresetPriceOne;
{ private Double PresetPriceTwo;
private String Remark;
}
public Material()
public Material(Long Id) {
{
this.Id = Id; }
}
public Material(Long Id)
public Material(MaterialCategory materialCategory, String name, {
String model, String color, String unit, String remark) { this.Id = Id;
super(); }
this.materialCategory = materialCategory;
Name = name; public Material(MaterialCategory materialCategory, String name,
Model = model; String model, String color, String unit, String remark,
Color = color; Double retailPrice, Double lowPrice, Double presetPriceOne, Double presetPriceTwo)
Unit = unit; {
Remark = remark; super();
} this.materialCategory = materialCategory;
Name = name;
public Long getId() { Model = model;
return Id; Color = color;
} Unit = unit;
RetailPrice = retailPrice;
public void setId(Long id) { LowPrice = lowPrice;
Id = id; PresetPriceOne = presetPriceOne;
} PresetPriceTwo = presetPriceTwo;
Remark = remark;
public MaterialCategory getMaterialCategory() { }
return materialCategory;
} public Long getId()
{
public void setMaterialCategory(MaterialCategory materialCategory) { return Id;
this.materialCategory = materialCategory; }
}
public void setId(Long id)
public String getName() { {
return Name; Id = id;
} }
public void setName(String name) { public MaterialCategory getMaterialCategory()
Name = name; {
} return materialCategory;
}
public String getModel() {
return Model; public void setMaterialCategory(MaterialCategory materialCategory)
} {
this.materialCategory = materialCategory;
public void setModel(String model) { }
Model = model;
} public String getName()
{
public String getColor() { return Name;
return Color; }
}
public void setName(String name)
public void setColor(String color) { {
Color = color; Name = name;
} }
public String getUnit() { public String getModel()
return Unit; {
} return Model;
}
public void setUnit(String unit) {
Unit = unit; public void setModel(String model)
} {
Model = model;
public String getRemark() { }
return Remark;
} public String getColor()
{
public void setRemark(String remark) { return Color;
Remark = remark; }
}
public void setColor(String color)
} {
\ No newline at end of file Color = color;
}
public String getUnit()
{
return Unit;
}
public void setUnit(String unit)
{
Unit = unit;
}
public void setRetailPrice(Double retailPrice)
{
RetailPrice = retailPrice;
}
public Double getRetailPrice()
{
return RetailPrice;
}
public void setLowPrice(Double lowPrice)
{
LowPrice = lowPrice;
}
public Double getLowPrice()
{
return LowPrice;
}
public void setPresetPriceOne(Double presetPriceOne)
{
PresetPriceOne = presetPriceOne;
}
public Double getPresetPriceOne()
{
return PresetPriceOne;
}
public void setPresetPriceTwo(Double presetPriceTwo)
{
PresetPriceTwo = presetPriceTwo;
}
public Double getPresetPriceTwo()
{
return PresetPriceTwo;
}
public String getRemark()
{
return Remark;
}
public void setRemark(String remark)
{
Remark = remark;
}
}
This diff is collapsed.
This diff is collapsed.
<?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.VisitAccount" table="jsh_visitaccount">
<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="LouHao" type="java.lang.String">
<column length="50" name="LouHao">
<comment>楼号</comment>
</column>
</property>
<property generated="never" lazy="false" name="HuHao" type="java.lang.String">
<column length="50" name="HuHao">
<comment>户号</comment>
</column>
</property>
<property generated="never" lazy="false" name="HuiFang" type="java.lang.String">
<column length="50" name="HuiFang">
<comment>回访情况</comment>
</column>
</property>
<property generated="never" lazy="false" name="LuoShi" type="java.lang.String">
<column length="50" name="LuoShi">
<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="Tel" type="java.lang.String">
<column length="50" name="Tel">
<comment>电话 </comment>
</column>
</property>
<property name="AddTime" type="java.sql.Timestamp">
<column length="19" name="AddTime">
<comment>时间 </comment>
</column>
</property>
</class>
</hibernate-mapping>
This diff is collapsed.
This diff is collapsed.
package com.jsh.model.vo.basic;
import java.io.Serializable;
@SuppressWarnings("serial")
public class VisitAccountShowModel implements Serializable
{
/**
* 提示信息
*/
private String msgTip = "";
public String getMsgTip()
{
return msgTip;
}
public void setMsgTip(String msgTip)
{
this.msgTip = msgTip;
}
}
package com.jsh.service.basic;
import com.jsh.base.BaseIService;
import com.jsh.model.po.VisitAccount;
public interface VisitAccountIService extends BaseIService<VisitAccount>
{
}
This diff is collapsed.
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