From 03627defbc56d0498e7778523da255eb972db6a4 Mon Sep 17 00:00:00 2001
From: guoyujie <guoyujie@ng.com>
Date: 星期四, 04 十二月 2025 10:25:03 +0800
Subject: [PATCH] 删除 安装包

---
 qrcodeScaner/pages/ReviewReporitingWork/ReviewReporitingWork.vue |   97 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 97 insertions(+), 0 deletions(-)

diff --git a/qrcodeScaner/pages/ReviewReporitingWork/ReviewReporitingWork.vue b/qrcodeScaner/pages/ReviewReporitingWork/ReviewReporitingWork.vue
new file mode 100644
index 0000000..f61ed31
--- /dev/null
+++ b/qrcodeScaner/pages/ReviewReporitingWork/ReviewReporitingWork.vue
@@ -0,0 +1,97 @@
+<template>
+	<view>
+		<uni-table  border stripe  style='width:100%;height: 100%;overflow: auto;'>
+			<uni-tr>
+				<uni-th align="center">
+					鎿嶄綔
+				</uni-th>
+				<uni-th v-for='(item,keys,index) in reviewTitle'  align="center">{{item}}</uni-th>
+			</uni-tr>
+			
+			<uni-tr v-for="items in quanlityReviewList">
+				<uni-td  align="center">
+						<button 
+						@click="confirmOpen(items)"
+						class="uni-button" 
+						size="mini" 
+						type="primary">瀹℃牳</button>
+				</uni-td>
+				<uni-td align="center" v-for='(item,keys) in reviewTitle'>{{items[keys]}}</uni-td>
+				
+			</uni-tr>
+		</uni-table>
+	</view>
+</template>
+
+<script setup>
+import { ref,onMounted } from 'vue'
+import request from '../../utils/request'
+import userInfo from '@/stores/userInfo'
+	const store=userInfo()
+
+	const reviewTitle =ref({
+		reportingWorkId:'鎶ュ伐缂栧彿',
+		processId:'娴佺▼鍗″彿',
+		thisProcess:'宸ュ簭',
+		teamsGroupsName:'鐝粍',
+		thisCompletedQuantity:"瀹屽伐",
+		thisWornQuantity:'娆$牬',
+		reportingWorkTime:'鎶ュ伐鏃堕棿'
+	})
+	const quanlityReviewList = ref([])
+	onMounted(()=>{
+		//鏌ヨ鐮存崯璁板綍淇℃伅
+		getQuanlityReviewList()
+	})
+	
+	
+	const getQuanlityReviewList =async () => {
+		await request.post("/reportingWork/qualityReviewSearch").then(res => {
+			if(res.code==='200'){
+				quanlityReviewList.value = res.data.data
+			}
+		}).catch(err => {
+			uni.showModal({
+				title: '鎻愮ず',
+				content: err,
+				showCancel:false
+			});
+		})
+	}
+	const confirmOpen = (row) => {
+		uni.showModal({
+			title: '鎻愮ず',
+			content: '纭瀹℃牳',
+			success: async (res) => {
+				if (res.confirm) {
+					await reviewDamage(row)
+				} 
+			}
+		});
+	}
+	
+	//璐ㄦ瀹℃牳
+	const reviewDamage = async (row) => {
+		await request.post(`/reportingWork/updateQualityStatus/${row.reportingWorkId}/${store.user.userName}`)
+		.then(async  res => {
+			if(res.code==='200'){
+				await getQuanlityReviewList()
+				uni.showModal({
+					title: '鎻愮ず',
+					content: '瀹℃牳鎴愬姛',
+					showCancel:false
+				});
+			}
+		}).catch(err => {
+			uni.showModal({
+				title: '鎻愮ず',
+				content: err,
+				showCancel:false
+			});
+		})
+	}
+</script>
+
+<style>
+
+</style>

--
Gitblit v1.8.0