| | |
| | | flex-wrap: wrap; |
| | | } |
| | | .tables{ |
| | | width: 800px; |
| | | /* width: 800px; */ |
| | | margin-bottom: 16px; |
| | | } |
| | | .tables td{ |
| | | height: 40px; |
| | |
| | | :key="j" |
| | | :colspan="n.v.mc&&n.v.mc.cs?n.v.mc.cs:1" |
| | | :rowspan="n.v.mc&&n.v.mc.rs?n.v.mc.rs:1" |
| | | :style="`background:${n.v.bg};font-family:${n.v.ff};color:${n.v.fc};font-size:${n.v.fs}px;width:${item.style.columnlen['0']}px;height:${item.style.rowlen[i]}px;font-wight:${n.v.bl?'bold':''};`"> |
| | | :style="`background:${n.v.bg};font-family:${n.v.ff};color:${n.v.fc};font-size:${n.v.fs}px;width:${item.style.columnlen[n.c]}px;height:${item.style.rowlen[n.r]}px;font-wight:${n.v.bl?'bold':''};`"> |
| | | <div class="content" :class="`content-h-${n.v.ht} content-v-${n.v.vt}`"> |
| | | <span>{{ n.v.v}}</span> |
| | | </div> |
| | |
| | | title="样品切换" |
| | | :visible.sync="sampleVisible" |
| | | size="50%"> |
| | | <el-table class="el-table" ref="productTable" :data="sampleProduct" height="100%" tooltip-effect="dark" border highlight-current-row @row-click="handleChangeSample" :row-class-name="tableRowClassName"> |
| | | <el-table class="el-table" ref="productTable" :data="sampleProduct" height="100%" tooltip-effect="dark" border highlight-current-row @row-click="handleChangeSample" :row-class-name="tableRowClassName" |
| | | :current-row-key="currentKey" :row-key="record=>record.index" |
| | | v-if="sampleVisible"> |
| | | <el-table-column type="index" align="center" label="序号" width="70px" :key="Math.random()"> |
| | | </el-table-column> |
| | | <el-table-column prop="sampleCode" label="样品编号" min-width="100px" |
| | |
| | | userId: 0 |
| | | }, |
| | | isIndex: false, |
| | | showSelect: true, |
| | | showSelect: false, |
| | | select: false, |
| | | selectMethod:'handleChangeTask', |
| | | sort: false, |
| | |
| | | select: [] |
| | | }, |
| | | }, |
| | | currentId:'', |
| | | selectField: {}, |
| | | requiredAdd: [], |
| | | requiredUp: [] |
| | | requiredUp: [], |
| | | }, |
| | | upIndex: 0, |
| | | insOrder: {}, |
| | |
| | | urgentList:[], |
| | | currentSample:{},//当前样品信息 |
| | | tableList:[], |
| | | loading: false |
| | | loading: false, |
| | | currentKey:1, |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | if(this.currentSample.index==undefined)this.currentSample['index'] = 1 |
| | | this.loading = false |
| | | this.handleTableData() |
| | | this.componentData.currentId = val; |
| | | this.currentKey = 1; |
| | | }) |
| | | } |
| | | }, |
| | |
| | | this.currentSample = row; |
| | | this.handleTableData() |
| | | this.sampleVisible = false; |
| | | this.currentKey=row.index |
| | | }, |
| | | handleChangeTask(row){ |
| | | if(row.length > 0)this.id = row[0].id; |