|
@@ -9,24 +9,24 @@
|
|
|
<!--搜索-->
|
|
|
<el-form :model="reportPersonFrom" label-suffix=":" label-width="90px" ref="reportPersonFrom">
|
|
|
<dg-row :gutter="20">
|
|
|
- <dg-col :span="6">
|
|
|
+ <dg-col :span="5">
|
|
|
<el-form-item label="应用名称" prop="appName.value">
|
|
|
- <el-input clearable placeholder="" v-model="reportPersonFrom.appName.value"></el-input>
|
|
|
+ <el-input clearable v-model="reportPersonFrom.appName.value"></el-input>
|
|
|
</el-form-item>
|
|
|
</dg-col>
|
|
|
- <!-- <dg-col :span="5">
|
|
|
- <el-form-item label="服务名称" prop="serviceCodes.value">
|
|
|
- <dg-select :data="serviceNameList" v-model="reportPersonFrom.serviceCodes.value" multiple></dg-select>
|
|
|
- </el-form-item>
|
|
|
- </dg-col> -->
|
|
|
- <dg-col :span="6">
|
|
|
- <el-form-item label="申请人" prop="applicantName.value">
|
|
|
- <el-input clearable v-model="reportPersonFrom.applicantName.value"></el-input>
|
|
|
+ <dg-col :span="5">
|
|
|
+ <el-form-item label="应用代码" prop="appCode.value">
|
|
|
+ <el-input clearable v-model="reportPersonFrom.appCode.value"></el-input>
|
|
|
</el-form-item>
|
|
|
</dg-col>
|
|
|
- <dg-col :span="6">
|
|
|
- <el-form-item label="申请单位" prop="approvalOrgName.value">
|
|
|
- <el-input clearable v-model="reportPersonFrom.approvalOrgName.value"></el-input>
|
|
|
+ <dg-col :span="5">
|
|
|
+ <el-form-item label="服务名称" prop="serviceName.value">
|
|
|
+ <el-input clearable v-model="reportPersonFrom.serviceName.value"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </dg-col>
|
|
|
+ <dg-col :span="5">
|
|
|
+ <el-form-item label="服务代码" prop="serviceCode.value">
|
|
|
+ <el-input clearable v-model="reportPersonFrom.serviceCode.value"></el-input>
|
|
|
</el-form-item>
|
|
|
</dg-col>
|
|
|
<dg-col :span="4" class="u-search__btn">
|
|
@@ -83,14 +83,12 @@ export default {
|
|
|
return {
|
|
|
tableUrl: api.tableUrl,
|
|
|
titleData: [
|
|
|
- {label: "申请人", prop: "applicantName"},
|
|
|
- {label: "申请单位", prop: "approvalOrgName"},
|
|
|
- {label: "工单编号", prop: "orderNo"},
|
|
|
{label: "应用名称", prop: "appName"},
|
|
|
- {label: "服务名称", prop: "serviceNames"},
|
|
|
- {label: "申请时间", prop: "applyTime"}
|
|
|
+ {label: "应用代码", prop: "appCode"},
|
|
|
+ {label: "服务名称", prop: "serviceName"},
|
|
|
+ {label: "服务代码", prop: "serviceCode"},
|
|
|
+ {label: "创建时间", prop: "createTime"}
|
|
|
],
|
|
|
-
|
|
|
optList: [
|
|
|
{icon: "el-icon-edit", tooltip: "修改", on: that.handleEditor},
|
|
|
{icon: "el-icon-document", tooltip: "详情", on: that.handleDetail},
|
|
@@ -98,19 +96,9 @@ export default {
|
|
|
],
|
|
|
reportPersonFrom: {
|
|
|
appName: {value: "", op: "like"},
|
|
|
- serviceNames: {value: "", op: "="},
|
|
|
- applicantName: {value: "", op: "like"},
|
|
|
- approvalOrgName: {value: "", op: "like"}
|
|
|
- },
|
|
|
- formData: {
|
|
|
- appName: "NO PUUUUUUUUUUUUUUULLLLS TODAY!",
|
|
|
- applicantName: "Kamisato Ayaka",
|
|
|
- applyDate: "2021-03-09T02:29:20.174Z",
|
|
|
- approvalOrgName: "公安部",
|
|
|
- orderNo: "1145141919810",
|
|
|
- serviceNames: "Genshin Impact Version Patch 2.0",
|
|
|
- id: 1,
|
|
|
- serviceCodes: "400",
|
|
|
+ serviceName: {value: "", op: "like"},
|
|
|
+ appCode: {value: "", op: "like"},
|
|
|
+ serviceCode: {value: "", op: "like"}
|
|
|
},
|
|
|
// 应用下拉数据
|
|
|
appNameList: [],
|
|
@@ -153,8 +141,10 @@ export default {
|
|
|
title: "添加",
|
|
|
shade: [0.4, "#FFF"],
|
|
|
content: Editor,
|
|
|
- props: {type: "create"},
|
|
|
- area: ["640px", "480px"],
|
|
|
+ props: {
|
|
|
+ type: "create"
|
|
|
+ },
|
|
|
+ area: ["640px", "380px"],
|
|
|
on: {
|
|
|
success(bool = false) {
|
|
|
layer.close(layer.dialogIndex);
|
|
@@ -174,10 +164,10 @@ export default {
|
|
|
title: "修改",
|
|
|
shade: [0.4, "#FFF"],
|
|
|
content: Editor,
|
|
|
- area: ["640px", "480px"],
|
|
|
+ area: ["640px", "380px"],
|
|
|
props: {
|
|
|
type: "update",
|
|
|
- formData: that.formData
|
|
|
+ formData: res
|
|
|
},
|
|
|
on: {
|
|
|
success(bool = false) {
|
|
@@ -203,13 +193,15 @@ export default {
|
|
|
title: "详情",
|
|
|
shade: [0.4, "#FFF"],
|
|
|
content: Detail,
|
|
|
- props: {formData: that.formData},
|
|
|
+ props: {
|
|
|
+ formData: res
|
|
|
+ },
|
|
|
on: {
|
|
|
success() {
|
|
|
layer.close(layer.dialogIndex);
|
|
|
}
|
|
|
},
|
|
|
- area: ["640px", "480px"]
|
|
|
+ area: ["640px", "430px"]
|
|
|
});
|
|
|
})
|
|
|
.catch(error => {
|