From b02cd77eb78d973c1eb11ebf03d7d5d71b02aa65 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 09 十二月 2025 10:26:53 +0800
Subject: [PATCH] 1.南洋电缆小数点修改
---
src/views/salesManagement/receiptPayment/index.vue | 26 +++++++++++++++++++-------
1 files changed, 19 insertions(+), 7 deletions(-)
diff --git a/src/views/salesManagement/receiptPayment/index.vue b/src/views/salesManagement/receiptPayment/index.vue
index e8b8b3b..70c1097 100644
--- a/src/views/salesManagement/receiptPayment/index.vue
+++ b/src/views/salesManagement/receiptPayment/index.vue
@@ -89,7 +89,6 @@
<el-input-number :step="0.01" :min="0" style="width: 100%"
v-model="scope.row.receiptPaymentAmount"
:disabled="!scope.row.editType"
- :precision="2"
placeholder="璇疯緭鍏�"
clearable
/>
@@ -113,7 +112,7 @@
</template>
</el-table-column>
<el-table-column label="鐧昏浜�" prop="registrant" width="90"/>
- <el-table-column label="鐧昏鏃ユ湡" prop="createTime" width="130"/>
+<!-- <el-table-column label="鐧昏鏃ユ湡" prop="createTime" width="130"/>-->
<el-table-column label="鎿嶄綔" width="150" align="center">
<template #default="scope">
<el-button
@@ -122,7 +121,6 @@
size="small"
@click="changeEditType(scope.row)"
v-if="!scope.row.editType"
- :disabled="scope.row.registrant !== userStore.nickName"
>缂栬緫</el-button
>
<el-button
@@ -131,7 +129,6 @@
size="small"
@click="saveReceiptPayment(scope.row)"
v-if="scope.row.editType"
- :disabled="scope.row.registrant !== userStore.nickName"
>淇濆瓨</el-button
>
<el-button
@@ -139,7 +136,6 @@
type="primary"
size="small"
@click="delReceiptRecord(scope.row)"
- :disabled="scope.row.registrant !== userStore.nickName"
>鍒犻櫎</el-button
>
</template>
@@ -173,6 +169,17 @@
show-overflow-tooltip
width="340"
/>
+ <el-table-column
+ label="鍥炴鐘舵��"
+ prop="statusName"
+ width="120"
+ >
+ <template #default="{ row }">
+ <el-tag :type="getStatusTagType(row.statusName)" disable-transitions>
+ {{ row.statusName || "--" }}
+ </el-tag>
+ </template>
+ </el-table-column>
<el-table-column
label="浜у搧澶х被"
prop="productCategory"
@@ -292,7 +299,6 @@
<el-col :span="12">
<el-form-item label="鏈鍥炴閲戦锛�" prop="receiptPaymentAmount">
<el-input-number :step="0.01" :min="0" style="width: 100%"
- :precision="2"
v-model="form.receiptPaymentAmount"
placeholder="璇疯緭鍏�"
clearable
@@ -424,7 +430,13 @@
const { receipt_payment_type } = proxy.useDict("receipt_payment_type");
const formattedNumber = (row, column, cellValue) => {
- return parseFloat(cellValue).toFixed(2);
+ return parseFloat(cellValue).toFixed(5);
+};
+
+const getStatusTagType = (statusName = '') => {
+ const normalized = statusName.trim();
+ if (!normalized) return 'info';
+ return normalized === '鏈畬鎴愬洖娆�' ? 'danger' : 'success';
};
// 鏌ヨ鍒楄〃
/** 鎼滅储鎸夐挳鎿嶄綔 */
--
Gitblit v1.9.3