diff --git a/src/project/biaopin/AppWorkOrder/Add.vue b/src/project/biaopin/AppWorkOrder/Add.vue index 295dd436..2eba2181 100644 --- a/src/project/biaopin/AppWorkOrder/Add.vue +++ b/src/project/biaopin/AppWorkOrder/Add.vue @@ -78,7 +78,11 @@ export default { this.forms.girdMemberId = this.user.girdMemberId this.forms.girdMemberName = this.user.name this.eventSource = option.eventSource + this.id = option.id this.typeList() + if(this.id) { + this.getDetail() + } }, onShow() { document.title = '添加上报' @@ -100,6 +104,25 @@ export default { } }) }, + getDetail() { + this.$http.post(`/app/apppatrolreportinfov2/queryDetailById?id=${this.id}`).then((res) => { + if (res?.data) { + this.forms = res.data + this.forms.mapInfo = { + lat: res.data.lat, + lng: res.data.lng, + address: res.data.address, + } + // var list = this.$dict.getDict('xbotReportEventType') + // this.typeList.map((item) => { + // if(item.dictValue == res.data.type) { + // this.forms.typeName = item.dictName + // } + // }) + this.selectGird = { girdId: res.data.girdId|| '', girdName: res.data.girdName || ''} + } + }) + }, selectStatus(e) { this.forms.groupName = e[0].label this.forms.groupId = e[0].value diff --git a/src/project/biaopin/AppWorkOrder/AppWorkOrder.vue b/src/project/biaopin/AppWorkOrder/AppWorkOrder.vue index 9c279ae8..ef73a926 100644 --- a/src/project/biaopin/AppWorkOrder/AppWorkOrder.vue +++ b/src/project/biaopin/AppWorkOrder/AppWorkOrder.vue @@ -36,8 +36,8 @@ export default { component: 'List', }, { - img: require('./components/img/handle-icon.png'), - activeImg: require('./components/img/handle-icon-active.png'), + img: require('./components/img/history-icon.png'), + activeImg: require('./components/img/history-icon-active.png'), text: '历史', component: 'List', }, diff --git a/src/project/biaopin/AppWorkOrder/Detail.vue b/src/project/biaopin/AppWorkOrder/Detail.vue index 830fab90..86763cc5 100644 --- a/src/project/biaopin/AppWorkOrder/Detail.vue +++ b/src/project/biaopin/AppWorkOrder/Detail.vue @@ -7,6 +7,7 @@
{{ data.name }}的上报
{{ data.createTime }}
+ 编辑 @@ -222,6 +223,9 @@ export default { current: img }) }, + toEdit() { + uni.navigateTo({url: `./Add?id=${this.id}&eventSource=${this.data.eventSource}`}) + }, formatName(name) { if (name == undefined) { return @@ -271,6 +275,17 @@ uni-page-body { font-size: 28px; color: #999999; } + + .edit-btn { + position: absolute; + color: #197df0; + top: 32px; + right: 32px; + width: 150px; + height: 44px; + line-height: 44px; + text-align: right; + } } } diff --git a/src/project/biaopin/AppWorkOrder/components/img/history-icon-active.png b/src/project/biaopin/AppWorkOrder/components/img/history-icon-active.png new file mode 100644 index 00000000..aee2e0ca Binary files /dev/null and b/src/project/biaopin/AppWorkOrder/components/img/history-icon-active.png differ diff --git a/src/project/biaopin/AppWorkOrder/components/img/history-icon.png b/src/project/biaopin/AppWorkOrder/components/img/history-icon.png new file mode 100644 index 00000000..7db6d494 Binary files /dev/null and b/src/project/biaopin/AppWorkOrder/components/img/history-icon.png differ