|
|
|
@ -283,56 +283,46 @@
|
|
|
|
|
<el-dialog :visible.sync="open" width="500px" append-to-body custom-class="dialog-box">
|
|
|
|
|
<div slot="title" class="dialog-title">{{ title }}</div>
|
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="auto" class="dialog-from">
|
|
|
|
|
<!-- <el-form-item label="区域" prop="areaId">
|
|
|
|
|
<el-select v-model="form.areaId" placeholder="请选择区域">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in dict.type.tc_area"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item> -->
|
|
|
|
|
<el-form-item label="启用/禁用">
|
|
|
|
|
<el-radio-group v-model="form.isStatus">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in dict.type.tc_start"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="parseInt(dict.value)"
|
|
|
|
|
>{{dict.label}}</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="企业名称" prop="enterpriseName">
|
|
|
|
|
<el-input v-model="form.enterpriseName" placeholder="请输入企业名称" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="企业类型" prop="enterpriseType">
|
|
|
|
|
<el-input v-model="form.enterpriseType" placeholder="请输入企业类型" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="互联网业务" prop="netYw">
|
|
|
|
|
<el-input v-model="form.netYw" placeholder="请输入互联网业务" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="监管部门" prop="depJg">
|
|
|
|
|
<el-input v-model="form.depJg" placeholder="请输入监管部门" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="单位地址" prop="unitAddress">
|
|
|
|
|
<el-input v-model="form.unitAddress" placeholder="请输入单位地址" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="联系人" prop="linkMan">
|
|
|
|
|
<el-input v-model="form.linkMan" placeholder="请输入联系人" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="联系电话" prop="linkTel">
|
|
|
|
|
<el-input v-model="form.linkTel" placeholder="请输入联系电话" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="网址或平台名称" prop="url">
|
|
|
|
|
<el-input v-model="form.url" placeholder="请输入网址或平台名称" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="域名" prop="dns">
|
|
|
|
|
<el-input v-model="form.dns" placeholder="请输入域名" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
|
|
<!-- <el-input v-model="form.remark" placeholder="请输入备注" /> -->
|
|
|
|
|
<el-input v-model="form.remark" resize="none" :rows="5" type="textarea" placeholder="请输入备注" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="启用/禁用">
|
|
|
|
|
<el-radio-group v-model="form.isStatus">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in dict.type.tc_start"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="parseInt(dict.value)"
|
|
|
|
|
>{{dict.label}}</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="企业名称" prop="enterpriseName">
|
|
|
|
|
<el-input v-model="form.enterpriseName" placeholder="请输入企业名称" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="企业类型" prop="enterpriseType">
|
|
|
|
|
<el-input v-model="form.enterpriseType" placeholder="请输入企业类型" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="互联网业务" prop="netYw">
|
|
|
|
|
<el-input v-model="form.netYw" placeholder="请输入互联网业务" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="监管部门" prop="depJg">
|
|
|
|
|
<el-input v-model="form.depJg" placeholder="请输入监管部门" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="单位地址" prop="unitAddress">
|
|
|
|
|
<el-input v-model="form.unitAddress" placeholder="请输入单位地址" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="联系人" prop="linkMan">
|
|
|
|
|
<el-input v-model="form.linkMan" placeholder="请输入联系人" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="联系电话" prop="linkTel">
|
|
|
|
|
<el-input v-model="form.linkTel" placeholder="请输入联系电话" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="网址或平台名称" prop="url">
|
|
|
|
|
<el-input v-model="form.url" placeholder="请输入网址或平台名称" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="域名" prop="dns">
|
|
|
|
|
<el-input v-model="form.dns" placeholder="请输入域名" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
|
|
<!-- <el-input v-model="form.remark" placeholder="请输入备注" /> -->
|
|
|
|
|
<el-input v-model="form.remark" resize="none" :rows="5" type="textarea" placeholder="请输入备注" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-form>
|
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
|
@ -351,32 +341,34 @@
|
|
|
|
|
|
|
|
|
|
<div slot="title" class="dialog-title">{{ infoTitle }}</div>
|
|
|
|
|
|
|
|
|
|
<el-descriptions title="重点企业名录" :column="2" border labelClassName="desLable">
|
|
|
|
|
<!-- <el-descriptions-item label="区域">{{ selectDictLabel(dict.type.tc_area,form.areaId) }}</el-descriptions-item> -->
|
|
|
|
|
<el-descriptions title="重点企业名录" :column="2" border labelClassName="desLable">
|
|
|
|
|
<!-- <el-descriptions-item label="区域">{{ selectDictLabel(dict.type.tc_area,form.areaId) }}</el-descriptions-item> -->
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="启用/禁用">{{ selectDictLabel(dict.type.tc_start,form.isStatus) }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="启用/禁用">{{ selectDictLabel(dict.type.tc_start,form.isStatus) }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="企业名称">{{ form.enterpriseName }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="企业名称">{{ form.enterpriseName }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="企业类型">{{ form.enterpriseType }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="企业类型">{{ form.enterpriseType }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="互联网业务">{{ form.netYw }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="互联网业务">{{ form.netYw }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="监管部门">{{ form.depJg }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="监管部门">{{ form.depJg }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="单位地址">{{ form.unitAddress }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="单位地址">{{ form.unitAddress }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="联系人">{{ form.linkMan }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="联系人">{{ form.linkMan }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="联系电话">{{ form.linkTel }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="联系电话">{{ form.linkTel }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="网址或平台名称">{{ form.url }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="网址或平台名称" v-if="!isurl">{{ form.url }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="网址或平台名称" v-else><a :href="form.url" target="blank">网址</a></el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="域名">{{ form.dns }}</el-descriptions-item>
|
|
|
|
|
<!-- <el-descriptions-item label="域名">{{ form.dns }}</el-descriptions-item> -->
|
|
|
|
|
<el-descriptions-item label="域名"><a :href="form.dns" target="blank">域名</a></el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item label="备注">{{ form.remark }}</el-descriptions-item>
|
|
|
|
|
<el-descriptions-item label="备注">{{ form.remark }}</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
</el-descriptions>
|
|
|
|
|
</el-descriptions>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
<import-dialog ref="importdialog"
|
|
|
|
|
propsUrl='/tcZz/netManage/zdqyml/common/importExcel'
|
|
|
|
@ -417,15 +409,15 @@
|
|
|
|
|
// 总条数
|
|
|
|
|
total: 0,
|
|
|
|
|
// 重点企业名录表格数据
|
|
|
|
|
zdqymlList: [],
|
|
|
|
|
zdqymlList: [],
|
|
|
|
|
// 弹出层标题
|
|
|
|
|
title: "",
|
|
|
|
|
// 是否显示弹出层
|
|
|
|
|
open: false,
|
|
|
|
|
// 备注时间范围
|
|
|
|
|
daterangeCreateTime: [],
|
|
|
|
|
// 备注时间范围
|
|
|
|
|
daterangeUpdateTime: [],
|
|
|
|
|
// 备注时间范围
|
|
|
|
|
daterangeCreateTime: [],
|
|
|
|
|
// 备注时间范围
|
|
|
|
|
daterangeUpdateTime: [],
|
|
|
|
|
// 查询参数
|
|
|
|
|
queryParams: {
|
|
|
|
|
pageNum: 1,
|
|
|
|
@ -501,6 +493,7 @@
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
fileList:[],
|
|
|
|
|
isurl:true,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
@ -512,15 +505,15 @@
|
|
|
|
|
/** 查询重点企业名录列表 */
|
|
|
|
|
getList() {
|
|
|
|
|
this.loading = true;
|
|
|
|
|
this.queryParams.params = {};
|
|
|
|
|
if (null != this.daterangeCreateTime && '' != this.daterangeCreateTime) {
|
|
|
|
|
this.queryParams.params["beginCreateTime"] = this.daterangeCreateTime[0];
|
|
|
|
|
this.queryParams.params["endCreateTime"] = this.daterangeCreateTime[1];
|
|
|
|
|
}
|
|
|
|
|
if (null != this.daterangeUpdateTime && '' != this.daterangeUpdateTime) {
|
|
|
|
|
this.queryParams.params["beginUpdateTime"] = this.daterangeUpdateTime[0];
|
|
|
|
|
this.queryParams.params["endUpdateTime"] = this.daterangeUpdateTime[1];
|
|
|
|
|
}
|
|
|
|
|
this.queryParams.params = {};
|
|
|
|
|
if (null != this.daterangeCreateTime && '' != this.daterangeCreateTime) {
|
|
|
|
|
this.queryParams.params["beginCreateTime"] = this.daterangeCreateTime[0];
|
|
|
|
|
this.queryParams.params["endCreateTime"] = this.daterangeCreateTime[1];
|
|
|
|
|
}
|
|
|
|
|
if (null != this.daterangeUpdateTime && '' != this.daterangeUpdateTime) {
|
|
|
|
|
this.queryParams.params["beginUpdateTime"] = this.daterangeUpdateTime[0];
|
|
|
|
|
this.queryParams.params["endUpdateTime"] = this.daterangeUpdateTime[1];
|
|
|
|
|
}
|
|
|
|
|
listZdqyml(this.queryParams).then(response => {
|
|
|
|
|
this.zdqymlList = response.rows;
|
|
|
|
|
this.total = response.total;
|
|
|
|
@ -579,8 +572,8 @@
|
|
|
|
|
},
|
|
|
|
|
/** 重置按钮操作 */
|
|
|
|
|
resetQuery() {
|
|
|
|
|
this.daterangeCreateTime = [];
|
|
|
|
|
this.daterangeUpdateTime = [];
|
|
|
|
|
this.daterangeCreateTime = [];
|
|
|
|
|
this.daterangeUpdateTime = [];
|
|
|
|
|
this.resetForm("queryForm");
|
|
|
|
|
this.handleQuery();
|
|
|
|
|
},
|
|
|
|
@ -620,6 +613,12 @@
|
|
|
|
|
const id = row.id || this.ids
|
|
|
|
|
getZdqyml(id).then(response => {
|
|
|
|
|
this.form = response.data;
|
|
|
|
|
let reg = new RegExp('http');
|
|
|
|
|
if(reg.test(this.form.url)){
|
|
|
|
|
this.isurl = true;
|
|
|
|
|
} else {
|
|
|
|
|
this.isurl = false;
|
|
|
|
|
}
|
|
|
|
|
this.infoOpen = true;
|
|
|
|
|
this.infoTitle = "查看重点企业名录详情"
|
|
|
|
|
});
|
|
|
|
@ -707,3 +706,9 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
|
|
a {
|
|
|
|
|
color: #0072c6;
|
|
|
|
|
margin: 0 5px;
|
|
|
|
|
}
|
|
|
|
|
</style>
|