| | |
| | | <div class="page"> |
| | | <div class="page-title"> |
| | | <div> |
| | | <h2>rk_XCB助理审核</h2> |
| | | <p>分配承修单位、跟踪技术队和要求完工日期,审核后进入rk_CMB领导审批</p> |
| | | <h2>rk_第一审批人审核</h2> |
| | | <p>分配承修单位、跟踪技术队和要求完工日期,审核后进入rk_第二审批人审批</p> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | |
| | | <fault-edit-dialog :visible.sync="editVisible" :fault="editingFault" @saved="onFaultSaved"></fault-edit-dialog> |
| | | |
| | | <el-dialog title="rk_XCB助理审核" :visible.sync="dialogVisible" width="820px" append-to-body> |
| | | <el-dialog title="rk_第一审批人审核" :visible.sync="dialogVisible" width="820px" append-to-body> |
| | | <el-alert :closable="false" type="info" show-icon title="承修单位可多选。排序前7个作为常用承修单位优先显示,失信单位标记提醒。" style="margin-bottom:14px"></el-alert> |
| | | <el-form :model="form" label-width="105px"> |
| | | <el-form-item label="已选故障"> |
| | |
| | | cancelReason: '', |
| | | cancelling: false, |
| | | saving: false, |
| | | trackingTeams: ['T01队', 'T02队', 'T03队'], |
| | | trackingTeams: ['技术队1', '技术队2', '技术队3'], |
| | | form: { contractorIds: [], trackingTeam: 'T01队', requestedFinishDate: '', opinion: '' } |
| | | } |
| | | }, |
| | |
| | | api.post('/faults/cancel', { |
| | | ids: this.selection.map(item => item.id), |
| | | reason: this.cancelReason.trim(), |
| | | cancelledBy: sessionStorage.getItem('realName') || 'rk_XCB助理' |
| | | cancelledBy: sessionStorage.getItem('realName') || 'rk_第一审批人' |
| | | }).then(() => { |
| | | this.$message.success('销项完成') |
| | | this.cancelVisible = false |