From 38ffcc4a1c2adf5ff03b75dcdd2f7caef6dd69f9 Mon Sep 17 00:00:00 2001
From: CRZ <1278080563@qq.com>
Date: 星期四, 18 十二月 2025 16:29:22 +0800
Subject: [PATCH] 出库检加批号
---
pages/QC/RKJ/Add.vue | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/pages/QC/RKJ/Add.vue b/pages/QC/RKJ/Add.vue
index c0911f9..17e889f 100644
--- a/pages/QC/RKJ/Add.vue
+++ b/pages/QC/RKJ/Add.vue
@@ -101,6 +101,10 @@
</view>
<view class="plus-button">
+ <button type="warn" v-if="!isUpdate && !formData.fcheckResu && !isShowTable" @click="submitRKJResult">鎻愪氦妫�楠�</button>
+ </view>
+
+ <view class="plus-button">
<button type="warn" v-if="isShowTable" @click="getTable">鑾峰彇妫�楠岄」鐩�</button>
</view>
@@ -450,6 +454,51 @@
this.isUpdate = false;
this.init();
})
+ },
+ submitRKJResult() {
+ if (!this.formData.id) {
+ this.$showMessage("璇峰厛閫夋嫨妫�楠屽崟鍙�");
+ return;
+ }
+
+ // 妫�鏌ユ槸鍚︽墍鏈夋楠岄」鐩兘宸插畬鎴�
+ let hasUnfinished = false;
+ for (let item of this.tableData) {
+ if (item.result === '鏈畬鎴�') {
+ hasUnfinished = true;
+ break;
+ }
+ }
+
+ if (hasUnfinished) {
+ this.$showMessage("杩樻湁妫�楠岄」鐩湭瀹屾垚锛屾棤娉曟彁浜�");
+ return;
+ }
+
+ uni.showModal({
+ title: '纭鎻愪氦',
+ content: '纭畾瑕佹彁浜ゆ楠岀粨鏋滃悧锛熸彁浜ゅ悗灏嗘棤娉曚慨鏀广��',
+ success: (res) => {
+ if (res.confirm) {
+ this.$post({
+ url: "/RKJ/submitRKJResult",
+ data: {
+ gid: this.formData.id,
+ userNo: this.$loginInfo.account
+ }
+ }).then(res => {
+ if (res.status === 0) {
+ this.$showMessage("鎻愪氦鎴愬姛");
+ this.init(); // 閲嶆柊鍔犺浇鏁版嵁
+ } else {
+ this.$showMessage(res.message || "鎻愪氦澶辫触");
+ }
+ }).catch(err => {
+ this.$showMessage("鎻愪氦澶辫触锛�" + err.message);
+ });
+ }
+ }
+ });
}
},
onShow() {
--
Gitblit v1.9.3