From 6ec5099ef65c0e0dc4b1fae5f69eb70dc54dd2b0 Mon Sep 17 00:00:00 2001
From: zjh <2207896513@qq.com>
Date: 星期一, 10 十一月 2025 21:46:33 +0800
Subject: [PATCH] 首检代码提交
---
pages/QC/SJ/Add.vue | 53 +++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 41 insertions(+), 12 deletions(-)
diff --git a/pages/QC/SJ/Add.vue b/pages/QC/SJ/Add.vue
index 060cb3c..ac2aa70 100644
--- a/pages/QC/SJ/Add.vue
+++ b/pages/QC/SJ/Add.vue
@@ -11,7 +11,7 @@
<view class="info-row">
<span class="info-label">鍒涘缓鏃堕棿锛�</span>
<span class="info-value">{{ formData.createTime }}</span>
- <span class="info-label">璐熻矗浜猴細</span>
+ <span class="info-label">妫�楠屼汉锛�</span>
<span class="info-value">{{ formData.statusUser }}</span>
</view>
</view>
@@ -33,7 +33,7 @@
@select="onItemChange"></superwei-combox>
</view>
<view class="info-block">
- <view class="info-label">璁″垝缂栧彿锛�</view>
+ <view class="info-label">宸ュ崟缂栧彿锛�</view>
<view v-if="!isUpdate" class="info-value">{{ formData.daa001 }}</view>
<picker v-else :range="DAA001List" class="picker info-value-input" name="selector"
@change="onDaa001Change">
@@ -49,9 +49,13 @@
<view class="info-value">{{ formData.daa004 }}</view>
</view>
<view class="info-block">
- <view class="info-label">宸ュ崟鏁伴噺锛�</view>
- <view class="info-value highlight">{{ formData.daa008 }}</view>
+ <view class="info-label">椤圭洰锛�</view>
+ <view class="info-value">{{ formData.projecT_CODE }}</view>
</view>
+ <view class="info-block">
+ <view class="info-label">宸ュ崟鏁伴噺锛�</view>
+ <view class="info-value highlight">{{ formData.daa008 }}</view>
+ </view>
<view v-if="formData.remarks" class="info-block">
<view class="info-label">澶囨敞锛�</view>
<view class="info-value">{{ formData.remarks }}</view>
@@ -59,8 +63,10 @@
</view>
<!-- 鎿嶄綔鎸夐挳鍖� -->
- <view v-if="isUpdate" class="action-buttons">
- <button class="secondary-btn" @click="getTable">鑾峰彇妫�楠岄」鐩�</button>
+ <view v-if="this.current" class="action-buttons">
+ <button v-if="!isUpdate && !isShowTable" class="secondary-btn" @click="toSNScanCode(formData.releaseNo)">SN纭</button>
+ <button v-if="!isUpdate && !isShowTable" class="secondary-btn" @click="toYzxSubmitFrom(formData.releaseNo)">涓�鑷存�ф牳瀵�</button>
+ <button class="secondary-btn" @click="getTable">鑾峰彇妫�楠岄」鐩�</button>
</view>
<!-- 妫�楠岄」鐩〃鏍� -->
@@ -130,14 +136,13 @@
<view class="action-buttons">
<button v-if="isUpdate && !isShowTable" class="secondary-btn" @click="save">鍒涘缓妫�楠屽崟骞剁敓鎴愰儴鍒嗛粯璁ゅ��</button>
<button v-if="!isUpdate && !isShowTable" class="secondary-btn" @click="toImage">涓婁紶/鏌ョ湅鍥剧墖</button>
- <button v-if="!isUpdate && !isShowTable" class="secondary-btn" @click="toYzxSubmitFrom(formData.releaseNo)">涓�鑷存�ф牳瀵�</button>
- <button v-if="!isUpdate && !formData.statusUser && !isShowTable" class="secondary-btn" @click="removeXJ">
+ <!-- <button v-if="!isUpdate && !formData.statusUser && !isShowTable" class="secondary-btn" @click="removeXJ">
鍒犻櫎鍗曟嵁
- </button>
+ </button> -->
<button v-if="!isUpdate && !isShowTable" class="secondary-btn" @click="saveRemarks">娣诲姞澶囨敞</button>
- <button v-if="!isUpdate && !isShowTable && formData.fSubmit != 1" class="primary-btn" @click="submit">瀹℃牳鍗曟嵁</button>
- <button v-if="isShowTable" class="secondary-btn" @click="getTable">鑾峰彇妫�楠岄」鐩�</button>
- <button v-if="isShowTable && isUpdate" class="primary-btn" @click="saveTable">鐢熸垚妫�楠岄」鐩�</button>
+ <button v-if="!isUpdate && !isShowTable && formData.fSubmit != 1" class="primary-btn" @click="submit">妫�楠屾彁浜�</button>
+ <!-- <button class="secondary-btn" @click="getTable">鑾峰彇妫�楠岄」鐩�</button> -->
+<!-- <button v-if="isShowTable && isUpdate" class="primary-btn" @click="saveTable">鐢熸垚妫�楠岄」鐩�</button> -->
</view>
<!-- 寮圭獥 -->
@@ -460,9 +465,28 @@
}
}).then(res => {
if (res.data.tbBillList.length > 0) {
+
this.tableData = res.data.tbBillList; // 鍦ㄧ澶村嚱鏁颁腑锛宼his 鎸囧悜澶栧眰浣滅敤鍩熺殑 this
this.isShowTable = true;
this.isUpdate = true;
+ //鐢熸垚妫�楠岄」鐩�
+ if (this.tableData.length === 0) {
+ return;
+ }
+
+ this.$post({
+ url: "/SJ/SaveItem",
+ data: {
+ gid: this.formData.id,
+ items: this.tableData,
+ statusUser: this.$loginInfo.account,
+ ItemNo:this.formData.itemNo
+ }
+ }).then(res => {
+ this.tableData = res.data.tbBillList.items;
+ this.isShowTable = false;
+ this.isUpdate = false;
+ })
} else {
this.$showMessage("姝ょ墿鏂欐病鏈夊惎鐢ㄧ殑妫�楠岄」鐩紝璇风淮鎶�!");
this.isShowTable = true;
@@ -494,6 +518,11 @@
url: 'yzxFrom?id=' +this.formData.id+'¤t='+this.current
});
},
+ toSNScanCode(releaseNo){
+ uni.navigateTo({
+ url: 'ScanCode?id=' +this.formData.id+'¤t='+this.current
+ });
+ },
save() {
// if (this.tableData.length === 0) {
--
Gitblit v1.9.3