提交 5137565f authored 作者: luojie's avatar luojie

修改商品save方法,添加查询用户总数

上级 ee98bc1f
...@@ -12,4 +12,6 @@ public interface TbCfUserInfoDao extends BaseDao<TbCfUserInfoEntity> { ...@@ -12,4 +12,6 @@ public interface TbCfUserInfoDao extends BaseDao<TbCfUserInfoEntity> {
String queryById(String account); String queryById(String account);
long queryUserTotal();
} }
...@@ -38,6 +38,10 @@ public class TbCfStationItemEntity implements Serializable { ...@@ -38,6 +38,10 @@ public class TbCfStationItemEntity implements Serializable {
* 商品价格 * 商品价格
*/ */
private BigDecimal itemPrice; private BigDecimal itemPrice;
/**
* 商品折扣价格
*/
private BigDecimal discountPrice;
/** /**
* 商品链接 * 商品链接
*/ */
...@@ -169,6 +173,16 @@ public class TbCfStationItemEntity implements Serializable { ...@@ -169,6 +173,16 @@ public class TbCfStationItemEntity implements Serializable {
public BigDecimal getItemPrice() { public BigDecimal getItemPrice() {
return itemPrice; return itemPrice;
} }
public BigDecimal getDiscountPrice() {
return discountPrice;
}
public void setDiscountPrice(BigDecimal discountPrice) {
this.discountPrice = discountPrice;
}
/** /**
* 设置:商品链接 * 设置:商品链接
*/ */
......
...@@ -71,4 +71,5 @@ public interface TbCfUserInfoService { ...@@ -71,4 +71,5 @@ public interface TbCfUserInfoService {
String queryById(String account); String queryById(String account);
long queryUserTotal();
} }
...@@ -99,6 +99,7 @@ public class TbCfStationItemServiceImpl implements TbCfStationItemService { ...@@ -99,6 +99,7 @@ public class TbCfStationItemServiceImpl implements TbCfStationItemService {
tbCfStationItem.setCreateTime(new Date()); tbCfStationItem.setCreateTime(new Date());
tbCfStationItem.setItemNum(0L); tbCfStationItem.setItemNum(0L);
tbCfStationItem.setItemPrice(itemSkus.getItemPrice()); tbCfStationItem.setItemPrice(itemSkus.getItemPrice());
tbCfStationItem.setDiscountPrice(itemSkus.getDiscountPrice());
tbCfStationItem.setItemBrief(itemSkus.getItemBrief()); tbCfStationItem.setItemBrief(itemSkus.getItemBrief());
tbCfStationItem.setItemName(itemSkus.getItemName()); tbCfStationItem.setItemName(itemSkus.getItemName());
tbCfStationItem.setItemCode(itemSkus.getItemCode()); tbCfStationItem.setItemCode(itemSkus.getItemCode());
...@@ -159,7 +160,7 @@ public class TbCfStationItemServiceImpl implements TbCfStationItemService { ...@@ -159,7 +160,7 @@ public class TbCfStationItemServiceImpl implements TbCfStationItemService {
} }
@Override @Override
public void update(ItemDescSkus itemSkus, String itemDesc) throws UnsupportedEncodingException { public void update(ItemDescSkus itemSkus, String itemDesc) throws UnsupportedEncodingException {
String itemId = itemSkus.getItemId(); String itemId = itemSkus.getItemId();
Date updateTime = new Date(); Date updateTime = new Date();
//商品sku //商品sku
...@@ -217,6 +218,7 @@ public class TbCfStationItemServiceImpl implements TbCfStationItemService { ...@@ -217,6 +218,7 @@ public class TbCfStationItemServiceImpl implements TbCfStationItemService {
TbCfStationItemEntity tbCfStationItem = tbCfStationItemDao.queryObject(itemId); TbCfStationItemEntity tbCfStationItem = tbCfStationItemDao.queryObject(itemId);
if (tbCfStationItem != null) { if (tbCfStationItem != null) {
tbCfStationItem.setItemPrice(itemSkus.getItemPrice()); tbCfStationItem.setItemPrice(itemSkus.getItemPrice());
tbCfStationItem.setDiscountPrice(itemSkus.getDiscountPrice());
tbCfStationItem.setItemBrief(itemSkus.getItemBrief()); tbCfStationItem.setItemBrief(itemSkus.getItemBrief());
tbCfStationItem.setItemName(itemSkus.getItemName()); tbCfStationItem.setItemName(itemSkus.getItemName());
tbCfStationItem.setItemCode(itemSkus.getItemCode()); tbCfStationItem.setItemCode(itemSkus.getItemCode());
......
...@@ -61,4 +61,9 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService { ...@@ -61,4 +61,9 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService {
public String queryById(String account) { public String queryById(String account) {
return tbCfUserInfoDao.queryById(account); return tbCfUserInfoDao.queryById(account);
} }
@Override
public long queryUserTotal() {
return tbCfUserInfoDao.queryUserTotal() ;
}
} }
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
<result property="itemBrief" column="item_brief"/> <result property="itemBrief" column="item_brief"/>
<result property="itemCategory" column="item_category"/> <result property="itemCategory" column="item_category"/>
<result property="itemPrice" column="item_price"/> <result property="itemPrice" column="item_price"/>
<result property="discountPrice" column="discount_price"/>
<result property="itemUrl" column="item_url"/> <result property="itemUrl" column="item_url"/>
<result property="itemImg" column="item_img"/> <result property="itemImg" column="item_img"/>
<result property="itemTags" column="item_tags"/> <result property="itemTags" column="item_tags"/>
...@@ -33,6 +34,7 @@ ...@@ -33,6 +34,7 @@
`item_brief`, `item_brief`,
`item_category`, `item_category`,
`item_price`, `item_price`,
`discount_price`,
`item_url`, `item_url`,
`item_img`, `item_img`,
`item_tags`, `item_tags`,
...@@ -59,6 +61,7 @@ ...@@ -59,6 +61,7 @@
i.item_brief, i.item_brief,
i.item_category, i.item_category,
i.item_price, i.item_price,
i.discount_price,
i.item_url, i.item_url,
i.item_img, i.item_img,
i.item_count, i.item_count,
...@@ -136,6 +139,7 @@ ...@@ -136,6 +139,7 @@
`item_brief`, `item_brief`,
`item_category`, `item_category`,
`item_price`, `item_price`,
`discount_price`,
`item_img`, `item_img`,
`item_tags`, `item_tags`,
`item_num`, `item_num`,
...@@ -153,6 +157,7 @@ ...@@ -153,6 +157,7 @@
#{itemBrief}, #{itemBrief},
#{itemCategory}, #{itemCategory},
#{itemPrice}, #{itemPrice},
#{discountPrice},
#{itemImg}, #{itemImg},
#{itemTags}, #{itemTags},
#{itemNum}, #{itemNum},
...@@ -173,6 +178,7 @@ ...@@ -173,6 +178,7 @@
<if test="itemBrief != null">`item_brief` = #{itemBrief},</if> <if test="itemBrief != null">`item_brief` = #{itemBrief},</if>
<if test="itemCategory != null">`item_category` = #{itemCategory},</if> <if test="itemCategory != null">`item_category` = #{itemCategory},</if>
<if test="itemPrice != null">`item_price` = #{itemPrice},</if> <if test="itemPrice != null">`item_price` = #{itemPrice},</if>
<if test="discountPrice != null">`discount_price` = #{discountPrice},</if>
<if test="itemImg != null">`item_img` = #{itemImg},</if> <if test="itemImg != null">`item_img` = #{itemImg},</if>
<if test="itemTags != null">`item_tags` = #{itemTags},</if> <if test="itemTags != null">`item_tags` = #{itemTags},</if>
<if test="itemCount != null">`item_count` = #{itemCount},</if> <if test="itemCount != null">`item_count` = #{itemCount},</if>
......
...@@ -191,4 +191,8 @@ ...@@ -191,4 +191,8 @@
</foreach> </foreach>
</delete> </delete>
<!--查询用户总数 -->
<select id="queryUserTotal" resultType="long">
select count(account) from tb_cf_user_info
</select>
</mapper> </mapper>
\ No newline at end of file
...@@ -241,6 +241,9 @@ ...@@ -241,6 +241,9 @@
<Form-item label="商品价格" prop="itemPrice" style="width: 800px"> <Form-item label="商品价格" prop="itemPrice" style="width: 800px">
<i-input v-model="tbCfStationItem.itemPrice" placeholder="商品价格"/> <i-input v-model="tbCfStationItem.itemPrice" placeholder="商品价格"/>
</Form-item> </Form-item>
<Form-item label="商品折扣价格" prop="discountPrice" style="width: 800px">
<i-input v-model="tbCfStationItem.discountPrice" placeholder="商品折扣价格"/>
</Form-item>
<!-- <Form-item label="商品库存" prop="item_count" style="width: 800px"> <!-- <Form-item label="商品库存" prop="item_count" style="width: 800px">
<i-input v-model="tbCfStationItem.itemCount" placeholder="商品库存"/> <i-input v-model="tbCfStationItem.itemCount" placeholder="商品库存"/>
</Form-item>--> </Form-item>-->
...@@ -257,7 +260,7 @@ ...@@ -257,7 +260,7 @@
<div v-for="item in uploadList" style="margin-left: 5px;"> <div v-for="item in uploadList" style="margin-left: 5px;">
<img :src="item" width="100" height="100" id="itemImg"> <img :src="item" width="100" height="100" id="itemImg">
<i class="ivu-icon ivu-icon-ios-trash-outline" <i class="ivu-icon ivu-icon-ios-trash-outline"
style="cursor:pointer;display: flex;font-size: 24px;position: relative;left:11" style="cursor:pointer;display: flex;font-size: 24px;position: relative;left:11px"
@click="delImg1(item)"></i> @click="delImg1(item)"></i>
</div> </div>
</div> </div>
......
...@@ -9,6 +9,7 @@ $(function () { ...@@ -9,6 +9,7 @@ $(function () {
/* {label: '商品标题', name: 'itemBrief', index: 'item_brief', width: 120},*/ /* {label: '商品标题', name: 'itemBrief', index: 'item_brief', width: 120},*/
/*{label: '商品链接', name: 'itemUrl', index: 'item_url', width: 80,formatter:linkFormat},*/ /*{label: '商品链接', name: 'itemUrl', index: 'item_url', width: 80,formatter:linkFormat},*/
{label: '商品价格', name: 'itemPrice', index: 'item_price', width: 45}, {label: '商品价格', name: 'itemPrice', index: 'item_price', width: 45},
{label: '商品折扣价格', name: 'discountPrice', index: 'discount_price', width: 45},
{label: '库存', name: 'itemCount', index: 'item_count', width: 45}, {label: '库存', name: 'itemCount', index: 'item_count', width: 45},
{label: '点击量', name: 'itemNum', index: 'item_num', width: 45}, {label: '点击量', name: 'itemNum', index: 'item_num', width: 45},
/*{label: '所属平台', name: 'platformCode', index: 'platform_code', width: 80}, /*{label: '所属平台', name: 'platformCode', index: 'platform_code', width: 80},
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论