提交 93e04b1d authored 作者: 吴德鹏's avatar 吴德鹏

修改轮播图

上级 d29c523f
......@@ -59,6 +59,8 @@ public class TbCfHomePageController {
return R.ok().put("tbCfHomePage", tbCfHomePage);
}
// 0.Android 1.IOS 2.PC web 3.Mobile web
/**
* 保存
*/
......
......@@ -13,6 +13,7 @@ import java.util.Date;
public class TbCfHomePageEntity implements Serializable {
private static final long serialVersionUID = 1L;
private String[] type;
/**
* 启动页id
*/
......@@ -67,6 +68,7 @@ public class TbCfHomePageEntity implements Serializable {
public String getPageId() {
return pageId;
}
/**
* 设置:图片名称
*/
......@@ -80,6 +82,7 @@ public class TbCfHomePageEntity implements Serializable {
public String getImgName() {
return imgName;
}
/**
* 设置:类型 0:不跳转,1:外链,2.分类子页面,3.商品列表页,4.商品
*/
......@@ -93,6 +96,7 @@ public class TbCfHomePageEntity implements Serializable {
public Integer getImgType() {
return imgType;
}
/**
* 设置:商品版本 0:旧版,1:新版
*/
......@@ -106,6 +110,7 @@ public class TbCfHomePageEntity implements Serializable {
public Integer getImgVersion() {
return imgVersion;
}
/**
* 设置:排序
*/
......@@ -119,6 +124,7 @@ public class TbCfHomePageEntity implements Serializable {
public Integer getSort() {
return sort;
}
/**
* 设置:跳转链接
*/
......@@ -132,6 +138,7 @@ public class TbCfHomePageEntity implements Serializable {
public String getLinkUrl() {
return linkUrl;
}
/**
* 设置:图片链接
*/
......@@ -145,6 +152,7 @@ public class TbCfHomePageEntity implements Serializable {
public String getImgUrl() {
return imgUrl;
}
/**
* 设置:是否支持浏览
*/
......@@ -158,6 +166,7 @@ public class TbCfHomePageEntity implements Serializable {
public Integer getScanFlag() {
return scanFlag;
}
/**
* 设置:是否跳转
*/
......@@ -171,6 +180,7 @@ public class TbCfHomePageEntity implements Serializable {
public Integer getRedirectFlag() {
return redirectFlag;
}
/**
* 设置:是否可用
*/
......@@ -184,4 +194,12 @@ public class TbCfHomePageEntity implements Serializable {
public Integer getEnableFlag() {
return enableFlag;
}
public String[] getType() {
return type;
}
public void setType(String[] type) {
this.type = type;
}
}
......@@ -36,10 +36,18 @@ public class TbCfHomePageServiceImpl implements TbCfHomePageService {
return tbCfHomePageDao.queryTotal(map);
}
// 0.Android 1.IOS 2.PC web 3.Mobile web
@Override
public int save(TbCfHomePageEntity tbCfHomePage) {
tbCfHomePage.setPageId(IdUtil.createIdbyUUID());
return tbCfHomePageDao.save(tbCfHomePage);
int res = 0;
String[] type = tbCfHomePage.getType();
for (int i = 0; i < type.length; i++) {
int imgType = Integer.parseInt(type[i]);
tbCfHomePage.setPageId(IdUtil.createIdbyUUID());
tbCfHomePage.setImgVersion(imgType);
res = tbCfHomePageDao.save(tbCfHomePage);
}
return res;
}
@Override
......
......@@ -138,27 +138,21 @@
<Form-item label="图片名称" prop="imgName">
<i-input v-model="tbCfHomePage.imgName" placeholder="图片名称"/>
</Form-item>
<!-- <Form-item label="版本" prop="imgVersion">
<i-input v-model="tbCfHomePage.imgVersion" placeholder="商品版本 0:旧版,1:新版"/>
</Form-item>-->
<!--<Form-item label="版本" prop="imgVersion">
<el-select v-model="tbCfHomePage.imgVersion" placeholder="版本">
<el-option
v-for="version in versionOptions"
:key="version.value"
:label="version.label"
:value="version.value">
</el-option>
</el-select>
</Form-item>-->
<Form-item label="版本" prop="imgVersion">
<i-select placeholder="请选择" v-model="tbCfHomePage.imgVersion">
<i-option v-for="(el,i) in versionOptions" :key='i'
:value="el.value">{{el.label}}
</i-option>
</i-select>
<!-- <i-select placeholder="请选择" v-model="tbCfHomePage.imgVersion">
<i-option v-for="(el,i) in versionOptions" :key='i'
:value="el.value">{{el.label}}
</i-option>
</i-select>-->
<Checkbox-group v-model="tbCfHomePage.type">
<Checkbox label="0">Android</Checkbox>
<Checkbox label="1">IOS</Checkbox>
<Checkbox label="2">PC web</Checkbox>
<Checkbox label="3">Mobile web</Checkbox>
</Checkbox-group>
</Form-item>
<Form-item label="排序" prop="sort">
<i-input v-model="tbCfHomePage.sort" placeholder="排序"/>
</Form-item>
......@@ -327,4 +321,4 @@
<script src="${rc.contextPath}/js/sys/tbcfhomepage.js?_${date.systemTime}"></script>
</body>
</html>
\ No newline at end of file
</html>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论