Browse Source

移动端修改轮播图

master
rose 4 years ago
parent
commit
bd5ad1d3e7
  1. 2
      src/components/Banner/BannerAdd.vue
  2. 7
      src/components/Banner/BannerDate.vue
  3. 6
      src/components/Banner/BannerEdit.vue
  4. 15
      src/components/Banner/BannerSearch.vue
  5. 2
      src/components/BtnCom/BtnCon.vue
  6. 4
      src/views/BannerManage/BannerManage.vue

2
src/components/Banner/BannerAdd.vue

@ -129,7 +129,7 @@ export default {
form: this.$form.createForm(this, { name: 'r-d-add' }),
enable: ['启用', '禁用'],
enable1: ['不跳转', 'H5'],
enable3: ['全部','pc','小程序'],
enable3: ['全部','pc','移动端'],
enable2: [
{
name: '首页',

7
src/components/Banner/BannerDate.vue

@ -43,7 +43,7 @@
<a-empty v-else />
<!-- 编辑 -->
<banner-edit :phone="phone" :edit-item="editItem" :edit-visible="editVisible" @editSearch="editSearch" @closeModal="closeModal" />
<banner-edit :edit-item="editItem" :edit-visible="editVisible" @editSearch="editSearch" @closeModal="closeModal" />
</div>
</template>
@ -132,7 +132,7 @@ export default {
type: Object,
default: () => {},
},
phone: { type: Boolean, default: false },
// phone: { type: Boolean, default: false },
},
data() {
return {
@ -155,9 +155,6 @@ export default {
})();
};
},
created(){
console.log("phone",this.phone)
},
methods: {
showEditModal(record) {

6
src/components/Banner/BannerEdit.vue

@ -100,7 +100,6 @@ export default {
name: 'BannerEdit',
props: {
editVisible: { type: Boolean, default: false },
phone: { type: Boolean, default: false },
editItem: { type: Object, default: () => {} }
},
data() {
@ -110,7 +109,7 @@ export default {
form: this.$form.createForm(this, { name: 'r-d-add' }),
enable: ['启用', '禁用'],
enable1: ['不跳转', 'H5'],
enable3: ['全部','pc','小程序'],
enable3: ['全部','pc','移动端'],
enable2: [
{
name: '首页',
@ -209,9 +208,6 @@ export default {
}
},
},
created(){
console.log("edit phone",this.phone)
},
methods: {
//

15
src/components/Banner/BannerSearch.vue

@ -23,6 +23,16 @@
>
<a-select-option :key="item" :value="index" v-for="(item, index) in enable1">{{ item }}</a-select-option>
</a-select>
<!-- 设备 -->
<a-select
@change="getUse($event, 'showPosition')"
allow-clear
class="ml-3"
default-value="全部"
style="width: 150px"
>
<a-select-option :key="item" :value="index" v-for="(item, index) in enable3">{{ item }}</a-select-option>
</a-select>
<!-- 页面显示位置 -->
<a-select
@change="getUse($event, 'showPage')"
@ -57,6 +67,7 @@ export default {
visible: false,
enable: ['启用', '禁用'],
enable1: ['不跳转', 'H5'],
enable3: ['全部','pc','移动端'],
enable2: [
{
name: '首页',
@ -119,6 +130,7 @@ export default {
jumpType: 0, //
recStatus: 0, //
showPage: '', //
showPosition: 0,
},
};
},
@ -134,7 +146,8 @@ export default {
//
getUse(value, str) {
this.paramData[str] = value;
console.log(this.paramData[str]);
console.log("this.paramData[str]",this.paramData[str]);
console.log(this.paramData)
},
handleTableChange() {

2
src/components/BtnCom/BtnCon.vue

@ -5,7 +5,7 @@
<div @click="jump('/industry-info')" class="btn">行业资讯</div>
<div @click="jump('/user-manage')" class="btn">用户管理</div>
<div @click="jump('/banner-manage')" class="btn">轮播图管理</div>
<div @click="jump('/banner-manage-m')" class="btn">(移动端)轮播图管理</div>
<!-- <div @click="jump('/banner-manage-m')" class="btn">(移动端)轮播图管理</div> -->
<div @click="jump('/communication-community')" class="btn">交流社区</div>
<div @click="jump('/event-announcement')" class="btn">活动公告</div>
<div @click="jump('/innovation-policy')" class="btn">创新政策</div>

4
src/views/BannerManage/BannerManage.vue

@ -49,8 +49,8 @@ export default {
}
const params = {
param: {
//to do device
device: this.device,
//to do showPosition
showPosition: this.paramData.showPosition, //0
showPage: this.paramData.showPage,
jumpType: this.paramData.jumpType,
recStatus: this.paramData.recStatus,

Loading…
Cancel
Save