| | |
| | | <template v-if="msg.orderStatus==2">待执法</template> |
| | | </view> |
| | | <view class="wbox"> |
| | | <view class="item"> |
| | | <view class="item" v-if="dictLabel"> |
| | | <view class="k"> |
| | | 执法类型 |
| | | </view> |
| | |
| | | {{dictLabel}} |
| | | </view> |
| | | </view> |
| | | <view class="item"> |
| | | <view class="item" v-if="details.executeUser"> |
| | | <view class="k"> |
| | | 执法人 |
| | | </view> |
| | |
| | | 投诉记录 |
| | | </view> |
| | | <view class="jilu" :class="{start: item.nodeName == '发起投诉' || item.nodeName == '已办结', handler: item.nodeName == '处理中', nonde: index == nodeList.length - 1}" v-for="(item,index) in nodeList" :key="index"> |
| | | <image src="/static/policy/icon.png" class="img" alt="" mode="widthFix" v-if="item.nodeName == '发起投诉'"/> |
| | | <image src="/static/policy/icon.png" class="img" alt="" mode="widthFix" v-if="item.nodeName == '发起投诉' || item.nodeName == '发起诉求'"/> |
| | | <image src="/static/guocheng.png" class="img" alt="" mode="widthFix" v-if="item.nodeName == '处理中'"/> |
| | | <image src="/static/policy/refject.png" class="img" mode="widthFix" alt="" v-if="item.nodeName == '已驳回'"/> |
| | | <image src="/static/policy/icon.png" class="img" alt="" mode="widthFix" v-if="item.nodeName == '已办结'"/> |
| | |
| | | |
| | | <script> |
| | | import { complaintDetails, orderNodeList, orderComplaintNodeList } from '@/api/qiye.js' |
| | | import { orderDetails } from '@/api/policy.js' |
| | | import { orderDetails, orderDetailsLog } from '@/api/policy.js' |
| | | import { config } from '@/common/config.js' |
| | | import { getDicts } from '@/api/data.js' |
| | | export default { |
| | |
| | | } |
| | | }, |
| | | onLoad(options) { |
| | | this.complaint(options.id) |
| | | if(options.orderId) { |
| | | this.complaint(options.id)
|
| | | if(options.orderId && options.orderId !== 'null') { |
| | | this.orderId = options.orderId |
| | | this.orderDetails() |
| | | } else { |
| | |
| | | // 获取投诉类型 |
| | | getComtype() { |
| | | getDicts('complaint_type').then(val => { |
| | | console.log(val) |
| | | this.dictLabel1 = val.data.data.find(item => item.dictCode == this.details.complaintType).dictLabel |
| | | |
| | | }) |
| | |
| | | orderDetails({ orderId: this.orderId}).then(val => { |
| | | // console.log(val.data.data) |
| | | val.data.data.regionImgs = val.data.data.regionImgs.split(",") |
| | | this.orderDetailsMsg = val.data.data |
| | | this.orderComplaintNodeList() |
| | | this.orderDetailsMsg = val.data.data
|
| | | if(this.orderId) {
|
| | | this.orderComplaintNodeList()
|
| | | } |
| | | this.enforceType() |
| | | }) |
| | | }, |