diff --git a/src/project/qianxinan/AppCooperationPropaganda/AppCooperationPropagandaBeta.vue b/src/project/qianxinan/AppCooperationPropaganda/AppCooperationPropagandaBeta.vue new file mode 100644 index 00000000..3559da1e --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/AppCooperationPropagandaBeta.vue @@ -0,0 +1,544 @@ + + + + + diff --git a/src/project/qianxinan/AppCooperationPropaganda/addPropaganda.vue b/src/project/qianxinan/AppCooperationPropaganda/addPropaganda.vue new file mode 100644 index 00000000..a3563018 --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/addPropaganda.vue @@ -0,0 +1,1055 @@ + + + + + \ No newline at end of file diff --git a/src/project/qianxinan/AppCooperationPropaganda/circleDetail.vue b/src/project/qianxinan/AppCooperationPropaganda/circleDetail.vue new file mode 100644 index 00000000..d1579d57 --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/circleDetail.vue @@ -0,0 +1,471 @@ + + + + + \ No newline at end of file diff --git a/src/project/qianxinan/AppCooperationPropaganda/cooperationDetail.vue b/src/project/qianxinan/AppCooperationPropaganda/cooperationDetail.vue index 1740467e..4a77da06 100644 --- a/src/project/qianxinan/AppCooperationPropaganda/cooperationDetail.vue +++ b/src/project/qianxinan/AppCooperationPropaganda/cooperationDetail.vue @@ -20,7 +20,7 @@
{{ detail.taskTitle }} {{ $dict.getLabel('mstStatus', detail.status) }}
- 创建时间: {{ createTime }} + 创建时间: {{ detail.createTime }}
查看详情
@@ -52,7 +52,7 @@ }} {{ info.executedCount || 0 }} -
+
{{ tabIndex == 0 ? "无法执行成员:" : "无法送达居民群:" }} @@ -71,6 +71,7 @@ {{ item }}
+ { @@ -319,8 +320,8 @@ export default { onShow() { document.title = "群发居民群统计"; this.$dict.load("mstStatus") - this.getDetail(); this.getStatistics(); + this.getDetail(); }, mounted() { this.getPieEcharts(); @@ -372,7 +373,6 @@ export default { } .header { - // height: 160px; padding: 32px; box-sizing: border-box; background: #fff; @@ -479,6 +479,7 @@ export default { .list_content { padding: 0 32px 32px 32px; box-sizing: border-box; + .list_card { background: #fff; border-radius: 16px; @@ -499,6 +500,7 @@ export default { overflow: hidden; text-overflow: ellipsis; } + ::v-deep .AiTable .u-table .u-tr .u-td { width: 30%; } @@ -519,14 +521,14 @@ export default { height: 58px; line-height: 58px; align-self: center; - color: #3aa0ff; text-align: center; border-radius: 16px; - + color: #606266; } .bgactive { background: #fff; font-weight: 600; + color: #3aa0ff; } } } diff --git a/src/project/qianxinan/AppCooperationPropaganda/detail.vue b/src/project/qianxinan/AppCooperationPropaganda/detail.vue index 0e7447d9..5ec11c1f 100644 --- a/src/project/qianxinan/AppCooperationPropaganda/detail.vue +++ b/src/project/qianxinan/AppCooperationPropaganda/detail.vue @@ -9,7 +9,9 @@
创建人 - {{ data.createUserName }} + + {{ data.createUserName }} +
审批人 @@ -30,21 +32,26 @@ 群发时间 {{ data.choiceTime }}
-
+
结束时间 {{ data.taskEndTime }}
- +
群发范围 - 全部{{ data.receiveGroupCount || 0}}个居民群 - 按条件筛选的{{ data.receiveGroupCount || 0}}个居民群 +
+ 全部按条件筛选的 + {{ data.receiveGroupCount || 0}} + {{ resSum || 0}} + {{ cirSum || 0}} + 个居民群个居民个朋友圈 +

群发内容

@@ -82,7 +89,6 @@
-
审核拒绝
审核通过
@@ -93,7 +99,6 @@ + + \ No newline at end of file diff --git a/src/project/qianxinan/AppCooperationPropaganda/scopedSelect.vue b/src/project/qianxinan/AppCooperationPropaganda/scopedSelect.vue new file mode 100644 index 00000000..b91c0f52 --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/scopedSelect.vue @@ -0,0 +1,203 @@ + + + + \ No newline at end of file diff --git a/src/project/qianxinan/AppCooperationPropaganda/selectDeptUser.vue b/src/project/qianxinan/AppCooperationPropaganda/selectDeptUser.vue new file mode 100644 index 00000000..79031964 --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/selectDeptUser.vue @@ -0,0 +1,287 @@ + + + + + diff --git a/src/project/qianxinan/AppCooperationPropaganda/selectGridMember.vue b/src/project/qianxinan/AppCooperationPropaganda/selectGridMember.vue new file mode 100644 index 00000000..a8b074b8 --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/selectGridMember.vue @@ -0,0 +1,274 @@ + + + + + diff --git a/src/project/qianxinan/AppCooperationPropaganda/selectUser.vue b/src/project/qianxinan/AppCooperationPropaganda/selectUser.vue index eab1d853..cc1c935a 100644 --- a/src/project/qianxinan/AppCooperationPropaganda/selectUser.vue +++ b/src/project/qianxinan/AppCooperationPropaganda/selectUser.vue @@ -10,7 +10,7 @@
{{ e.userName }}
- +
确定选择
@@ -22,13 +22,14 @@ import { mapState } from 'vuex' export default { + // 选择创建人 name: "selectUser", - appName: "选择创建人", data() { return { selected: {}, userList: [], current: 1, + tabIndex: null, } }, computed: { @@ -37,17 +38,24 @@ export default { return this.userList?.length > 0 } }, - onLoad() { + onLoad(o) { + this.tabIndex = o.tabIndex this.selected = uni.getStorageSync('userSelect') || [] this.getCreateUserList() }, methods: { isSelected(userId) { - return this.selected.userId === userId + return this.selected.userId===userId }, getCreateUserList() { this.userList = [] - this.$http.post(`/app/appmasssendingtask/createUserlist`).then(res => { + let url = '' + if(this.tabIndex == 0) { + url = `/app/appmasssendingtask/createUserlist` + } else { + url = `/app/whchatmomentstask/createUserlist` + } + this.$http.post(url).then(res => { if (res?.data) { this.userList = res.data.map(e => ({ userId: e.create_user_id, diff --git a/src/project/qianxinan/AppCooperationPropaganda/sendScoped.vue b/src/project/qianxinan/AppCooperationPropaganda/sendScoped.vue new file mode 100644 index 00000000..14659872 --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/sendScoped.vue @@ -0,0 +1,212 @@ + + + + \ No newline at end of file diff --git a/src/project/qianxinan/AppCooperationPropaganda/tagsList.vue b/src/project/qianxinan/AppCooperationPropaganda/tagsList.vue new file mode 100644 index 00000000..9164faef --- /dev/null +++ b/src/project/qianxinan/AppCooperationPropaganda/tagsList.vue @@ -0,0 +1,158 @@ + + + + + \ No newline at end of file diff --git a/src/project/qianxinan/AppCooperationPropaganda/AppCooperationPropaganda.vue b/src/project/qianxinan/AppCooperationPropagandaOld/AppCooperationPropaganda.vue similarity index 99% rename from src/project/qianxinan/AppCooperationPropaganda/AppCooperationPropaganda.vue rename to src/project/qianxinan/AppCooperationPropagandaOld/AppCooperationPropaganda.vue index 99b8763f..88463f05 100644 --- a/src/project/qianxinan/AppCooperationPropaganda/AppCooperationPropaganda.vue +++ b/src/project/qianxinan/AppCooperationPropagandaOld/AppCooperationPropaganda.vue @@ -26,7 +26,6 @@ -