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' }), form: this.$form.createForm(this, { name: 'r-d-add' }),
enable: ['启用', '禁用'], enable: ['启用', '禁用'],
enable1: ['不跳转', 'H5'], enable1: ['不跳转', 'H5'],
enable3: ['全部','pc','小程序'], enable3: ['全部','pc','移动端'],
enable2: [ enable2: [
{ {
name: '首页', name: '首页',

7
src/components/Banner/BannerDate.vue

@ -43,7 +43,7 @@
<a-empty v-else /> <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> </div>
</template> </template>
@ -132,7 +132,7 @@ export default {
type: Object, type: Object,
default: () => {}, default: () => {},
}, },
phone: { type: Boolean, default: false }, // phone: { type: Boolean, default: false },
}, },
data() { data() {
return { return {
@ -155,9 +155,6 @@ export default {
})(); })();
}; };
}, },
created(){
console.log("phone",this.phone)
},
methods: { methods: {
showEditModal(record) { showEditModal(record) {

6
src/components/Banner/BannerEdit.vue

@ -100,7 +100,6 @@ export default {
name: 'BannerEdit', name: 'BannerEdit',
props: { props: {
editVisible: { type: Boolean, default: false }, editVisible: { type: Boolean, default: false },
phone: { type: Boolean, default: false },
editItem: { type: Object, default: () => {} } editItem: { type: Object, default: () => {} }
}, },
data() { data() {
@ -110,7 +109,7 @@ export default {
form: this.$form.createForm(this, { name: 'r-d-add' }), form: this.$form.createForm(this, { name: 'r-d-add' }),
enable: ['启用', '禁用'], enable: ['启用', '禁用'],
enable1: ['不跳转', 'H5'], enable1: ['不跳转', 'H5'],
enable3: ['全部','pc','小程序'], enable3: ['全部','pc','移动端'],
enable2: [ enable2: [
{ {
name: '首页', name: '首页',
@ -209,9 +208,6 @@ export default {
} }
}, },
}, },
created(){
console.log("edit phone",this.phone)
},
methods: { 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-option :key="item" :value="index" v-for="(item, index) in enable1">{{ item }}</a-select-option>
</a-select> </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 <a-select
@change="getUse($event, 'showPage')" @change="getUse($event, 'showPage')"
@ -57,6 +67,7 @@ export default {
visible: false, visible: false,
enable: ['启用', '禁用'], enable: ['启用', '禁用'],
enable1: ['不跳转', 'H5'], enable1: ['不跳转', 'H5'],
enable3: ['全部','pc','移动端'],
enable2: [ enable2: [
{ {
name: '首页', name: '首页',
@ -119,6 +130,7 @@ export default {
jumpType: 0, // jumpType: 0, //
recStatus: 0, // recStatus: 0, //
showPage: '', // showPage: '', //
showPosition: 0,
}, },
}; };
}, },
@ -134,7 +146,8 @@ export default {
// //
getUse(value, str) { getUse(value, str) {
this.paramData[str] = value; this.paramData[str] = value;
console.log(this.paramData[str]); console.log("this.paramData[str]",this.paramData[str]);
console.log(this.paramData)
}, },
handleTableChange() { handleTableChange() {

2
src/components/BtnCom/BtnCon.vue

@ -5,7 +5,7 @@
<div @click="jump('/industry-info')" class="btn">行业资讯</div> <div @click="jump('/industry-info')" class="btn">行业资讯</div>
<div @click="jump('/user-manage')" class="btn">用户管理</div> <div @click="jump('/user-manage')" class="btn">用户管理</div>
<div @click="jump('/banner-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('/communication-community')" class="btn">交流社区</div>
<div @click="jump('/event-announcement')" class="btn">活动公告</div> <div @click="jump('/event-announcement')" class="btn">活动公告</div>
<div @click="jump('/innovation-policy')" 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 = { const params = {
param: { param: {
//to do device //to do showPosition
device: this.device, showPosition: this.paramData.showPosition, //0
showPage: this.paramData.showPage, showPage: this.paramData.showPage,
jumpType: this.paramData.jumpType, jumpType: this.paramData.jumpType,
recStatus: this.paramData.recStatus, recStatus: this.paramData.recStatus,

Loading…
Cancel
Save