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