|
@ -373,6 +373,27 @@ |
|
|
> |
|
|
> |
|
|
提交审核 |
|
|
提交审核 |
|
|
</el-button> --> |
|
|
</el-button> --> |
|
|
|
|
|
<!-- 审核 --> |
|
|
|
|
|
<div> |
|
|
|
|
|
<el-button |
|
|
|
|
|
:disabled="scope.row.status != 1" |
|
|
|
|
|
size="mini" |
|
|
|
|
|
type="text" |
|
|
|
|
|
icon="el-icon-s-check" |
|
|
|
|
|
@click="handleExamine(scope.row, 2)" |
|
|
|
|
|
> |
|
|
|
|
|
通过 |
|
|
|
|
|
</el-button> |
|
|
|
|
|
<el-button |
|
|
|
|
|
:disabled="scope.row.status != 1" |
|
|
|
|
|
size="mini" |
|
|
|
|
|
type="text" |
|
|
|
|
|
icon="el-icon-s-check" |
|
|
|
|
|
@click="handleExamine(scope.row, 3)" |
|
|
|
|
|
> |
|
|
|
|
|
驳回 |
|
|
|
|
|
</el-button> |
|
|
|
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
</el-table> |
|
|
</el-table> |
|
@ -1316,9 +1337,15 @@ export default { |
|
|
/** 提交审核 */ |
|
|
/** 提交审核 */ |
|
|
handleExamine(row, _status) { |
|
|
handleExamine(row, _status) { |
|
|
let form = JSON.parse(JSON.stringify(row)); |
|
|
let form = JSON.parse(JSON.stringify(row)); |
|
|
|
|
|
let queueList = row.queueVoList?.map((item) => item.queueId) || []; |
|
|
|
|
|
form = { |
|
|
|
|
|
...JSON.parse(JSON.stringify(row)), |
|
|
|
|
|
queueIdList: queueList, |
|
|
|
|
|
}; |
|
|
form.status = _status; |
|
|
form.status = _status; |
|
|
|
|
|
let title = this.status[_status]; |
|
|
this.$modal |
|
|
this.$modal |
|
|
.confirm(`是否确认删除提交当前数据的数据(${row.name})?`) |
|
|
.confirm(`是否确认${title}当前选择的数据(${row.name})?`) |
|
|
.then(function () { |
|
|
.then(function () { |
|
|
return treatmentUpd(form); |
|
|
return treatmentUpd(form); |
|
|
}) |
|
|
}) |
|
|