提交 eb8c006d authored 作者: zhengfg's avatar zhengfg

商品管理,品名管理优化,将分类ID改成名称;

上级 abf950cd
package com.platform.entity;
import java.io.Serializable;
public class TbCfDescripitonEntityExtends extends TbCfDescripitonEntity implements Serializable {
private String title;
private String goodtype;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getGoodtype() {
return goodtype;
}
public void setGoodtype(String goodtype) {
this.goodtype = goodtype;
}
}
package com.platform.entity;
import java.io.Serializable;
public class TbCfStationItemEntityExtends extends TbCfStationItemEntity implements Serializable {
private String dname;
private String title;
private String goodtype;
public String getDname() {
return dname;
}
public void setDname(String dname) {
this.dname = dname;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getGoodtype() {
return goodtype;
}
public void setGoodtype(String goodtype) {
this.goodtype = goodtype;
}
}
...@@ -3,12 +3,14 @@ ...@@ -3,12 +3,14 @@
<mapper namespace="com.platform.dao.TbCfDescripitonDao"> <mapper namespace="com.platform.dao.TbCfDescripitonDao">
<resultMap type="com.platform.entity.TbCfDescripitonEntity" id="tbCfDescripitonMap"> <resultMap type="com.platform.entity.TbCfDescripitonEntityExtends" id="tbCfDescripitonMap">
<result property="descripitionId" column="descripition_id"/> <result property="descripitionId" column="descripition_id"/>
<result property="descripitionName" column="descripition_name"/> <result property="descripitionName" column="descripition_name"/>
<result property="descripitionCode" column="descripition_code"/> <result property="descripitionCode" column="descripition_code"/>
<result property="goodstypeId" column="goodstype_id"/> <result property="goodstypeId" column="goodstype_id"/>
<result property="goodstwotypeId" column="goodstwotype_id"/> <result property="goodstwotypeId" column="goodstwotype_id"/>
<result property="goodtype" column="goodstype_title"/>
<result property="title" column="goodstwotype_title"/>
</resultMap> </resultMap>
<select id="queryObject" resultType="com.platform.entity.TbCfDescripitonEntity"> <select id="queryObject" resultType="com.platform.entity.TbCfDescripitonEntity">
...@@ -31,14 +33,15 @@ ...@@ -31,14 +33,15 @@
from tb_cf_descripiton from tb_cf_descripiton
where goodstwotype_id = #{id} where goodstwotype_id = #{id}
</select> </select>
<select id="queryList" resultType="com.platform.entity.TbCfDescripitonEntity"> <select id="queryList" resultMap="tbCfDescripitonMap">
select SELECT
`descripition_id`, d.*,
`descripition_name`, t.goodstwotype_title,
`descripition_code`, o.goodstype_title
`goodstype_id`, FROM
`goodstwotype_id` tb_cf_descripiton d
from tb_cf_descripiton LEFT JOIN tb_cf_goodstwotype t ON t.goodstwotype_id = d.goodstwotype_id
LEFT JOIN tb_cf_goodstype o ON o.goodstype_id = t.goodstype_id
WHERE 1=1 WHERE 1=1
<if test="name != null and name.trim() != ''"> <if test="name != null and name.trim() != ''">
AND name LIKE concat('%',#{name},'%') AND name LIKE concat('%',#{name},'%')
......
...@@ -40,23 +40,17 @@ ...@@ -40,23 +40,17 @@
where item_id = #{id} where item_id = #{id}
</select> </select>
<select id="queryList" resultType="com.platform.entity.TbCfStationItemEntity"> <select id="queryList" resultType="com.platform.entity.TbCfStationItemEntityExtends">
select SELECT
`item_id`, i.*,
`item_code`, d.descripition_name dname,
`item_name`, t.goodstwotype_title title,
`item_brief`, o.goodstype_title goodtype
`item_category`, FROM
`item_price`, tb_cf_station_item i
`item_url`, LEFT JOIN tb_cf_descripiton d ON i.item_descrition_id = d.descripition_id
`item_img`, LEFT JOIN tb_cf_goodstwotype t ON t.goodstwotype_id = d.goodstwotype_id
`platform_code`, LEFT JOIN tb_cf_goodstype o ON o.goodstype_id = t.goodstype_id
`platform_name`,
`enable_flag`,
`create_time`,
`item_categorytwo`,
`item_descrition_id`
from tb_cf_station_item
WHERE 1=1 WHERE 1=1
<if test="name != null and name.trim() != ''"> <if test="name != null and name.trim() != ''">
AND name LIKE concat('%',#{name},'%') AND name LIKE concat('%',#{name},'%')
......
...@@ -5,8 +5,8 @@ $(function () { ...@@ -5,8 +5,8 @@ $(function () {
{label: 'descripitionId', name: 'descripitionId', index: 'descripition_id', key: true, hidden: true}, {label: 'descripitionId', name: 'descripitionId', index: 'descripition_id', key: true, hidden: true},
{label: '品名名字', name: 'descripitionName', index: 'descripition_name', width: 80}, {label: '品名名字', name: 'descripitionName', index: 'descripition_name', width: 80},
{label: '海关编码', name: 'descripitionCode', index: 'descripition_code', width: 80}, {label: '海关编码', name: 'descripitionCode', index: 'descripition_code', width: 80},
{label: '一级分类Id', name: 'goodstypeId', index: 'goodstype_id', width: 80}, {label: '一级分类', name: 'goodtype', index: 'goodtype', width: 80},
{label: '二级分类Id', name: 'goodstwotypeId', index: 'goodstwotype_id', width: 80}] {label: '二级分类', name: 'title', index: 'title', width: 80}]
}); });
}); });
......
...@@ -13,9 +13,9 @@ $(function () { ...@@ -13,9 +13,9 @@ $(function () {
{label: '平台名', name: 'platformName', index: 'platform_name', width: 80}, {label: '平台名', name: 'platformName', index: 'platform_name', width: 80},
{label: '启用状态', name: 'enableFlag', index: 'enable_flag', width: 80}, {label: '启用状态', name: 'enableFlag', index: 'enable_flag', width: 80},
{label: '创建日期', name: 'createTime', index: 'create_time', width: 80}, {label: '创建日期', name: 'createTime', index: 'create_time', width: 80},
{label: '商品一级分类', name: 'itemCategory', index: 'item_category', width: 80}, {label: '商品一级分类', name: 'goodtype', index: 'goodtype', width: 80},
{label: '商品二级分类', name: 'itemCategorytwo', index: 'item_categorytwo', width: 80}, {label: '商品二级分类', name: 'title', index: 'title', width: 80},
{label: '商品品名', name: 'itemDescritionId', index: 'item_descrition_id', width: 80}] {label: '商品品名', name: 'dname', index: 'dname', width: 80}]
}); });
}); });
......
...@@ -3,6 +3,7 @@ package com.platform.utils; ...@@ -3,6 +3,7 @@ package com.platform.utils;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import java.math.BigDecimal;
import java.text.ParseException; import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.Date; import java.util.Date;
...@@ -134,7 +135,13 @@ public class DateUtils { ...@@ -134,7 +135,13 @@ public class DateUtils {
public static void main(String[] args) { public static void main(String[] args) {
Date date = strToDate("2019-09-18 14:42:44"); // Date date = strToDate("2019-09-18 14:42:44");
System.out.println(date.getTime()/1000); // System.out.println(date.getTime()/1000);
BigDecimal b=new BigDecimal("699");
BigDecimal div=new BigDecimal("100");
BigDecimal divide = b.divide(div, 2, BigDecimal.ROUND_DOWN);
System.out.println(divide);
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论