| | |
| | | <template> |
| | | <zt-dialog ref="dialog" column="3" title="二项参数" append-to-body :editAble="false" :hasConfirm="false"> |
| | | <zt-table-wraper ref="tableObj" query-url="/taskReliability/TaskBinoParam/page" delete-url="/taskReliability/TaskBinoParam" |
| | | <zt-dialog ref="dialog" column="3" title="二项参数" append-to-body @confirm="handleSaveRows" :editAble="false"> |
| | | <zt-table-wraper :paging='false' ref="tableObj" query-url="/taskReliability/TaskBinoParam/page" delete-url="/taskReliability/TaskBinoParam" |
| | | v-slot="{ table }" > |
| | | <el-form :inline="true" :model="dataForm" @keyup.enter.native="table.query()"> |
| | | <el-form-item> |
| | | <!-- <zt-button type="query" @click="table.query()"/> |
| | | <zt-button type="add" perm="taskReliability:add" @click="table.editHandle()"/> |
| | | <zt-button type="delete" perm="taskReliability:delete" @click="table.deleteHandle()"/>--> |
| | | <zt-button type="primary" @click="handleSaveRows">保存</zt-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-table v-loading="table.dataLoading" :data="table.dataList" |
| | | height="600px" |
| | | border @selection-change="table.selectionChangeHandle" @cell-click="handleCellClick"> |
| | | border @selection-change="table.selectionChangeHandle" @cell-click="handleCellClick" |
| | | :header-cell-style="{'text-align':'center'}"> |
| | | <!-- <el-table-column type="selection" width="40"/>--> |
| | | <el-table-column prop="phaseName" label="阶段" align="center" width="100"/> |
| | | <el-table-column prop="phaseName" label="阶段" align="center" /> |
| | | <el-table-column prop="operatConditName" label="工况" align="center"/> |
| | | <el-table-column prop="productName" label="二项分布设备" align="center"/> |
| | | <el-table-column prop="successRate" label="成功率" align="right"> |
| | | <template slot-scope="scope"> |
| | | <el-table-column prop="successRate" label="成功率" width="100" align="right"> |
| | | <template slot-scope="scope" > |
| | | <span |
| | | v-if="editingCell && editingCell.row === scope.row && editingCell.column.property === scope.column.property"> |
| | | <el-input ref="editInput" |
| | | autosize v-model="scope.row.successRate" |
| | | placeholder="成功率"></el-input> |
| | | placeholder="成功率" ></el-input> |
| | | </span> |
| | | <span v-else>{{scope.row.successRate}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="simulatTimes" label="仿真次数" align="center"> |
| | | <el-table-column prop="simulatTimes" label="仿真次数" align="center" width="100"> |
| | | <template slot-scope="scope"> |
| | | <span |
| | | v-if="editingCell && editingCell.row === scope.row && editingCell.column.property === scope.column.property"> |
| | |
| | | <span v-else>{{scope.row.simulatTimes}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="successTimes" label="成功次数" align="center"> |
| | | <el-table-column prop="successTimes" label="成功次数" align="center" width="100"> |
| | | <template slot-scope="scope"> |
| | | <span |
| | | v-if="editingCell && editingCell.row === scope.row && editingCell.column.property === scope.column.property"> |