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

更新站点商品的品名管理

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