From 2ffea51205b7eb94cf3fb7221aede7ff66669fc1 Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期一, 29 七月 2024 15:59:04 +0800
Subject: [PATCH] 新需求修改

---
 qiye/record/details.vue |   51 +++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 41 insertions(+), 10 deletions(-)

diff --git a/qiye/record/details.vue b/qiye/record/details.vue
index 9a88159..ba6803b 100644
--- a/qiye/record/details.vue
+++ b/qiye/record/details.vue
@@ -8,9 +8,10 @@
 		<view class="donw-box"></view>
 		<view class="page-main">
 			<view class="title">
-				<template v-if="msg.isEva==0">鏈瘎浠�</template>
+				鎵ф硶璇︽儏
+			<!-- 	<template v-if="msg.isEva==0">鏈瘎浠�</template>
 				<template v-if="msg.isEva==1">宸茶瘎浠�</template>
-				<template v-if="msg.orderStatus==2">寰呮墽娉�</template>
+				<template v-if="msg.orderStatus==2">寰呮墽娉�</template> -->
 			</view>
 			<view class="wbox">
 				<view class="item">
@@ -37,14 +38,14 @@
 						{{msg.executeDeptName || msg.applyDeptName}}
 					</view>
 				</view>
-				<view class="item">
+				<!-- <view class="item">
 					<view class="k">
 						浼佷笟
 					</view>
 					<view class="v">
 						{{msg.companyName}}
 					</view>
-				</view>
+				</view> -->
 			</view>
 			<view style="height: 20rpx;"></view>
 			<view class="wbox">
@@ -58,10 +59,10 @@
 				</view>
 				<view class="item">
 					<view class="k">
-						鎵ф硶杩囩▼
+						鎵ф硶鍐呭
 					</view>
 					<view class="v" v-if="!img.length">
-						{{msg.regionReason || '鎵ф硶杩囩▼寰呬笂鎶�'}}
+						{{ msg.enforceContent}}
 					</view>
 				</view>
 				<view class="imgbox"  v-if="img.length">
@@ -79,7 +80,7 @@
 						鎵ф硶缁撴灉
 					</view>
 					<view class="v" style="color: #EB4746;">
-						{{msg.regionReason || '鎵ф硶缁撴灉寰呬笂鎶�'}}
+						{{msg.regionReason || '--'}}
 					</view>
 				</view>
 				<view class="item">
@@ -87,7 +88,7 @@
 						鎵ф硶鏃堕棿
 					</view>
 					<view class="v">
-						{{msg.inTime || "寰呮墽娉�"}}
+						{{msg.inTime || msg.planTime}}
 					</view>
 				</view>
 			</view>
@@ -168,7 +169,7 @@
 				</view>
 			</view>
 		</view>
-		<view class="bottom" v-if="msg.orderStatus==3 || msg.orderStatus== 4">
+		<view class="bottom" v-if=" msg.orderStatus== 5">
 			<view class="one" v-if="msg.isComplaint != 1 && msg.isEva == 1">
 				<view class="b1" @click="open()">
 					鎶曡瘔
@@ -187,6 +188,15 @@
 					鎴戣璇勪环
 				</view>
 			</view>
+		</view>
+		<view class="bottom" v-if=" msg.orderStatus == 4">
+			<view class="one" >
+				<view class="b1" style="background-color: #1171E0;color: white;" @click="enterOrder()">
+					纭
+				</view>
+			</view>
+			
+			
 		</view>
 		<u-popup :show="show" @close="close" mode="bottom" round="10" closeable>
 			<view class="page-box">
@@ -224,7 +234,7 @@
 	import { order } from '@/api/index.js'
 	import { getDicts } from '@/api/data.js'
 	import { config } from '@/common/config'
-	import { orderComplaint } from '@/api/qiye.js'
+	import { orderComplaint, confirmOrderId } from '@/api/qiye.js'
 	export default {
 		data() {
 			return {
@@ -259,6 +269,27 @@
 			this.getdata()
 		},
 		methods: {
+			enterOrder() {
+				uni.showModal({
+					title: '鎻愮ず',
+					content: '纭璇ヨ鍗曪紵',
+					success: val => {
+						if(val.confirm) {
+							confirmOrderId({orderId: this.msg.orderId}).then(val => {
+								if(val.data.code == 200) {
+									uni.showToast({
+										title: '纭鎴愬姛',
+										icon: 'none'
+									})
+									this.getdata()
+								}
+							})
+						}
+					}
+					
+				})
+			
+			},
 			getdata(){
 				order(this.id).then(val => {
 					

--
Gitblit v1.9.1