From 5318e76bbef5ac0273b16402e4839233876f6ae8 Mon Sep 17 00:00:00 2001
From: charles <981744753@qq.com>
Date: 星期一, 24 六月 2024 19:38:30 +0800
Subject: [PATCH] fix:修复了一部分bug
---
src/views/productManage/productRegisterForm/addProductRegisterPage.vue | 37 ++++++++++++++++++++-----------------
1 files changed, 20 insertions(+), 17 deletions(-)
diff --git a/src/views/productManage/productRegisterForm/addProductRegisterPage.vue b/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
index 8edbfb9..a710dbc 100644
--- a/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
+++ b/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
@@ -276,8 +276,7 @@
<el-input
v-model="ruleForm.fallingSilkBucketThree"
size="small"
- class="d-b-c-input"
- ></el-input>
+ class="d-b-c-input"></el-input>
</el-form-item>
<el-checkbox
v-model="ruleForm.selectThree"
@@ -343,8 +342,9 @@
<el-form-item label="鎬讳骇閲�" prop="total">
<div style="display: flex">
<el-input
- v-model.number="ruleForm.total"
+ :value="getTotal.toFixed(2)"
size="small"
+ disabled
></el-input>
<span class='margin_left_5px'>kg</span>
</div>
@@ -393,9 +393,7 @@
prop="pieceNumber11"
label="1"
width="60"
- align="center"
- >
-
+ align="center">
</el-table-column>
<el-table-column
prop="pieceNumber12"
@@ -408,15 +406,13 @@
prop="pieceNumber13"
label="3"
width="60"
- align="center"
- >
+ align="center">
</el-table-column>
<el-table-column
prop="pieceNumber14"
label="4"
width="60"
- align="center"
- >
+ align="center">
</el-table-column>
</el-table-column>
<el-table-column label="绗簩鍥�" align="center">
@@ -525,11 +521,10 @@
prop="oneYield1"
label="涓�鍥炲彴浜�"
width="60"
- align="center"
- >
- <template slot-scope="scope">
- {{(ruleForm.record&&ruleForm.record!=0&&scope.row.allYield1)?(scope.row.allYield1/ruleForm.record).toFixed(2):''}}
- </template>
+ align="center">
+ <template slot-scope="scope">
+ {{(ruleForm.record&&ruleForm.record!=0&&scope.row.allYield1)?(scope.row.allYield1/ruleForm.record).toFixed(2):''}}
+ </template>
</el-table-column>
<el-table-column
prop="reelingdiscount1"
@@ -624,7 +619,15 @@
props: {},
mixins: [],
components: { addProductDialog },
- computed: {},
+ computed: {
+ getTotal(){
+ let total=0;
+ this.tableData.forEach(item=>{
+ total+=parseFloat(this.getOneYield(item));
+ });
+ return total;
+ }
+ },
data() {
return {
isDeviceConnectStatus: true,
@@ -732,7 +735,7 @@
twoBack: "",
threeBack: "",
theorySilkAmount: "",
- total: "",
+ total: 0,
hourYield: "",
};
if (this.productRegisterNumber) {
--
Gitblit v1.8.0