From f0a91fe8ef91e96705b94750c101f33f4137b8f3 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期二, 15 四月 2025 13:49:59 +0800
Subject: [PATCH] 下单互调单位可编辑
---
src/components/do/b1-ins-order/add.vue | 41 +++++++++++++++++++++++++++++------------
1 files changed, 29 insertions(+), 12 deletions(-)
diff --git a/src/components/do/b1-ins-order/add.vue b/src/components/do/b1-ins-order/add.vue
index 7aa1d95..7a19b63 100644
--- a/src/components/do/b1-ins-order/add.vue
+++ b/src/components/do/b1-ins-order/add.vue
@@ -629,7 +629,14 @@
</div>
</template>
</el-table-column>
- <el-table-column prop="unit" label="璁¢噺鍗曚綅" width="100" show-overflow-tooltip></el-table-column>
+ <el-table-column prop="unit" label="璁¢噺鍗曚綅" width="100" show-overflow-tooltip>
+ <template slot-scope="scope">
+ <el-input
+ v-if="active == 1 && scope.row.inspectionValueType != '5' && scope.row.inspectionItemSubclass.includes('浜掕皟')"
+ v-model="scope.row.unit" size="mini" placeholder="璇疯緭鍏�" />
+ <span v-else>{{ scope.row.unit }}</span>
+ </template>
+ </el-table-column>
<el-table-column prop="price" label="鍗曚环" width="100" show-overflow-tooltip></el-table-column>
<!-- <el-table-column prop="manDay" label="棰勮鏃堕棿(澶�)" width="120" show-overflow-tooltip></el-table-column>
<el-table-column prop="manHour" label="宸ユ椂绯绘暟" width="100" show-overflow-tooltip></el-table-column> -->
@@ -2505,20 +2512,30 @@
let isHaveAsk = this.totalArr.filter(
a => (a.ask === null || a.ask == "") && a.state == 1
);
- let isHaveAsk0 = this.totalArr.filter(
- a =>
- (a.ask == "/" ||
+ let arr = []
+ sampleList.forEach(m => {
+ m.insProduct.forEach(a => {
+ arr.push(a)
+ })
+ })
+ let isHaveAsk0 = arr.filter(
+ a => {
+ if (a.ask) {
+ a.ask = String(a.ask)
+ }
+ return (a.ask == "/" ||
a.ask == "-" ||
a.ask == "鈥斺��" ||
(/\d/.test(a.ask) &&
- ((a.ask && a.ask.includes("<")) ||
- a.ask.includes(">") ||
- a.ask.includes("=") ||
- a.ask.includes("锛�") ||
- a.ask.includes("锛�") ||
- a.ask.includes("鈮�") ||
- a.ask.includes("鈮�")))) &&
- a.state == 1
+ a.ask && typeof a.ask === 'string' && a.ask.includes("<") ||
+ a.ask.includes(">") ||
+ a.ask.includes("=") ||
+ a.ask.includes("锛�") ||
+ a.ask.includes("锛�") ||
+ a.ask.includes("鈮�") ||
+ a.ask.includes("鈮�") || a.ask.includes(":"))) &&
+ a.state == 1
+ }
);
let stateArr = this.totalArr.filter(a => a.state == 1);
if (isHaveAsk.length > 0) {
--
Gitblit v1.9.3