提交 cefff93f authored 作者: 张光耀's avatar 张光耀

更新站点商品的品名管理

上级 fac5bcd8
......@@ -7,8 +7,8 @@ import java.util.Date;
* 站点商品实体
* 表名 tb_cf_station_item
*
* @author lipengjun
* @date 2019-10-15 16:22:59
* @author LHB
* @date 2019-10-17 14:30:51
*/
public class TbCfStationItemEntity implements Serializable {
private static final long serialVersionUID = 1L;
......@@ -61,6 +61,10 @@ public class TbCfStationItemEntity implements Serializable {
* 商品二级分类
*/
private String itemCategorytwo;
/**
* 商品品名
*/
private String itemDescritionId;
/**
* 设置:商品id
......@@ -218,4 +222,17 @@ public class TbCfStationItemEntity implements Serializable {
public String getItemCategorytwo() {
return itemCategorytwo;
}
/**
* 设置:商品品名
*/
public void setItemDescritionId(String itemDescritionId) {
this.itemDescritionId = itemDescritionId;
}
/**
* 获取:商品品名
*/
public String getItemDescritionId() {
return itemDescritionId;
}
}
......@@ -16,6 +16,7 @@
<result property="enableFlag" column="enable_flag"/>
<result property="createTime" column="create_time"/>
<result property="itemCategorytwo" column="item_categorytwo"/>
<result property="itemDescritionId" column="item_descrition_id"/>
</resultMap>
<select id="queryObject" resultType="com.platform.entity.TbCfStationItemEntity">
......@@ -31,7 +32,8 @@
`platform_name`,
`enable_flag`,
`create_time`,
`item_categorytwo`
`item_categorytwo`,
`item_descrition_id`
from tb_cf_station_item
where item_id = #{id}
</select>
......@@ -49,7 +51,8 @@
`platform_name`,
`enable_flag`,
`create_time`,
`item_categorytwo`
`item_categorytwo`,
`item_descrition_id`
from tb_cf_station_item
WHERE 1=1
<if test="name != null and name.trim() != ''">
......@@ -89,7 +92,8 @@
`platform_name`,
`enable_flag`,
`create_time`,
`item_categorytwo`)
`item_categorytwo`,
`item_descrition_id`)
values(
#{itemId},
#{itemCode},
......@@ -102,7 +106,8 @@
#{platformName},
#{enableFlag},
#{createTime},
#{itemCategorytwo})
#{itemCategorytwo},
#{itemDescritionId})
</insert>
<update id="update" parameterType="com.platform.entity.TbCfStationItemEntity">
......@@ -118,7 +123,8 @@
<if test="platformName != null">`platform_name` = #{platformName}, </if>
<if test="enableFlag != null">`enable_flag` = #{enableFlag}, </if>
<if test="createTime != null">`create_time` = #{createTime}, </if>
<if test="itemCategorytwo != null">`item_categorytwo` = #{itemCategorytwo}</if>
<if test="itemCategorytwo != null">`item_categorytwo` = #{itemCategorytwo}, </if>
<if test="itemDescritionId != null">`item_descrition_id` = #{itemDescritionId}</if>
</set>
where item_id = #{itemId}
</update>
......
......@@ -5,8 +5,8 @@
#parse("sys/header.html")
</head>
<body>
<div id="rrapp" v-cloak style="height: calc(100% - 15px);">
<div v-show="showList" style="height: 100%;">
<div id="rrapp" v-cloak>
<div v-show="showList">
<Row :gutter="16">
<div class="search-group">
<i-col span="4">
......@@ -42,12 +42,11 @@
<Form-item label="商品标题简介" prop="itemBrief">
<i-input v-model="tbCfStationItem.itemBrief" placeholder="商品标题简介"/>
</Form-item>
<Form-item label="商品分类" prop="itemCategory">
<Form-item label="商品一级分类" prop="itemCategory">
<i-select placeholder="请选择" v-model="tbCfStationItem.itemCategory">
<i-option v-for="(el,i) in Goodstype" :key = 'i'
:value="el.goodstypeId">{{el.goodstypeTitle}}</i-option>
</i-select>
</Form-item>
<Form-item label="商品链接" prop="itemUrl">
<i-input v-model="tbCfStationItem.itemUrl" placeholder="商品链接"/>
......@@ -67,6 +66,12 @@
<Form-item label="创建日期" prop="createTime">
<i-input v-model="tbCfStationItem.createTime" placeholder="创建日期"/>
</Form-item>
<Form-item label="商品二级分类" prop="itemCategorytwo">
<i-input v-model="tbCfStationItem.itemCategorytwo" placeholder="商品二级分类"/>
</Form-item>
<Form-item label="商品品名" prop="itemDescritionId">
<i-input v-model="tbCfStationItem.itemDescritionId" placeholder="商品品名"/>
</Form-item>
<Form-item>
<i-button type="primary" @click="handleSubmit('formValidate')">提交</i-button>
<i-button type="warning" @click="reload" style="margin-left: 8px"/>返回</i-button>
......
......@@ -6,13 +6,15 @@ $(function () {
{label: '商品编号', name: 'itemCode', index: 'item_code', width: 80},
{label: '商品名字', name: 'itemName', index: 'item_name', width: 80},
{label: '商品标题简介', name: 'itemBrief', index: 'item_brief', width: 80},
{label: '商品分类', name: 'itemCategory', index: 'item_category', width: 80},
{label: '商品链接', name: 'itemUrl', index: 'item_url', width: 80,formatter:linkFormat},
{label: '商品图片', name: 'itemImg', index: 'item_img', width: 80,formatter:imageFormat},
{label: '商品链接', name: 'itemUrl', index: 'item_url', width: 80},
{label: '商品图片', name: 'itemImg', index: 'item_img', width: 80},
{label: '所属平台', name: 'platformCode', index: 'platform_code', width: 80},
{label: '平台名', name: 'platformName', index: 'platform_name', 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: 'itemCategorytwo', index: 'item_categorytwo', width: 80},
{label: '商品品名', name: 'itemDescritionId', index: 'item_descrition_id', width: 80}]
});
});
......@@ -21,8 +23,8 @@ let vm = new Vue({
data: {
showList: true,
title: null,
Goodstype:null,
tbCfStationItem: {},
Goodstype:null,
ruleValidate: {
name: [
{required: true, message: '名称不能为空', trigger: 'blur'}
......@@ -116,14 +118,7 @@ let vm = new Vue({
},
handleReset: function (name) {
handleResetForm(this, name);
},
// getGoods:function (){
// console.log("bbb");
// $.get('../tbcfgoodstype/queryAll',function (res) {
// console.log(this,"aaa");
// console.log(res,"bbb");
// })
// }
}
},
created(){
var that = this
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论