| | |
| | | .el-form-item { |
| | | margin-bottom: 16px; |
| | | } |
| | | |
| | | >>>.el-table tbody tr:hover > td { |
| | | background-color: transparent !important; |
| | | } |
| | | </style> |
| | | |
| | | <template> |
| | |
| | | <div class="search_label">时间范围:</div> |
| | | <div class="search_input"> |
| | | <el-date-picker |
| | | v-model="componentData.entity.sample" |
| | | v-model="dates" |
| | | type="datetimerange" |
| | | range-separator="至" |
| | | format="yyyy-MM-dd HH:mm:ss" |
| | |
| | | </div> |
| | | </div> |
| | | <div class="search_thing"> |
| | | <div class="search_label">样品名称:</div> |
| | | <div class="search_label">委托人:</div> |
| | | <div class="search_input"><el-input size="small" placeholder="请输入" clearable |
| | | v-model="componentData.entity.sample" @keyup.enter.native="refreshTable()"></el-input></div> |
| | | </div> |
| | | <div class="search_thing"> |
| | | <div class="search_label">状态:</div> |
| | | <div class="search_input"> |
| | | <el-select v-model="componentData.entity.status" placeholder="全部" size="small"> |
| | | <el-option |
| | | v-for="item in statusList" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value"> |
| | | </el-option> |
| | | </el-select> |
| | | </div> |
| | | v-model="componentData.entity.name" @keyup.enter.native="refreshTable()"></el-input></div> |
| | | </div> |
| | | <div class="search_thing" style="padding-left: 30px;"> |
| | | <el-button size="small" @click="refresh()">重 置</el-button> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="table"> |
| | | <ValueTable ref="ValueTable" :url="$api.insOrder.selectInsOrderParameter" :componentData="componentData" |
| | | <ValueTable ref="ValueTable" :url="$api.insOrder.costStatistics" :componentData="componentData" |
| | | :key="upIndex" @handleWeave="handleWeave"/> |
| | | </div> |
| | | </div> |
| | |
| | | return { |
| | | componentData: { |
| | | entity: { |
| | | entrustCode: null, |
| | | sample: null, |
| | | state: 1, |
| | | name: null, |
| | | orderBy: { |
| | | field: 'id', |
| | | field: 'id,ins_sample_id', |
| | | order: 'asc' |
| | | } |
| | | }, |
| | | isIndex: true, |
| | | showSelect: false, |
| | | select: false, |
| | | highlight:false, |
| | | do: [], |
| | | linkEvent:{}, |
| | | spanConfig:{ |
| | | //合并行 |
| | | rows:[ |
| | | { |
| | | name:'createTime', |
| | | index:1 |
| | | }, |
| | | { |
| | | name:'entrustCode', |
| | | index:2 |
| | | }, |
| | | { |
| | | name:'company', |
| | | index:8 |
| | | }, |
| | | { |
| | | name:'name', |
| | | index:9 |
| | | }, |
| | | ], |
| | | // 特殊的合并行,根据main和rows的name来合并 |
| | | special:{ |
| | | main:'insSampleId', |
| | | rows:[ |
| | | { |
| | | name:'sample', |
| | | index:3 |
| | | }, |
| | | { |
| | | name:'model', |
| | | index:4 |
| | | }, |
| | | { |
| | | name:'num', |
| | | index:5 |
| | | }, |
| | | { |
| | | name:'price', |
| | | index:6 |
| | | }, |
| | | ] |
| | | } |
| | | }, |
| | | tagField: { |
| | | type: { |
| | | select: [{ |
| | |
| | | }, |
| | | entityCopy: {}, |
| | | upIndex: 0, |
| | | statusList:[], |
| | | claimVisible:false |
| | | claimVisible:false, |
| | | dates: [] |
| | | } |
| | | }, |
| | | mounted() { |