From 7db2391ce77797d79470a7e91aec1e78d0d7ec53 Mon Sep 17 00:00:00 2001
From: 张诺 <zhang_12370@163.com>
Date: 星期五, 16 一月 2026 10:59:12 +0800
Subject: [PATCH] 新增采购的时候添加是否质检 销售台账联调后端字段 调整状态分类
---
src/views/procurementManagement/procurementLedger/index.vue | 22 ++++++++++++++++++++++
src/views/salesManagement/salesLedger/index.vue | 19 +++++++++++++++++++
2 files changed, 41 insertions(+), 0 deletions(-)
diff --git a/src/views/procurementManagement/procurementLedger/index.vue b/src/views/procurementManagement/procurementLedger/index.vue
index f508e08..8a3ea73 100644
--- a/src/views/procurementManagement/procurementLedger/index.vue
+++ b/src/views/procurementManagement/procurementLedger/index.vue
@@ -391,6 +391,15 @@
prop="taxExclusiveTotalPrice"
:formatter="formattedNumber"
width="150" />
+ <el-table-column label="鏄惁璐ㄦ"
+ prop="isChecked"
+ width="150" >
+ <template #default="scope">
+ <el-tag :type="scope.row.isChecked ? 'success' : 'info'">
+ {{ scope.row.isChecked ? '鏄�' : '鍚�' }}
+ </el-tag>
+ </template>
+ </el-table-column>
<el-table-column fixed="right"
label="鎿嶄綔"
min-width="60"
@@ -582,6 +591,16 @@
:step="0.1"
clearable
style="width: 100%" />
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row :gutter="30">
+ <el-col :span="12">
+ <el-form-item label="鏄惁璐ㄦ锛�" prop="isChecked">
+ <el-radio-group v-model="productForm.isChecked">
+ <el-radio label="鏄�" :value="true"/>
+ <el-radio label="鍚�" :value="false"/>
+ </el-radio-group>
</el-form-item>
</el-col>
</el-row>
@@ -999,6 +1018,7 @@
supplierId: "",
paymentMethod: "",
executionDate: "",
+ isChecked: true,
},
rules: {
purchaseContractNumber: [
@@ -1046,6 +1066,7 @@
taxExclusiveTotalPrice: "",
invoiceType: "",
warnNum: "",
+ isChecked:true
},
productRules: {
productId: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
@@ -1064,6 +1085,7 @@
{ required: true, message: "璇疯緭鍏�", trigger: "blur" },
],
invoiceType: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
+ isChecked: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
},
});
const { productForm, productRules } = toRefs(productFormData);
diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 6dc4489..69e3c59 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -145,6 +145,15 @@
<el-table-column label="涓嶅惈绋庢�讳环(鍏�)"
prop="taxExclusiveTotalPrice"
:formatter="formattedNumber" />
+ <el-table-column label="鏄惁璐ㄦ"
+ prop="isChecked"
+ width="100"
+ align="center">
+ <template #default="scope">
+ <el-tag v-if="scope.row.isChecked === true || scope.row.isChecked === '鏄�'" type="success">鏄�</el-tag>
+ <el-tag v-else type="info">鍚�</el-tag>
+ </template>
+ </el-table-column>
<!--鎿嶄綔-->
<el-table-column Width="60px"
label="鎿嶄綔"
@@ -595,6 +604,15 @@
</el-select>
</el-form-item>
</el-col>
+ <el-col :span="12">
+ <el-form-item label="鏄惁璐ㄦ锛�"
+ prop="isChecked">
+ <el-radio-group v-model="productForm.isChecked">
+ <el-radio :label="true">鏄�</el-radio>
+ <el-radio :label="false">鍚�</el-radio>
+ </el-radio-group>
+ </el-form-item>
+ </el-col>
</el-row>
</el-form>
<template #footer>
@@ -883,6 +901,7 @@
taxInclusiveTotalPrice: "",
taxExclusiveTotalPrice: "",
invoiceType: "",
+ isChecked: false,
speculativeTradingName: "",
},
productRules: {
--
Gitblit v1.9.3