|
@@ -18,9 +18,9 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
<el-form-item>
|
|
|
<el-button
|
|
<el-button
|
|
|
- type="primary"
|
|
|
|
|
- @click="getList"
|
|
|
|
|
- icon="Search"
|
|
|
|
|
|
|
+ type="primary"
|
|
|
|
|
+ @click="getList"
|
|
|
|
|
+ icon="Search"
|
|
|
>搜索</el-button>
|
|
>搜索</el-button>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-form>
|
|
</el-form>
|
|
@@ -30,12 +30,12 @@
|
|
|
</el-row> -->
|
|
</el-row> -->
|
|
|
<el-row class="table_box">
|
|
<el-row class="table_box">
|
|
|
<el-table
|
|
<el-table
|
|
|
- stripe
|
|
|
|
|
- :data="tableData"
|
|
|
|
|
- :height="tableHeight"
|
|
|
|
|
- style="width: 100%"
|
|
|
|
|
- size="small"
|
|
|
|
|
- :header-cell-style="{
|
|
|
|
|
|
|
+ stripe
|
|
|
|
|
+ :data="tableData"
|
|
|
|
|
+ :height="tableHeight"
|
|
|
|
|
+ style="width: 100%"
|
|
|
|
|
+ size="small"
|
|
|
|
|
+ :header-cell-style="{
|
|
|
background: '#ebf3fb',
|
|
background: '#ebf3fb',
|
|
|
color: '#333',
|
|
color: '#333',
|
|
|
padding: '4px 0',
|
|
padding: '4px 0',
|
|
@@ -45,10 +45,10 @@
|
|
|
<!-- <el-table-column type="selection" /> -->
|
|
<!-- <el-table-column type="selection" /> -->
|
|
|
<el-table-column type="index" align="center" label="序号" :index="1"/>
|
|
<el-table-column type="index" align="center" label="序号" :index="1"/>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- width="220"
|
|
|
|
|
- prop="name"
|
|
|
|
|
- label="服务名称"
|
|
|
|
|
|
|
+ show-overflow-tooltip
|
|
|
|
|
+ width="220"
|
|
|
|
|
+ prop="name"
|
|
|
|
|
+ label="服务名称"
|
|
|
>
|
|
>
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<el-link @click="serviceDetail(scope.row.srvId)">
|
|
<el-link @click="serviceDetail(scope.row.srvId)">
|
|
@@ -57,50 +57,50 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- align="center"
|
|
|
|
|
- width="100"
|
|
|
|
|
- prop="unitName"
|
|
|
|
|
- label="申请人"
|
|
|
|
|
|
|
+ show-overflow-tooltip
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ width="100"
|
|
|
|
|
+ prop="unitName"
|
|
|
|
|
+ label="申请人"
|
|
|
>
|
|
>
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<el-tag size="medium">{{ scope.row.unitName }}</el-tag>
|
|
<el-tag size="medium">{{ scope.row.unitName }}</el-tag>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- header-align="center"
|
|
|
|
|
- align="left"
|
|
|
|
|
- prop="applyNote"
|
|
|
|
|
- label="申请说明"
|
|
|
|
|
|
|
+ show-overflow-tooltip
|
|
|
|
|
+ header-align="center"
|
|
|
|
|
+ align="left"
|
|
|
|
|
+ prop="applyNote"
|
|
|
|
|
+ label="申请说明"
|
|
|
/>
|
|
/>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- align="center"
|
|
|
|
|
- width="140"
|
|
|
|
|
- prop="applyTime"
|
|
|
|
|
- label="申请时间"
|
|
|
|
|
|
|
+ show-overflow-tooltip
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ width="140"
|
|
|
|
|
+ prop="applyTime"
|
|
|
|
|
+ label="申请时间"
|
|
|
/>
|
|
/>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- align="center"
|
|
|
|
|
- width="140"
|
|
|
|
|
- prop="applyExpire"
|
|
|
|
|
- label="截至时间"
|
|
|
|
|
|
|
+ show-overflow-tooltip
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ width="140"
|
|
|
|
|
+ prop="applyExpire"
|
|
|
|
|
+ label="截至时间"
|
|
|
/>
|
|
/>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- align="center"
|
|
|
|
|
- width="100"
|
|
|
|
|
- prop="userName"
|
|
|
|
|
- label="审核人"
|
|
|
|
|
|
|
+ show-overflow-tooltip
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ width="100"
|
|
|
|
|
+ prop="userName"
|
|
|
|
|
+ label="审核人"
|
|
|
/>
|
|
/>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
- show-overflow-tooltip
|
|
|
|
|
- align="center"
|
|
|
|
|
- width="80"
|
|
|
|
|
- prop="applyState"
|
|
|
|
|
- label="是否通过"
|
|
|
|
|
|
|
+ show-overflow-tooltip
|
|
|
|
|
+ align="center"
|
|
|
|
|
+ width="80"
|
|
|
|
|
+ prop="applyState"
|
|
|
|
|
+ label="是否通过"
|
|
|
>
|
|
>
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<el-popover effect="light" trigger="hover" placement="top">
|
|
<el-popover effect="light" trigger="hover" placement="top">
|
|
@@ -118,7 +118,7 @@
|
|
|
<el-tag type="info">待审核</el-tag>
|
|
<el-tag type="info">待审核</el-tag>
|
|
|
</p>
|
|
</p>
|
|
|
<p
|
|
<p
|
|
|
- v-if="
|
|
|
|
|
|
|
+ v-if="
|
|
|
scope.row.applyState === '1' || scope.row.applyState === '2'|| scope.row.applyState === '0'
|
|
scope.row.applyState === '1' || scope.row.applyState === '2'|| scope.row.applyState === '0'
|
|
|
"
|
|
"
|
|
|
>
|
|
>
|
|
@@ -142,10 +142,10 @@
|
|
|
<el-table-column fixed="right" align="center" label="操作" width="200">
|
|
<el-table-column fixed="right" align="center" label="操作" width="200">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<el-button
|
|
<el-button
|
|
|
- size="mini"
|
|
|
|
|
- type="danger"
|
|
|
|
|
- @click="auditServiceApply(scope.row.id)"
|
|
|
|
|
- v-hasPermi="['service:apply:audit']"
|
|
|
|
|
|
|
+ size="mini"
|
|
|
|
|
+ type="danger"
|
|
|
|
|
+ @click="auditServiceApply(scope.row.id)"
|
|
|
|
|
+ v-hasPermi="['service:apply:audit']"
|
|
|
>
|
|
>
|
|
|
审核
|
|
审核
|
|
|
</el-button>
|
|
</el-button>
|
|
@@ -164,20 +164,20 @@
|
|
|
@pagination="getList"
|
|
@pagination="getList"
|
|
|
/> -->
|
|
/> -->
|
|
|
<el-pagination
|
|
<el-pagination
|
|
|
- v-show="dataTotal > 0"
|
|
|
|
|
- style="margin-top:1%"
|
|
|
|
|
- @size-change="handleSizeChange"
|
|
|
|
|
- @current-change="handleCurrentChange"
|
|
|
|
|
- :page-sizes="[ 20, 30, 40]"
|
|
|
|
|
- :page-size="pageSize"
|
|
|
|
|
- :current-page="pageNum"
|
|
|
|
|
- layout="total, sizes, prev, pager, next, jumper"
|
|
|
|
|
- :total="dataTotal">
|
|
|
|
|
- </el-pagination>
|
|
|
|
|
-
|
|
|
|
|
|
|
+ v-show="dataTotal > 0"
|
|
|
|
|
+ style="margin-top:1%"
|
|
|
|
|
+ @size-change="handleSizeChange"
|
|
|
|
|
+ @current-change="handleCurrentChange"
|
|
|
|
|
+ :page-sizes="[ 20, 30, 40]"
|
|
|
|
|
+ :page-size="pageSize"
|
|
|
|
|
+ :current-page="pageNum"
|
|
|
|
|
+ layout="total, sizes, prev, pager, next, jumper"
|
|
|
|
|
+ :total="dataTotal">
|
|
|
|
|
+ </el-pagination>
|
|
|
|
|
+
|
|
|
<ae-service-apply-audit
|
|
<ae-service-apply-audit
|
|
|
- :dialogVisible="dialogVisible"
|
|
|
|
|
- :id="currentApplyId"
|
|
|
|
|
|
|
+ :dialogVisible="dialogVisible"
|
|
|
|
|
+ :id="currentApplyId"
|
|
|
>
|
|
>
|
|
|
</ae-service-apply-audit>
|
|
</ae-service-apply-audit>
|
|
|
</div>
|
|
</div>
|
|
@@ -265,8 +265,8 @@ export default {
|
|
|
/** 打开服务详情 */
|
|
/** 打开服务详情 */
|
|
|
serviceDetail(srvId) {
|
|
serviceDetail(srvId) {
|
|
|
window.open(
|
|
window.open(
|
|
|
- `${this.webUrl}/openData/detail?srvId=${srvId}&type=api`,
|
|
|
|
|
- "_blank"
|
|
|
|
|
|
|
+ `${this.webUrl}/openData/detail?srvId=${srvId}&type=api`,
|
|
|
|
|
+ "_blank"
|
|
|
);
|
|
);
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|