diff --git a/README.md b/README.md index c200489ea2487494567a88c9e701b578a59d27dd..fbf96402e5192696adbc09d56168a6a923dbb937 100644 --- a/README.md +++ b/README.md @@ -210,7 +210,7 @@ com.linkwechat ### 联系作者加入群 -![输入图片说明](https://images.gitee.com/uploads/images/2020/1217/152441_79fbd2f6_409467.png "屏幕截图.png") +![输入图片说明](https://images.gitee.com/uploads/images/2020/1226/183631_251ea80c_409467.png "屏幕截图.png") ### 特别鸣谢 diff --git a/linkwe-ui/src/api/groupMessage.js b/linkwe-ui/src/api/groupMessage.js index f8a5227bdab805c4ca8d2db1794597c5d259b575..9d403fe752e7d71ccfae99374b95db9018ad016c 100644 --- a/linkwe-ui/src/api/groupMessage.js +++ b/linkwe-ui/src/api/groupMessage.js @@ -40,3 +40,21 @@ export function add(data) { data, }) } + +/** + * + * @param {*} data + * { + * sender:创建人 +content:内容 +pushType:群发类型 0 发给客户 1 发给客户群 +beginTime:开始时间 +endTime:结束时间} + */ +export function getList(data) { + return request({ + url: service + '/list', + method: 'get', + data, + }) +} diff --git a/linkwe-ui/src/api/material/index.js b/linkwe-ui/src/api/material/index.js index 486fd7558f02fb4b6da53e8fa540b44745b183ab..233081b92924aca6d970245c8dd5a507289c1100 100644 --- a/linkwe-ui/src/api/material/index.js +++ b/linkwe-ui/src/api/material/index.js @@ -149,3 +149,18 @@ export function removeTree(ids) { method: 'DELETE', }) } + +/** + * 获取素材media_id + * @param {*} data + * url [string] 是 素材路径 +type [string] 是 素材类型 +name [string] 是 文件名称 + */ +export function getMaterialMediaId(data) { + return request({ + url: service + '/temporaryMaterialMediaId', + method: 'POST', + data, + }) +} diff --git a/linkwe-ui/src/views/conversation/content.vue b/linkwe-ui/src/views/conversation/content.vue new file mode 100644 index 0000000000000000000000000000000000000000..a242b8636293aca9a8290d72ca91693206aa98a3 --- /dev/null +++ b/linkwe-ui/src/views/conversation/content.vue @@ -0,0 +1,35 @@ + + diff --git a/linkwe-ui/src/views/conversation/page/employeeTest.vue b/linkwe-ui/src/views/conversation/page/employeeTest.vue new file mode 100644 index 0000000000000000000000000000000000000000..c9bedf3f9f1f42879042e77b5510874c80f1f608 --- /dev/null +++ b/linkwe-ui/src/views/conversation/page/employeeTest.vue @@ -0,0 +1,243 @@ + + + \ No newline at end of file diff --git a/linkwe-ui/src/views/conversation/page/roleTest.vue b/linkwe-ui/src/views/conversation/page/roleTest.vue new file mode 100644 index 0000000000000000000000000000000000000000..47b0098f3202c186bbc0e45d975a20c797fbbe1f --- /dev/null +++ b/linkwe-ui/src/views/conversation/page/roleTest.vue @@ -0,0 +1,123 @@ + + + \ No newline at end of file diff --git a/linkwe-ui/src/views/conversation/page/userTest.vue b/linkwe-ui/src/views/conversation/page/userTest.vue new file mode 100644 index 0000000000000000000000000000000000000000..72f5ed173a86d2d749c83a5f6858e0389e665355 --- /dev/null +++ b/linkwe-ui/src/views/conversation/page/userTest.vue @@ -0,0 +1,241 @@ + + + \ No newline at end of file diff --git a/linkwe-ui/src/views/drainageCode/staff/list.vue b/linkwe-ui/src/views/drainageCode/staff/list.vue index e3f79f945c3803cb9aa6c8ddaabab51e64f918a8..04526761d6dc57fbd176c826f4152a7e694e3b47 100644 --- a/linkwe-ui/src/views/drainageCode/staff/list.vue +++ b/linkwe-ui/src/views/drainageCode/staff/list.vue @@ -78,7 +78,7 @@ export default { this.list = rows this.total = +total this.loading = false - this.multipleSelection = [] + this.ids = [] }) .catch(() => { this.loading = false @@ -129,41 +129,43 @@ export default { this.getList(1) }) }, - download(id,userName,activityScene){ - let name = userName+"-"+activityScene+".png" - download(id).then((res) =>{ - if (res!=null) { - let blob = new Blob([res], {type: 'application/zip'}); - let url = window.URL.createObjectURL(blob); - const link = document.createElement('a'); // 创建a标签 - link.href = url; - link.download = name; // 重命名文件 - link.click(); - URL.revokeObjectURL(url); // 释放内存 + download(id, userName, activityScene) { + let name = userName + '-' + activityScene + '.png' + download(id).then((res) => { + if (res != null) { + let blob = new Blob([res], { type: 'application/zip' }) + let url = window.URL.createObjectURL(blob) + const link = document.createElement('a') // 创建a标签 + link.href = url + link.download = name // 重命名文件 + link.click() + URL.revokeObjectURL(url) // 释放内存 } }) }, /** 下载 */ downloadBatch(qrCode) { this.$confirm('是否确认下载所有图片吗?', '警告', { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: 'warning', + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning', + }) + .then(() => { + return downloadBatch(this.ids + '') + // window.open(downloadBatch(this.ids)) }) - .then(() => { - return downloadBatch(this.ids + '') - // window.open(downloadBatch(this.ids)) - }).then((res) =>{ - if (res!=null) { - let blob = new Blob([res], {type: 'application/zip'}); - let url = window.URL.createObjectURL(blob); - const link = document.createElement('a'); // 创建a标签 - link.href = url; - link.download = '批量员工活码.zip'; // 重命名文件 - link.click(); - URL.revokeObjectURL(url); // 释放内存 + .then((res) => { + if (res != null) { + let blob = new Blob([res], { type: 'application/zip' }) + let url = window.URL.createObjectURL(blob) + const link = document.createElement('a') // 创建a标签 + link.href = url + link.download = '批量员工活码.zip' // 重命名文件 + link.click() + URL.revokeObjectURL(url) // 释放内存 } - }).catch(function() {}) + }) + .catch(function() {}) }, }, } @@ -171,14 +173,19 @@ export default {