|
@@ -20,14 +20,14 @@
|
|
|
<el-form-item label="服务名称" prop="serviceName">
|
|
|
<el-input v-model="form.serviceInfo.serviceName" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="资源名称" prop="resName">
|
|
|
- <el-input v-model="form.serviceInfo.resName" clearable></el-input>
|
|
|
+ <el-form-item label="资源名称" prop="tresourceName">
|
|
|
+ <el-input v-model="form.serviceInfo.tresourceName" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="服务类型" prop="serviceTypeName">
|
|
|
<el-input v-model="form.serviceInfo.serviceTypeName" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="权限类型" prop="permissionType">
|
|
|
- <el-input v-model="form.serviceInfo.permissionType" clearable></el-input>
|
|
|
+ <el-form-item label="权限类型" prop="permissionTypeName">
|
|
|
+ <el-input v-model="form.serviceInfo.permissionTypeName" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="发布方式" prop="publishingMode" class="item-row">
|
|
|
<el-radio-group v-model="form.serviceInfo.publishingMode">
|
|
@@ -42,14 +42,14 @@
|
|
|
<span class="detail-part-title">发布信息</span>
|
|
|
<!-- // 接口没调-->
|
|
|
<el-form :model="form.publishInfo" label-position="top" ref="publishInfo" class="form-detail" disabled>
|
|
|
- <el-form-item label="发布人" prop="proposerId">
|
|
|
- <el-input v-model="form.publishInfo.proposerId"></el-input>
|
|
|
+ <el-form-item label="发布人" prop="servicePublishUser">
|
|
|
+ <el-input v-model="form.publishInfo.servicePublishUser"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属单位" prop="unitName">
|
|
|
<el-input v-model="form.publishInfo.unitName"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="发布时间" prop="publishTime">
|
|
|
- <el-input v-model="form.publishInfo.publishTime"></el-input>
|
|
|
+ <el-form-item label="发布时间" prop="servicePublishTime">
|
|
|
+ <el-input v-model="form.publishInfo.servicePublishTime"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<span class="detail-part-title">申请信息</span>
|
|
@@ -107,6 +107,7 @@ import { useRoute, useRouter } from 'vue-router'
|
|
|
import {onBeforeMount} from "@vue/runtime-core";
|
|
|
import {ElMessage} from "element-plus";
|
|
|
import {ApplicationDetail, AuditDetail, AuditSave, ServiceManageDetail} from "../../service/warrantManage";
|
|
|
+import {resourceDetail} from "../../service/servicePublish";
|
|
|
|
|
|
const route = useRoute()
|
|
|
const router = useRouter()
|
|
@@ -178,10 +179,12 @@ onBeforeMount(()=> {
|
|
|
const data = res.data
|
|
|
form.serviceInfo.serviceName = data.serviceName
|
|
|
form.serviceInfo.accessIp = data.accessIp
|
|
|
- form.serviceInfo.resourceId = data.resourceId // 去循环这个id 匹配到中文
|
|
|
+ form.serviceInfo.resourceId = data.resourceId
|
|
|
form.serviceInfo.serviceType = data.serviceType
|
|
|
- form.serviceInfo.permissionType = data.permissionType // 去循环这个id 匹配到中文
|
|
|
- form.serviceInfo.publishingMode = data.publishingMode // 去循环这个id 匹配到中文
|
|
|
+ form.serviceInfo.permissionType = data.permissionType
|
|
|
+ form.serviceInfo.publishingMode = data.publishingMode
|
|
|
+ form.publishInfo.servicePublishUser = data.servicePublishUser
|
|
|
+ form.publishInfo.servicePublishTime = data.servicePublishTime
|
|
|
form.serviceInfo.serviceDescribe = data.serviceDescribe
|
|
|
switch (data.serviceType) {
|
|
|
case 0:
|
|
@@ -197,9 +200,30 @@ onBeforeMount(()=> {
|
|
|
form.serviceInfo.serviceTypeName = '动态服务'
|
|
|
break
|
|
|
}
|
|
|
+ switch (data.permissionType) {
|
|
|
+ case 0:
|
|
|
+ form.serviceInfo.permissionTypeName = '自由服务'
|
|
|
+ break
|
|
|
+ case 1:
|
|
|
+ form.serviceInfo.permissionTypeName = '安全服务'
|
|
|
+ break
|
|
|
+
|
|
|
+ }
|
|
|
+ resourceDetail(data.resourceId).then(res => {
|
|
|
+ form.serviceInfo.tresourceName = res.data.tresourceName
|
|
|
+ form.serviceInfo.tresourceType = res.data.tresourceType
|
|
|
+ switch (data.tresourceType) {
|
|
|
+ case '0':
|
|
|
+ form.serviceInfo.resourceTypeName = '资源编目'
|
|
|
+ break
|
|
|
+ case '1':
|
|
|
+ form.serviceInfo.resourceTypeName = '专题目录'
|
|
|
+ break
|
|
|
+ }
|
|
|
+
|
|
|
+ })
|
|
|
ApplicationDetail(data.id).then(res => {
|
|
|
console.log(res)
|
|
|
- // 字段对应不上
|
|
|
form.applyInfo.accessIp = res.data.accessIp // xx
|
|
|
form.applyInfo.serviceLife = res.data.serviceLife
|
|
|
form.applyInfo.dailyVisits = res.data.dailyVisits
|
|
@@ -209,17 +233,16 @@ onBeforeMount(()=> {
|
|
|
form.applyInfo.applicationTime = res.data.applicationTime
|
|
|
form.applyInfo.applicationReason = res.data.applicationReason
|
|
|
})
|
|
|
- AuditDetail(data.id).then(res => {
|
|
|
- // console.log(res) //kongde
|
|
|
- form.CheckInfo.auditorId = res.data.auditorId
|
|
|
- form.CheckInfo.auditorTime = res.data.auditorTime
|
|
|
- form.CheckInfo.auditReason = res.data.auditReason
|
|
|
- console.log(form)
|
|
|
- })
|
|
|
} else {
|
|
|
ElMessage({type:'error', message: '查询失败'})
|
|
|
}
|
|
|
})
|
|
|
+ AuditDetail(route.params.id2).then(res => {
|
|
|
+ form.CheckInfo.auditorId = res.data.auditorId
|
|
|
+ form.CheckInfo.auditorTime = res.data.auditorTime
|
|
|
+ form.CheckInfo.auditReason = res.data.auditReason
|
|
|
+ console.log(form)
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
|