公众号的APPID
@@ -102,9 +118,39 @@
isShow: false,
id: "",
type: "add",
+ pickerOptions: {
+ shortcuts: [{
+ text: '最近一周',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
+ picker.$emit('pick', [start, end]);
+ }
+ }, {
+ text: '最近一个月',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
+ picker.$emit('pick', [start, end]);
+ }
+ }, {
+ text: '最近三个月',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
+ picker.$emit('pick', [start, end]);
+ }
+ }]
+ },
detail: {
name: "",
tag: "",
+ datetimerange: [],
+ start_time: "",
+ end_time: "",
appid: "",
appsecret: "",
mch_id: "",
@@ -122,6 +168,11 @@
required: true,
message: "活动的标识必填"
}],
+ datetimerange: [{
+ required: true,
+ message: "活动时间必须填写",
+ trigger: 'change'
+ }],
}
}
@@ -145,8 +196,12 @@
id: this.id
})
Object.assign(this.detail, res);
+ this.detail.datetimerange.push(this.$moment(res.start_time).format("YYYY-MM-DD HH:mm:ss"));
+ this.detail.datetimerange.push(this.$moment(res.end_time).format("YYYY-MM-DD HH:mm:ss"));
},
editor() {
+ this.detail.start_time = this.detail.datetimerange[0];
+ this.detail.end_time = this.detail.datetimerange[1];
save(this.detail).then(res => {
this.isShow = false
this.$Message.success("操作成功");
diff --git a/src/views/activity/components/addActivityConfig.vue b/src/views/activity/components/addActivityConfig.vue
new file mode 100644
index 0000000..cce96d1
--- /dev/null
+++ b/src/views/activity/components/addActivityConfig.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/activity/components/addActivityUser.vue b/src/views/activity/components/addActivityUser.vue
new file mode 100644
index 0000000..2ca9521
--- /dev/null
+++ b/src/views/activity/components/addActivityUser.vue
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ *相关活动
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/activity/components/addDrawPrize.vue b/src/views/activity/components/addDrawPrize.vue
new file mode 100644
index 0000000..8fcac5d
--- /dev/null
+++ b/src/views/activity/components/addDrawPrize.vue
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 图像:
+
+
+
+
![]()
+
+
+
+
+
+
+
+
+
+
+
+
+ *相关活动
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/activity/drawPrize.vue b/src/views/activity/drawPrize.vue
new file mode 100644
index 0000000..74917b4
--- /dev/null
+++ b/src/views/activity/drawPrize.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+ 活动
+
+
+
+
+
+ 关键字
+
+
+
+
+
+
+
+
+
+
+
+
+
{$refs['addDrawPrize'].id = row.id;$refs['addDrawPrize'].isShow = true;$refs['addDrawPrize'].type = 'editor'}">
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/activity/drawPrizeLog.vue b/src/views/activity/drawPrizeLog.vue
new file mode 100644
index 0000000..94910b3
--- /dev/null
+++ b/src/views/activity/drawPrizeLog.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+ 活动
+
+
+
+
+
+ 关键字
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/activity/index.vue b/src/views/activity/index.vue
index c767f9c..170c873 100644
--- a/src/views/activity/index.vue
+++ b/src/views/activity/index.vue
@@ -21,10 +21,16 @@
-
{$refs['addActivity'].id = row.id;$refs['addActivity'].isShow = true;$refs['addActivity'].type = 'editor'}">
-
-
+
+
+
+
+
+
+
+
+
+
@@ -58,9 +64,25 @@
prop: 'name',
label: '活动名称',
align: 'left',
- fixed: 'left',
-
+ fixed: 'left',
+
+ },{
+ prop: 'tag',
+ label: '活动标识',
+ align: 'left',
+ fixed: 'left',
+
+ }, {
+ prop: 'start_time',
+ label: '活动开始时间',
+ align: 'center'
+
}, {
+ prop: 'end_time',
+ label: '活动结束时间',
+ align: 'center'
+ },
+ {
prop: 'appid',
label: '公众号的APPID',
align: 'center',
@@ -108,6 +130,11 @@
this.$Message.success("操作成功");
})
},
+ edit(row) {
+ this.$refs['addActivity'].id = row.id;
+ this.$refs['addActivity'].isShow = true;
+ this.$refs['addActivity'].type = 'editor'
+ },
pageChange(e) {
this.select.page = e
this.load()
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index d9362e7..3aa8b7c 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -168,7 +168,7 @@
caret-color: $cursor;
&:-webkit-autofill {
- box-shadow: 0 0 0px 1000px $bg inset !important;
+ //box-shadow: 0 0 0px 1000px $bg inset !important;
//-webkit-text-fill-color: $cursor !important;
}
}