|
@@ -1,12 +1,12 @@
|
|
|
- nn m <template>
|
|
|
+<template>
|
|
|
<a-card :bordered="false">
|
|
|
<div v-show="visible">
|
|
|
<div class="table-page-search-wrapper" @keyup.enter="handleEnter">
|
|
|
<a-form layout="inline">
|
|
|
<a-row :gutter="48">
|
|
|
<a-col :md="8" :sm="24">
|
|
|
- <a-form-item label="申请人">
|
|
|
- <a-input v-model.trim="queryParam.keyword" placeholder="请输入申请人"/>
|
|
|
+ <a-form-item label="闲置名称">
|
|
|
+ <a-input v-model.trim="queryParam.name" placeholder="请输入闲置名称"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :md="8 || 24" :sm="24">
|
|
@@ -47,9 +47,9 @@
|
|
|
>
|
|
|
<span slot="action" slot-scope="record">
|
|
|
<a @click="handleView(record)">查看</a>
|
|
|
- <operation-button
|
|
|
+ <!-- <operation-button
|
|
|
@click="handleEdit(record)"
|
|
|
- >修改</operation-button>
|
|
|
+ >修改</operation-button> -->
|
|
|
<operation-button
|
|
|
v-if="record.status===1||record.status===2"
|
|
|
@click="handleAudit(record)"
|
|
@@ -62,21 +62,24 @@
|
|
|
</div>
|
|
|
<BaseForm ref="baseForm" @ok="handleOk"/>
|
|
|
<AuditForm ref="auditForm" @ok="handleOk"/>
|
|
|
+ <Detail ref="detail" @ok="handleOk" />
|
|
|
</a-card>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import { STable, Ellipsis } from '@/components'
|
|
|
-import { getSbUnusedPage } from '@/api/idle-assets/idle-assets'
|
|
|
+import { getSbUnusedPage, getUnusedInfo } from '@/api/idle-assets/idle-assets'
|
|
|
import BaseForm from './modules/BaseForm.vue'
|
|
|
import AuditForm from './modules/AuditForm.vue'
|
|
|
+import Detail from './modules/Detail.vue'
|
|
|
export default {
|
|
|
name: 'IdleAssets',
|
|
|
components: {
|
|
|
STable,
|
|
|
Ellipsis,
|
|
|
BaseForm,
|
|
|
- AuditForm
|
|
|
+ AuditForm,
|
|
|
+ Detail
|
|
|
},
|
|
|
data () {
|
|
|
return {
|
|
@@ -103,7 +106,13 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
title: '审核人',
|
|
|
- dataIndex: 'verityUserId',
|
|
|
+ dataIndex: 'verifyUserName',
|
|
|
+ checked: true,
|
|
|
+ width: 130
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '申请时间',
|
|
|
+ dataIndex: 'createdTime',
|
|
|
checked: true,
|
|
|
width: 130
|
|
|
},
|
|
@@ -204,7 +213,10 @@ export default {
|
|
|
|
|
|
},
|
|
|
handleView (record) {
|
|
|
-
|
|
|
+ getUnusedInfo({ id: record.id }).then(res => {
|
|
|
+ this.$refs.detail.base(res.data)
|
|
|
+ this.visible = false
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
}
|