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

修改轮播图

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