| | |
| | | </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="methodS" @input="searchFilterList" size="mini" placeholder="请输入" /> |
| | | <span v-else>{{ scope.row.ask }}</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> --> |
| | |
| | | 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) { |