diff --git a/template/admin/src/components/Pagination/index.vue b/template/admin/src/components/Pagination/index.vue
new file mode 100644
index 000000000..6d5d8110a
--- /dev/null
+++ b/template/admin/src/components/Pagination/index.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
diff --git a/template/admin/src/components/cards/cards.vue b/template/admin/src/components/cards/cards.vue
index 3d06b0744..1e3186186 100644
--- a/template/admin/src/components/cards/cards.vue
+++ b/template/admin/src/components/cards/cards.vue
@@ -1,8 +1,8 @@
@@ -95,7 +95,7 @@ export default {
display flex
align-items: center
/*justify-content: center*/
- padding: 25px
+ // padding: 25px
box-sizing: border-box
border-radius: 4px
.card_box_cir
diff --git a/template/admin/src/components/couponList/index.vue b/template/admin/src/components/couponList/index.vue
index cb109fef9..04621bd35 100644
--- a/template/admin/src/components/couponList/index.vue
+++ b/template/admin/src/components/couponList/index.vue
@@ -1,45 +1,86 @@
-
-
- 不限量
-
- 发布:{{ row.total_count }}
- 剩余:{{ row.remain_count }}
-
-
-
- {{ row.start_time | formatDate }} - {{ row.end_time | formatDate }}
- 不限时
-
-
- 品类券
- 商品券
- 会员券
- 通用券
-
-
- 正常
- 未开启
- 已失效
-
-
+
+
+
+
+
+
+
+
+ {{ scope.row.id }}
+
+
+
+
+ {{ scope.row.title }}
+
+
+
+
+ 品类券
+ 商品券
+ 会员券
+ 通用券
+
+
+
+
+ {{ scope.row.coupon_price }}
+
+
+
+
+ {{ scope.row.use_min_price }}
+
+
+
+
+ 不限量
+
+ 发布:{{ scope.row.total_count }}
+ 剩余:{{ scope.row.remain_count }}
+
+
+
+
+
+
+ {{ scope.row.start_time | formatDate }} - {{ scope.row.end_time | formatDate }}
+
+ 不限时
+
+
+
+
+ 正常
+ 未开启
+ 已失效
+
+
+
@@ -76,6 +117,8 @@ export default {
},
data() {
return {
+ templateRadio: 0,
+
currentid: 0,
productRow: {},
isTemplate: false,
@@ -83,183 +126,63 @@ export default {
tableFrom: {
receive_type: 3,
page: 1,
- limit: 10,
+ limit: 5,
},
total: 0,
ids: [],
texts: [],
- columns: [
- {
- title: 'ID',
- key: 'id',
- width: 60,
- },
- {
- title: '优惠券名称',
- key: 'title',
- minWidth: 150,
- },
- {
- title: '优惠券类型',
- slot: 'type',
- minWidth: 80,
- },
- {
- title: '面值',
- key: 'coupon_price',
- minWidth: 100,
- },
- {
- title: '最低消费额',
- key: 'use_min_price',
- minWidth: 100,
- },
- {
- title: '发布数量',
- slot: 'count',
- minWidth: 120,
- },
- {
- title: '有效期限',
- slot: 'start_time',
- minWidth: 120,
- },
- {
- title: '状态',
- slot: 'status',
- minWidth: 80,
- },
- ],
couponList: [],
- selectedIds: new Set(),
- selectedNames: new Set(),
+ selectedIds: [],
+ selectedNames: [],
+ multipleSelection: [],
};
},
mounted() {},
watch: {
updateIds: function (newVal) {
- this.selectedIds = new Set(newVal);
+ this.selectedIds = newVal;
},
updateName: function (newVal) {
- this.selectedNames = new Set(newVal);
+ this.selectedNames = newVal;
+ this.multipleSelection = newVal;
},
},
- created() {
- let radio = {
- width: 60,
- align: 'center',
- render: (h, params) => {
- let id = params.row.id;
- let flag = false;
- if (this.currentid === id) {
- flag = true;
- } else {
- flag = false;
- }
- let self = this;
- return h('div', [
- h('Radio', {
- props: {
- value: flag,
- },
- on: {
- 'on-change': () => {
- self.currentid = id;
- this.productRow = params.row;
- },
- },
- }),
- ]);
- },
- };
-
- let checkbox = {
- type: 'selection',
- width: 60,
- align: 'center',
- };
- if (this.luckDraw) {
- this.columns.unshift(radio);
- } else {
- this.columns.unshift(checkbox);
- }
- },
+ created() {},
methods: {
+ getRowKey(row) {
+ return row.id;
+ },
+ getTemplateRow(row) {
+ this.currentid = row.id;
+ this.productRow = row;
+ },
//对象数组去重;
unique(arr) {
const res = new Map();
return arr.filter((arr) => !res.has(arr.id) && res.set(arr.id, 1));
},
- handleSelectAll(selection) {
- // 取消全选 数组为空
- if (selection.length === 0) {
- // cy 若取消全选,删除保存在selectedIds里和当前table数据的id一致的数据,达到,当前页取消全选的效果
- // 当前页的table数据
- let that = this;
- let data = that.$refs.table.data;
- data.forEach((item) => {
- if (that.selectedIds.has(item.id)) {
- that.selectedIds.delete(item.id);
- let nameList = that.unique(Array.from(that.selectedNames));
- that.unique(Array.from(that.selectedNames)).forEach((j, index) => {
- if (j.id === item.id) {
- nameList.splice(index, 1);
- }
- });
- that.selectedNames = new Set(nameList);
- // this.selectedNames.clear();
- }
- });
- } else {
- selection.forEach((item) => {
- this.selectedIds.add(item.id);
- this.selectedNames.add({ id: item.id, title: item.title });
- });
- }
- this.$nextTick(() => {
- //确保dom加载完毕
- this.setChecked();
- });
- },
-
- // 选中某一行
- handleSelectRow(selection, row) {
- this.selectedIds.add(row.id);
- this.selectedNames.add({ id: row.id, title: row.title });
- this.$nextTick(() => {
- //确保dom加载完毕
- this.setChecked();
- });
- },
- // 取消某一行
- handleCancelRow(selection, row) {
- let that = this;
- that.selectedIds.delete(row.id);
- let nameList = Array.from(that.selectedNames);
- Array.from(that.selectedNames).forEach((item, index) => {
- if (item.id === row.id) {
- nameList.splice(index, 1);
- }
- });
- that.selectedNames = new Set(nameList);
- this.$nextTick(() => {
- //确保dom加载完毕
- this.setChecked();
- });
- },
- setChecked() {
- this.ids = [...this.selectedIds];
- this.texts = [...this.selectedNames];
- // 找到绑定的table的ref对应的dom,找到table的objData对象,objData保存的是当前页的数据
- let objData = this.$refs.table.objData;
- for (let index in objData) {
- if (this.selectedIds.has(objData[index].id)) {
- // cy 弊端 每次切换select都会触发table的on-select事件
- // this.$refs.purchaseTable.toggleSelect(index) // 在保存选中的ids的set合集里找与当前页数据id一样的行,使用toggleSelect(index),将这一行选中
- // cy 改进
- objData[index]._isChecked = true;
+ changeCheckbox(selection) {
+ console.log(selection);
+ let uniqueArr = [];
+ let cups = [];
+ let ids = [];
+ let arr = this.unique(selection);
+ for (let i = 0; i < arr.length; i++) {
+ const item = arr[i];
+ if (!ids.includes(item.id)) {
+ let obj = {
+ id: item.id,
+ title: item.title,
+ };
+ cups.push(obj);
+ ids.push(item.id);
+ uniqueArr.push(item);
}
}
+ console.log(cups);
+ this.selectedIds = ids;
+ this.selectedNames = cups;
+ this.multipleSelection = uniqueArr;
},
cancel() {
this.isTemplate = false;
@@ -272,11 +195,12 @@ export default {
releasedListApi(this.tableFrom).then((res) => {
let data = res.data;
this.couponList = data.list;
+ this.total = data.count;
this.$nextTick(() => {
//确保dom加载完毕
- this.setChecked();
+ // this.setChecked();
+ this.showSelectData();
});
- this.total = data.count;
this.loading = false;
});
},
@@ -285,13 +209,32 @@ export default {
this.$emit('getCouponId', this.productRow);
this.currentid = 0;
} else {
- this.$emit('nameId', this.ids, this.texts);
+ this.$emit('nameId', this.selectedIds, this.selectedNames);
}
},
- receivePageChange(index) {
+ pageChange(index) {
this.tableFrom.page = index;
this.tableList();
},
+ limitChange(limit) {
+ this.tableFrom.limit = limit;
+ this.tableList();
+ },
+ showSelectData() {
+ console.log(this.multipleSelection);
+ if (this.multipleSelection.length > 0) {
+ // 判断是否存在勾选过的数据
+ this.couponList.forEach((row) => {
+ // 获取数据列表接口请求到的数据
+ this.multipleSelection.forEach((item) => {
+ // 勾选到的数据
+ if (row.id === item.id) {
+ // this.$refs.table.toggleRowSelection(item, true); // 若有重合,则回显该条数据
+ }
+ });
+ });
+ }
+ },
},
};
diff --git a/template/admin/src/components/customerInfo/index.vue b/template/admin/src/components/customerInfo/index.vue
index 3f0c047d1..ca660c90d 100644
--- a/template/admin/src/components/customerInfo/index.vue
+++ b/template/admin/src/components/customerInfo/index.vue
@@ -1,20 +1,22 @@
-
-
+
+
+
+
+
-
- {{ row.nickname }}
- {{ row.is_del ? '用户已注销' : '' }}
-
-
-
-
![]()
-
-
-
- 公众号
- 小程序
- H5
- PC
- --
-
-
- 男
- 女
- 保密
- --
-
-
- {{ row.country + row.province + row.city }}
- --
-
-
-
-
-
+
+
+ currentidRadio(scope.row)"
+ >
+
+
+
+
+ {{ scope.row.uid }}
+
+
+
+
+ {{ scope.row.nickname }}
+ {{ scope.row.is_del ? '用户已注销' : '' }}
+
+
+
+
+
+
![]()
+
+
+
+
+
+
+ 公众号
+ 小程序
+ H5
+ PC
+ --
+
+
+
+
+ 男
+ 女
+ 保密
+ --
+
+
+
+
+ {{
+ scope.row.country + scope.row.province + scope.row.city
+ }}
+ --
+
+
+
+
+
+
+
+
@@ -111,91 +149,6 @@ export default {
},
currentid: 0,
productRow: {},
- columns4: [
- {
- title: '选择',
- key: 'chose',
- width: 60,
- align: 'center',
- render: (h, params) => {
- let uid = params.row.uid;
- let flag = false;
- if (this.currentid === uid) {
- flag = true;
- } else {
- flag = false;
- }
- let self = this;
- return h('div', [
- h('Radio', {
- props: {
- value: flag,
- disabled: !!params.row.is_del,
- },
- on: {
- 'on-change': () => {
- self.currentid = uid;
- this.productRow = params.row;
- if (this.productRow.uid) {
- if (this.$route.query.fodder === 'image') {
- /* eslint-disable */
- let imageObject = {
- image: this.productRow.headimgurl,
- uid: this.productRow.uid,
- };
- form_create_helper.set('image', imageObject);
- form_create_helper.close('image');
- } else {
- this.$emit('imageObject', {
- image: this.productRow.headimgurl,
- uid: this.productRow.uid,
- });
- }
- } else {
- this.$Message.warning('请先选择商品');
- }
- },
- },
- }),
- ]);
- },
- },
- {
- title: 'ID',
- key: 'uid',
- width: 80,
- },
- {
- title: '微信用户名称',
- slot: 'nickname',
- minWidth: 180,
- },
- {
- title: '客服头像',
- slot: 'headimgurl',
- minWidth: 60,
- },
- {
- title: '用户类型',
- slot: 'user_type',
- minWidth: 100,
- },
- {
- title: '性别',
- slot: 'sex',
- minWidth: 60,
- },
- {
- title: '地区',
- slot: 'country',
- minWidth: 120,
- },
- {
- title: '是否关注公众号',
- slot: 'subscribe',
- minWidth: 120,
- },
- ],
loading2: false,
total2: 0,
};
@@ -235,15 +188,33 @@ export default {
this.$Message.error(res.msg);
});
},
- pageChange2(pageIndex) {
- this.formValidate.page = pageIndex;
- this.getListService();
- },
// 搜索
userSearchs() {
this.formValidate.page = 1;
this.getListService();
},
+ currentidRadio(row) {
+ self.currentid = row.uid;
+ this.productRow = row;
+ if (this.productRow.uid) {
+ if (this.$route.query.fodder === 'image') {
+ /* eslint-disable */
+ let imageObject = {
+ image: this.productRow.headimgurl,
+ uid: this.productRow.uid,
+ };
+ form_create_helper.set('image', imageObject);
+ form_create_helper.close('image');
+ } else {
+ this.$emit('imageObject', {
+ image: this.productRow.headimgurl,
+ uid: this.productRow.uid,
+ });
+ }
+ } else {
+ this.$Message.warning('请先选择商品');
+ }
+ },
},
};
diff --git a/template/admin/src/components/dateRadio/index.vue b/template/admin/src/components/dateRadio/index.vue
index f9c84bb08..ef1132934 100644
--- a/template/admin/src/components/dateRadio/index.vue
+++ b/template/admin/src/components/dateRadio/index.vue
@@ -1,7 +1,7 @@
-
- {{ item.text }}
-
+
+ {{ item.text }}
+
diff --git a/template/admin/src/pages/index/index.vue b/template/admin/src/pages/index/index.vue
index c896a5b45..9d71d9df5 100644
--- a/template/admin/src/pages/index/index.vue
+++ b/template/admin/src/pages/index/index.vue
@@ -18,12 +18,7 @@ import baseInfo from './components/baseInfo';
import gridMenu from './components/gridMenu';
import visitChart from './components/visitChart';
import userChart from './components/userChart';
-import hotSearch from './hot-search';
-import userPreference from './user-preference';
import { auth } from '@/api/system';
-import { Notice } from 'iview';
-import { getCookies, setCookies } from '@/libs/util';
-import { upgradeStatusApi } from '@/api/system';
export default {
name: 'index',
@@ -32,8 +27,6 @@ export default {
gridMenu,
visitChart,
userChart,
- hotSearch,
- userPreference,
},
data() {
return {
diff --git a/template/admin/src/pages/index/search-table.vue b/template/admin/src/pages/index/search-table.vue
deleted file mode 100644
index f2aaa92d7..000000000
--- a/template/admin/src/pages/index/search-table.vue
+++ /dev/null
@@ -1,451 +0,0 @@
-
-
-
-
diff --git a/template/admin/src/pages/index/user-gender.vue b/template/admin/src/pages/index/user-gender.vue
deleted file mode 100644
index 93b7118a0..000000000
--- a/template/admin/src/pages/index/user-gender.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
- 男性 65%
-
-
-
- 女性 25%
-
-
-
- 未知 10%
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/template/admin/src/pages/index/user-preference.vue b/template/admin/src/pages/index/user-preference.vue
deleted file mode 100644
index ca691e38f..000000000
--- a/template/admin/src/pages/index/user-preference.vue
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
diff --git a/template/admin/src/pages/kefu/appChat/feedback.vue b/template/admin/src/pages/kefu/appChat/feedback.vue
index 129176d9e..7c2105f0c 100644
--- a/template/admin/src/pages/kefu/appChat/feedback.vue
+++ b/template/admin/src/pages/kefu/appChat/feedback.vue
@@ -13,27 +13,27 @@
-
+
+
+
+
+
+
+
+
+
+
+
+ 提交留言
+
+
提交成功
您的信息提交成功,我们会尽快与您取得联系!
-
+
好的
diff --git a/template/admin/src/pages/kefu/appChat/mobile/feedback.vue b/template/admin/src/pages/kefu/appChat/mobile/feedback.vue
index dc834affa..38a0a00c5 100644
--- a/template/admin/src/pages/kefu/appChat/mobile/feedback.vue
+++ b/template/admin/src/pages/kefu/appChat/mobile/feedback.vue
@@ -10,15 +10,15 @@
diff --git a/template/admin/src/pages/kefu/appChat/mobile/index.vue b/template/admin/src/pages/kefu/appChat/mobile/index.vue
index c8065052b..8210ff6d9 100644
--- a/template/admin/src/pages/kefu/appChat/mobile/index.vue
+++ b/template/admin/src/pages/kefu/appChat/mobile/index.vue
@@ -106,7 +106,7 @@
-
+
diff --git a/template/admin/src/pages/kefu/components/words.vue b/template/admin/src/pages/kefu/components/words.vue
index 23426d007..6198a41c2 100644
--- a/template/admin/src/pages/kefu/components/words.vue
+++ b/template/admin/src/pages/kefu/components/words.vue
@@ -19,7 +19,7 @@
-
+
@@ -67,12 +67,12 @@
-
+
-
+
-
+ 确定
-
+
-
+
-
+
+
+
-
+ 确定
@@ -107,7 +107,7 @@
{{ wordsTabCur ? '个人库' : '公共库' }}完成
-
+
diff --git a/template/admin/src/pages/kefu/mobile/chat_list.vue b/template/admin/src/pages/kefu/mobile/chat_list.vue
index ff0081625..a9a8cacbb 100644
--- a/template/admin/src/pages/kefu/mobile/chat_list.vue
+++ b/template/admin/src/pages/kefu/mobile/chat_list.vue
@@ -39,7 +39,7 @@
-
+
diff --git a/template/admin/src/pages/kefu/mobile/goods/list.vue b/template/admin/src/pages/kefu/mobile/goods/list.vue
index 16412d431..474071258 100644
--- a/template/admin/src/pages/kefu/mobile/goods/list.vue
+++ b/template/admin/src/pages/kefu/mobile/goods/list.vue
@@ -13,7 +13,7 @@
-
-
+
@@ -105,16 +105,16 @@
转接客服
-
-
+
+
{{ item.wx_name }}
-
-
+
+
-
+
确定
diff --git a/template/admin/src/pages/kefu/mobile/orderList/index.vue b/template/admin/src/pages/kefu/mobile/orderList/index.vue
index 81d5d1895..3a121f4c2 100644
--- a/template/admin/src/pages/kefu/mobile/orderList/index.vue
+++ b/template/admin/src/pages/kefu/mobile/orderList/index.vue
@@ -8,7 +8,7 @@
退款中
-
+
diff --git a/template/admin/src/pages/kefu/mobile/user/userLabel.vue b/template/admin/src/pages/kefu/mobile/user/userLabel.vue
index 671f1cf06..2099a5f0e 100644
--- a/template/admin/src/pages/kefu/mobile/user/userLabel.vue
+++ b/template/admin/src/pages/kefu/mobile/user/userLabel.vue
@@ -22,7 +22,7 @@
diff --git a/template/admin/src/pages/kefu/pc/components/baseHeader.vue b/template/admin/src/pages/kefu/pc/components/baseHeader.vue
index 382ca33c0..38f060bb7 100644
--- a/template/admin/src/pages/kefu/pc/components/baseHeader.vue
+++ b/template/admin/src/pages/kefu/pc/components/baseHeader.vue
@@ -1,12 +1,12 @@
-
-
- {{ row.productInfo.id }}
-
-
-
-
![]()
-
{{ row.productInfo.store_name }}
-
-
-
- {{ row.class_name }}
-
-
- {{ row.productInfo.attrInfo.price }}
-
-
- {{ row.cart_num }}
-
-
+
+
+
+ {{ scope.row.productInfo.id }}
+
+
+
+
+
+
![]()
+
{{ scope.row.productInfo.store_name }}
+
+
+
+
+
+ {{ scope.row.class_name }}
+
+
+
+
+ {{ scope.row.productInfo.attrInfo.price }}
+
+
+
+
+ {{ scope.row.cart_num }}
+
+
+
@@ -85,30 +95,6 @@ export default {
return {
orderDetail: {},
orderList: [],
- columns1: [
- {
- title: '商品ID',
- slot: 'id',
- maxWidth: 80,
- },
- {
- title: '商品名称',
- slot: 'name',
- minWidth: 160,
- },
- {
- title: '商品分类',
- slot: 'className',
- },
- {
- title: '商品售价',
- slot: 'price',
- },
- {
- title: '商品数量',
- slot: 'total_num',
- },
- ],
};
},
mounted() {
diff --git a/template/admin/src/pages/kefu/pc/components/remarks.vue b/template/admin/src/pages/kefu/pc/components/remarks.vue
index 6df99be7d..f5171df6b 100644
--- a/template/admin/src/pages/kefu/pc/components/remarks.vue
+++ b/template/admin/src/pages/kefu/pc/components/remarks.vue
@@ -1,8 +1,8 @@
-
+
diff --git a/template/admin/src/pages/kefu/pc/components/rightMenu.vue b/template/admin/src/pages/kefu/pc/components/rightMenu.vue
index 805091b07..84f616420 100644
--- a/template/admin/src/pages/kefu/pc/components/rightMenu.vue
+++ b/template/admin/src/pages/kefu/pc/components/rightMenu.vue
@@ -29,9 +29,9 @@
分组
@@ -94,7 +94,7 @@
- 实收款:¥ {{ item.pay_price }}
- 发货
- 退款
- 改价
- 备注
@@ -202,7 +202,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
diff --git a/template/admin/src/pages/kefu/pc/components/userGroup.vue b/template/admin/src/pages/kefu/pc/components/userGroup.vue
index 7a40456fa..4109e14ec 100644
--- a/template/admin/src/pages/kefu/pc/components/userGroup.vue
+++ b/template/admin/src/pages/kefu/pc/components/userGroup.vue
@@ -14,8 +14,8 @@
diff --git a/template/admin/src/pages/kefu/pc/components/userLabel.vue b/template/admin/src/pages/kefu/pc/components/userLabel.vue
index 2ede3ab5d..bd98a8d23 100644
--- a/template/admin/src/pages/kefu/pc/components/userLabel.vue
+++ b/template/admin/src/pages/kefu/pc/components/userLabel.vue
@@ -15,8 +15,8 @@
diff --git a/template/admin/src/pages/kefu/pc/index.vue b/template/admin/src/pages/kefu/pc/index.vue
index 3bff37e54..26c2e8a2a 100644
--- a/template/admin/src/pages/kefu/pc/index.vue
+++ b/template/admin/src/pages/kefu/pc/index.vue
@@ -129,7 +129,7 @@
diff --git a/template/admin/src/pages/marketing/channelCode/channelCodeIndex.vue b/template/admin/src/pages/marketing/channelCode/channelCodeIndex.vue
index 41210b3fa..60d43789b 100644
--- a/template/admin/src/pages/marketing/channelCode/channelCodeIndex.vue
+++ b/template/admin/src/pages/marketing/channelCode/channelCodeIndex.vue
@@ -1,7 +1,7 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+ 新建二维码
- 添加分组
-
-
-
+
+
-
-
-
+
+
-
-
-
![]()
-
-
-
-
-
![]()
-
-
-
-
- {{
- item
- }}
-
- --
-
-
- 永久
-
- {{ row.add_time }}
- -
- {{ row.end_time }}
-
- 已过期
-
-
-
- 开启
- 关闭
-
-
-
-
- 编辑
-
- 删除
-
-
- 更多
-
-
-
- 下载
- 统计
- 用户列表
-
-
-
-
+
+
+
+
![]()
+
+
+
+
+
+ {{ scope.row.name }}
+
+
+
+
+ {{ scope.row.follow }}
+
+
+
+
+ {{ scope.row.y_follow }}
+
+
+
+
+ {{ scope.row.label_name }}
+
+
+
+
+ 永久
+
+ {{ scope.row.add_time }}
+ -
+ {{ scope.row.end_time }}
+
+ 已过期
+
+
+
+
+
+
![]()
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+ 删除
+
+
+ 更多
+
+ 下载
+ 统计
+ 用户列表
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
![]()
-
-
-
+
+
+
+ {{ scope.row.uid }}
+
+
+
+
+
+
![]()
+
+
+
+
+
+ {{ scope.row.nickname }}
+
+
+
@@ -187,7 +218,7 @@ export default {
computed: {
...mapState('media', ['isMobile']),
labelWidth() {
- return this.isMobile ? undefined : 80;
+ return this.isMobile ? undefined : '85px';
},
labelPosition() {
return this.isMobile ? 'top' : 'left';
@@ -240,77 +271,6 @@ export default {
timeVal: [],
loading: false,
tableList: [],
- columns4: [
- {
- title: 'UID',
- key: 'uid',
- minWidth: 120,
- },
- {
- title: '用户头像',
- slot: 'avatar',
- minWidth: 120,
- },
- {
- title: '用户昵称',
- key: 'nickname',
- minWidth: 120,
- },
- ],
- columns1: [
- {
- title: '二维码',
- slot: 'image',
- width: 80,
- align: 'center',
- },
- {
- title: '二维码名称',
- key: 'name',
- minWidth: 80,
- align: 'center',
- },
- {
- title: '总关注数',
- key: 'follow',
- minWidth: 80,
- align: 'center',
- },
- {
- title: '昨日新增关注',
- key: 'y_follow',
- minWidth: 80,
- align: 'center',
- },
- {
- title: '用户标签',
- slot: 'label_name',
- minWidth: 80,
- },
- {
- title: '时间',
- slot: 'add_time',
- width: 140,
- align: 'center',
- },
- {
- title: '关联推广员',
- slot: 'avatar',
- minWidth: 60,
- },
- {
- title: '状态',
- slot: 'status',
- minWidth: 60,
- align: 'center',
- },
- {
- title: '操作',
- slot: 'action',
- fixed: 'right',
- minWidth: 150,
- },
- ],
loading2: false,
total2: 0,
addFrom: {
@@ -375,11 +335,6 @@ export default {
a.dispatchEvent(event); // 触发a的单击事件
};
},
- // 用列表翻页
- pageChangeUser(index) {
- this.userData.page = index;
- this.getUserList();
- },
// 获取渠道码用户列表
getUserList() {
getUserList(this.userData)
@@ -543,10 +498,6 @@ export default {
this.$Message.error(res.msg);
});
},
- pageChange(index) {
- this.tableFrom.page = index;
- this.getList();
- },
// 修改是否显示
onchangeIsShow(row) {
let data = {
diff --git a/template/admin/src/pages/marketing/channelCode/codeStatistic.vue b/template/admin/src/pages/marketing/channelCode/codeStatistic.vue
index 6797cec07..f24ba72f9 100644
--- a/template/admin/src/pages/marketing/channelCode/codeStatistic.vue
+++ b/template/admin/src/pages/marketing/channelCode/codeStatistic.vue
@@ -3,20 +3,20 @@
-
+
关注趋势
-
+
diff --git a/template/admin/src/pages/marketing/channelCode/createCode.vue b/template/admin/src/pages/marketing/channelCode/createCode.vue
index f3254659d..40990b6ff 100644
--- a/template/admin/src/pages/marketing/channelCode/createCode.vue
+++ b/template/admin/src/pages/marketing/channelCode/createCode.vue
@@ -3,37 +3,42 @@
-
-
-
-
+
+
+
+
+
+ 立即提交
+
diff --git a/template/admin/src/pages/marketing/live/add_goods.vue b/template/admin/src/pages/marketing/live/add_goods.vue
index e6cd4bab9..11652bafb 100644
--- a/template/admin/src/pages/marketing/live/add_goods.vue
+++ b/template/admin/src/pages/marketing/live/add_goods.vue
@@ -3,14 +3,14 @@
-
-
+
+
+
+
-
+ 生成直播商品
-
-
-
-
![]()
-
{{ row.store_name }}
-
-
-
- 删除
-
-
+
+
+ {{ scope.row.id }}
+
+
+
+
+
+
![]()
+
{{ scope.row.store_name }}
+
+
+
+
+
+ {{ scope.row.price }}
+
+
+
+
+ {{ scope.row.stock }}
+
+
+
+
+ 删除
+
+
+
- 提交
-
+