diff --git a/pages/discussion/components/issueItem/issueItem.wxml b/pages/discussion/components/issueItem/issueItem.wxml index 76c4bc2..2da682a 100644 --- a/pages/discussion/components/issueItem/issueItem.wxml +++ b/pages/discussion/components/issueItem/issueItem.wxml @@ -1,3 +1,4 @@ + @@ -27,7 +28,7 @@ src="{{item}}" /> - {{issueObj.categoryName}} + {{issueObj.categoryName}}{{filter.getTags(issueObj.tagNames)}} diff --git a/pages/discussion/components/issueItem/issueItem.wxss b/pages/discussion/components/issueItem/issueItem.wxss index 3cd15df..1b38b2c 100644 --- a/pages/discussion/components/issueItem/issueItem.wxss +++ b/pages/discussion/components/issueItem/issueItem.wxss @@ -83,6 +83,10 @@ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; + display: flex; +} +.issue-item .issue-type .category-name { + margin-right: 20rpx; } .issue-item .hot-remark { diff --git a/pages/discussion/components/projectItem/projectItem.wxml b/pages/discussion/components/projectItem/projectItem.wxml index 2e93211..b379b0e 100644 --- a/pages/discussion/components/projectItem/projectItem.wxml +++ b/pages/discussion/components/projectItem/projectItem.wxml @@ -1,3 +1,4 @@ + @@ -27,7 +28,7 @@ src="{{item}}" /> - {{projectObj.categoryName}} + {{projectObj.categoryName}}{{filter.getTags(projectObj.tagNames)}} diff --git a/pages/discussion/components/projectItem/projectItem.wxss b/pages/discussion/components/projectItem/projectItem.wxss index a11a348..5423f81 100644 --- a/pages/discussion/components/projectItem/projectItem.wxss +++ b/pages/discussion/components/projectItem/projectItem.wxss @@ -83,6 +83,10 @@ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; + display: flex; +} +.project-item .issue-type .category-name { + margin-right: 20rpx; } .project-item .hot-remark { diff --git a/pages/mine/components/issueItem/issueItem.wxml b/pages/mine/components/issueItem/issueItem.wxml index daceb6c..7c9fba7 100644 --- a/pages/mine/components/issueItem/issueItem.wxml +++ b/pages/mine/components/issueItem/issueItem.wxml @@ -1,3 +1,4 @@ + {{issueObj.content}} {{issueObj.distributeTime}} @@ -13,7 +14,7 @@ src="{{item}}" /> - {{issueObj.categoryName}} + {{issueObj.categoryName}}{{filter.getTags(issueObj.tagNames)}} 未通过 待审核 讨论中 diff --git a/pages/mine/components/issueItem/issueItem.wxss b/pages/mine/components/issueItem/issueItem.wxss index e005b2e..8dca232 100644 --- a/pages/mine/components/issueItem/issueItem.wxss +++ b/pages/mine/components/issueItem/issueItem.wxss @@ -52,6 +52,10 @@ line-height: 40rpx; color: #FFB400; width: calc(100% - 100rpx); + display: flex; +} +.issue-item .type .issue-catalogy .category-name { + margin-right: 20rpx; } .issue-item .type .handle-type { height: 34rpx; diff --git a/pages/mine/components/projectItem/projectItem.wxml b/pages/mine/components/projectItem/projectItem.wxml index 6f6a9ed..cdf13cd 100644 --- a/pages/mine/components/projectItem/projectItem.wxml +++ b/pages/mine/components/projectItem/projectItem.wxml @@ -1,3 +1,4 @@ + {{projectObj.itemContent}} {{projectObj.createdTime}} @@ -13,7 +14,7 @@ src="{{item}}" /> - {{projectObj.categoryName}} + {{projectObj.categoryName}}{{filter.getTags(projectObj.tagNames)}} 处理中 已关闭 处理完毕 diff --git a/pages/mine/components/projectItem/projectItem.wxss b/pages/mine/components/projectItem/projectItem.wxss index ea3101d..5fb41b2 100644 --- a/pages/mine/components/projectItem/projectItem.wxss +++ b/pages/mine/components/projectItem/projectItem.wxss @@ -50,6 +50,10 @@ line-height: 40rpx; color: #FFB400; width: calc(100% - 100rpx); + display: flex; +} +.project-item .type .issue-catalogy .category-name { + margin-right: 20rpx; } .project-item .type .handle-type { height: 34rpx; diff --git a/subpages/discussion/components/issueItem/issueItem.wxml b/subpages/discussion/components/issueItem/issueItem.wxml index bfebb76..0d083db 100644 --- a/subpages/discussion/components/issueItem/issueItem.wxml +++ b/subpages/discussion/components/issueItem/issueItem.wxml @@ -1,3 +1,4 @@ + @@ -24,7 +25,7 @@ src="{{item}}" /> - {{issueObj.categoryName}} + {{issueObj.categoryName}}{{filter.getTags(issueObj.tagNames)}} diff --git a/subpages/discussion/components/issueItem/issueItem.wxss b/subpages/discussion/components/issueItem/issueItem.wxss index 13e51db..b502347 100644 --- a/subpages/discussion/components/issueItem/issueItem.wxss +++ b/subpages/discussion/components/issueItem/issueItem.wxss @@ -83,6 +83,10 @@ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; + display: flex; +} +.issue-item .issue-type .category-name { + margin-right: 20rpx; } .issue-item .hot-remark { diff --git a/subpages/discussion/components/projectItem/projectItem.wxml b/subpages/discussion/components/projectItem/projectItem.wxml index 219f1e2..77eb230 100644 --- a/subpages/discussion/components/projectItem/projectItem.wxml +++ b/subpages/discussion/components/projectItem/projectItem.wxml @@ -1,3 +1,4 @@ + @@ -24,7 +25,7 @@ src="{{item}}" /> - {{projectObj.categoryName}} + {{projectObj.categoryName}}{{filter.getTags(projectObj.tagNames)}} diff --git a/subpages/discussion/components/projectItem/projectItem.wxss b/subpages/discussion/components/projectItem/projectItem.wxss index ed8e041..7f20f6d 100644 --- a/subpages/discussion/components/projectItem/projectItem.wxss +++ b/subpages/discussion/components/projectItem/projectItem.wxss @@ -83,6 +83,10 @@ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; + display: flex; +} +.project-item .issue-type .category-name { + margin-right: 20rpx; } .project-item .hot-remark { diff --git a/subpages/discussion/pages/addIssue/addIssue.js b/subpages/discussion/pages/addIssue/addIssue.js index 9af33ec..4862a43 100644 --- a/subpages/discussion/pages/addIssue/addIssue.js +++ b/subpages/discussion/pages/addIssue/addIssue.js @@ -1,7 +1,7 @@ const QQMapWX = require("../../utils/qqmap-wx-jssdk") import { $wuxActionSheet } from "../../../../dist/index" const config = require("../../../../utils/config") -import { addIssue } from "../../utils/api" +import { addIssue, getEventTagList } from "../../utils/api" Page({ data: { @@ -17,9 +17,12 @@ Page({ focus: false, isBlock: true, violationsCount: 0, - isConReview: false + isConReview: false, + tagIds: [], + checkboxs: [] }, onLoad () { + this.getEventTagList() this.data.qqMapWX = new QQMapWX({ key: "CMJBZ-4DECI-JXGGN-5B4WU-QLV2H-B5BEJ" }) @@ -42,6 +45,22 @@ Page({ addressContent: e.detail.value }) }, + //获取事件标签列表 + getEventTagList () { + getEventTagList().then(res => { + console.log(res.data) + for (let i=0; i { @@ -231,7 +250,8 @@ Page({ issueLongitude: this.data.longitude, issueLatitude: this.data.latitude, images: imagesList, - isConReview: this.data.isConReview + isConReview: this.data.isConReview, + tagIds: this.data.tagIds } wx.showLoading({ title: "加载中..." @@ -298,6 +318,25 @@ Page({ focus: true }) }, + + checkboxClick (e) { + if (this.data.checkboxs[e.currentTarget.dataset.index].checked) { + this.data.checkboxs[e.currentTarget.dataset.index].checked = false + this.data.tagIds = [] //当前版本标签单选 + } else { + for(let i=0;i + wx:key="imageId"> @@ -21,20 +21,13 @@ - - + + - - - - - - 政协在监督 - - + + {{item.name}} + + diff --git a/subpages/discussion/pages/addIssue/addIssue.wxss b/subpages/discussion/pages/addIssue/addIssue.wxss index f874734..298937f 100644 --- a/subpages/discussion/pages/addIssue/addIssue.wxss +++ b/subpages/discussion/pages/addIssue/addIssue.wxss @@ -5,7 +5,7 @@ page { .add-issue { width: 100%; - height: 100%; + /* height: 100%; */ background: #f7f7f7; box-sizing: border-box; padding: 20rpx 20rpx 0; @@ -13,7 +13,7 @@ page { .add-issue .issue-content { width: 100%; - height: 730rpx; + /* height: 730rpx; */ border-radius: 16rpx; background: #fff; box-sizing: border-box; diff --git a/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxml b/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxml index dc13ea3..9583a45 100644 --- a/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxml +++ b/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxml @@ -1,3 +1,4 @@ + + {{filter.getTags(detailObj.tagNames)}} + \ No newline at end of file diff --git a/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxss b/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxss index 51c571c..a5d89fd 100644 --- a/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxss +++ b/subpages/discussion/pages/discussionDetail/components/detailContent/detailContent.wxss @@ -8,7 +8,11 @@ margin-bottom: 25rpx; overflow: hidden; } - +.detail-content .tags { + color: #FFB400; + font-size: 28rpx; + margin: 30rpx 0rpx; +} .detail-content .user-info { width: 100%; height: 64rpx; @@ -95,7 +99,7 @@ justify-content: center; padding: 0 15rpx; box-sizing: border-box; - margin-bottom: 105rpx; + margin-bottom: 60rpx; } .detail-content .altitude .normal { width: calc(50% - 17rpx); diff --git a/subpages/discussion/pages/discussionDetail/discussionDetail.js b/subpages/discussion/pages/discussionDetail/discussionDetail.js index 029be35..2eb56ac 100644 --- a/subpages/discussion/pages/discussionDetail/discussionDetail.js +++ b/subpages/discussion/pages/discussionDetail/discussionDetail.js @@ -50,6 +50,7 @@ Page({ itemState: "", // 项目状态 0-处理中 5-已关闭 10-已结案 showSatisfactionEvaluation: false, issueToProjectId: "", // 项目当中,之前的议题id + tagNames: [] }, typeStatisticsObj: { // 列表统计对象 attitudeNum: "", diff --git a/subpages/discussion/utils/api.js b/subpages/discussion/utils/api.js index 06b764d..6f086e9 100644 --- a/subpages/discussion/utils/api.js +++ b/subpages/discussion/utils/api.js @@ -3,14 +3,15 @@ const request = require("../../../utils/request") /** * 发布议题 */ -export function addIssue ({ eventContent, issueAddress, issueLongitude, issueLatitude, images, isConReview }) { +export function addIssue ({ eventContent, issueAddress, issueLongitude, issueLatitude, images, isConReview, tagIds }) { return request.post("events/issue/submit", { eventContent, issueAddress, issueLongitude, issueLatitude, images, - isConReview + isConReview, + tagIds }) } @@ -312,4 +313,12 @@ export function getIssueHandleProgressV2 (issueId) { */ export function getProjectHandleProgressV2 (itemId) { return request.get(`events/item/v2/progress/${itemId}`) +} + + +/** + * 获取事件标签 + */ +export function getEventTagList (itemId) { + return request.get(`events/issue/eventtag/list`) } \ No newline at end of file diff --git a/subpages/mine/pages/eventDetail/eventDetail.js b/subpages/mine/pages/eventDetail/eventDetail.js index 8296e87..a59a848 100644 --- a/subpages/mine/pages/eventDetail/eventDetail.js +++ b/subpages/mine/pages/eventDetail/eventDetail.js @@ -12,7 +12,8 @@ Page({ distributeTime: "", content: "", images: "", - advice: "" + advice: "", + tagNames: [] } }, onLoad (options) { diff --git a/subpages/mine/pages/eventDetail/eventDetail.wxml b/subpages/mine/pages/eventDetail/eventDetail.wxml index 1300dad..5fd1e61 100644 --- a/subpages/mine/pages/eventDetail/eventDetail.wxml +++ b/subpages/mine/pages/eventDetail/eventDetail.wxml @@ -1,3 +1,4 @@ + @@ -24,6 +25,7 @@ class="image-item" src="{{item}}" /> + {{filter.getTags(eventObj.tagNames)}} diff --git a/subpages/mine/pages/eventDetail/eventDetail.wxss b/subpages/mine/pages/eventDetail/eventDetail.wxss index 2dddf07..11471ba 100644 --- a/subpages/mine/pages/eventDetail/eventDetail.wxss +++ b/subpages/mine/pages/eventDetail/eventDetail.wxss @@ -1,7 +1,7 @@ page { width: 100%; min-height: 100vh; - height: auto; + /* height: auto; */ overflow-y: auto; } .event-detail { @@ -74,6 +74,11 @@ page { .event-content .image-list .image-item + .image-item { margin-top: 20rpx; } +.event-content .tags { + color: #FFB400; + font-size: 28rpx; + margin-bottom: 20rpx; +} .handle-progress { width: 100%; diff --git a/utils/config.js b/utils/config.js index 58acdf1..8e613df 100644 --- a/utils/config.js +++ b/utils/config.js @@ -6,14 +6,14 @@ module.exports = { }; function BASEURL() { - // return 'https://eug-test.elinkit.com.cn/js/epdc-api/api/' // 锦水测试环境 + return 'https://eug-test.elinkit.com.cn/js/epdc-api/api/' // 锦水测试环境 // return 'https://eug-test.elinkit.com.cn/epdc-api/api/' // 测试环境 接口地址 // return "http://192.168.43.19:9094/epdc-api/api/" // 测试环境 ip接口地址 // return "https://epdc.elinkservice.cn/epdc-api/api/" // 正式环境 接口地址 // return 'https://epdc-app.qingdaoshibei.cn/epdc-api/api/' // 电政办 正式环境 接口地址 // return 'https://epdc-shibei.elinkservice.cn/epdc-api/api/' // 电政办 正式环境 接口地址 - return 'https://epdc-jinshui.elinkservice.cn/epdc-api/api/' // 锦水正式环境接口地址 - // return 'http://10.10.10.63:9094/epdc-api/api/' + // return 'https://epdc-jinshui.elinkservice.cn/epdc-api/api/' // 锦水正式环境接口地址 + // return 'http://192.168.43.19:9094/epdc-api/api/' } function WEBROOT() { diff --git a/utils/filter.wxs b/utils/filter.wxs index b377d7f..9a3ff94 100644 --- a/utils/filter.wxs +++ b/utils/filter.wxs @@ -23,6 +23,12 @@ var formatTime = function (strDate, format = "yyyy-MM-dd hh:mm:ss") { } return format; } + +var getTags = function (tags=[]) { + return tags.join(' ') +} + module.exports = { formatTime: formatTime,//日期格式化 + getTags: getTags } \ No newline at end of file