数据目录
parent
0f19f48a80
commit
6af9840234
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="3" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="2" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="4" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="46" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="1" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="10" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="9" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="8" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="47" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="23" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="25" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="20" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="21" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="22" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="26" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="24" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="28" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="31" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="27" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="30" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="32" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="29" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="19" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="17" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="18" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="14" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="35" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="40" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="39" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="36" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="37" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="33" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="44" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="45" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="41" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="38" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="34" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="42" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -0,0 +1,9 @@
|
|||
<template>
|
||||
<index-page :data-type="43" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import indexPage from "@/views/data_directory/basic/index.vue";
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
|
@ -11,7 +11,7 @@
|
|||
<el-row :gutter="24">
|
||||
<form-items-renderer v-model="form" :options="baseInfoOptions">
|
||||
<template #area>
|
||||
<el-cascader
|
||||
<!-- <el-cascader
|
||||
v-model="form.area"
|
||||
:options="dictionariesList"
|
||||
:props="{
|
||||
|
@ -19,7 +19,8 @@
|
|||
label: 'name',
|
||||
children: 'list',
|
||||
}"
|
||||
></el-cascader>
|
||||
></el-cascader> -->
|
||||
<app-area-cascader v-model="form.area" check-strictly />
|
||||
</template>
|
||||
<template #sectorId>
|
||||
<app-cascader
|
||||
|
@ -152,10 +153,15 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="对接URL" prop="url">
|
||||
<el-form-item label="上报数据URL" prop="url">
|
||||
<el-input v-model="item.url"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="请求方法URL" prop="requestUrl">
|
||||
<el-input v-model="item.requestUrl"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="对接IV" prop="iv">
|
||||
<el-input v-model="item.iv"></el-input>
|
||||
|
@ -215,12 +221,11 @@ import {
|
|||
getBusServicePlatformListAll,
|
||||
} from "@/request/database.js";
|
||||
import { STATUS_LIST, WHETHER_LIST } from "@/assets/js/constant.js";
|
||||
import { getAreaListTree } from "@/request/data_dictionary.js";
|
||||
import AppCascader from "@/components/cascader/index.vue";
|
||||
import AppMap from "@/components/map/map.vue";
|
||||
import { UNIFIED_SOCIAL_CREDIT_CODE } from "@/assets/js/regular.js";
|
||||
import { ArrowDown } from "@element-plus/icons-vue";
|
||||
const { dictionariesList } = await getAreaListTree();
|
||||
import AppAreaCascader from "@/components/area_cascader/index.vue";
|
||||
const visible = defineModel("visible", { type: Boolean, required: true });
|
||||
const props = defineProps({
|
||||
corpInfoId: { type: Number, required: false },
|
||||
|
@ -262,24 +267,24 @@ const rules = {
|
|||
message: "请输入正确的统一社会信用代码",
|
||||
},
|
||||
],
|
||||
sectorId: [
|
||||
{ required: true, message: "所属行业不能为空", trigger: "change" },
|
||||
],
|
||||
// sectorId: [
|
||||
// { required: true, message: "所属行业不能为空", trigger: "change" },
|
||||
// ],
|
||||
companyStatus: [
|
||||
{ required: true, message: "企业状态不能为空", trigger: "change" },
|
||||
],
|
||||
companyContacts: [
|
||||
{ required: true, message: "主要负责人不能为空", trigger: "blur" },
|
||||
],
|
||||
companyMobile: [
|
||||
{ required: true, message: "负责人电话", trigger: "blur" },
|
||||
{ min: 11, max: 13, message: "请输入手机号码或座机号", trigger: "blur" },
|
||||
{
|
||||
pattern:
|
||||
/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$|^0\d{2,3}-?\d{7,8}$/,
|
||||
message: "请输入正确的手机号码或座机号(例:010-12345678)",
|
||||
},
|
||||
],
|
||||
// companyContacts: [
|
||||
// { required: true, message: "主要负责人不能为空", trigger: "blur" },
|
||||
// ],
|
||||
// companyMobile: [
|
||||
// { required: true, message: "负责人电话", trigger: "blur" },
|
||||
// { min: 11, max: 13, message: "请输入手机号码或座机号", trigger: "blur" },
|
||||
// {
|
||||
// pattern:
|
||||
// /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$|^0\d{2,3}-?\d{7,8}$/,
|
||||
// message: "请输入正确的手机号码或座机号(例:010-12345678)",
|
||||
// },
|
||||
// ],
|
||||
servicePlatformId: [
|
||||
{ required: true, message: "服务平台不能为空", trigger: "change" },
|
||||
],
|
||||
|
@ -413,6 +418,7 @@ const thirdList = ref([
|
|||
accessKey: "",
|
||||
rsaPublicKey: "",
|
||||
url: "",
|
||||
requestUrl: "",
|
||||
iv: "",
|
||||
code: "",
|
||||
appid: "",
|
||||
|
@ -429,6 +435,7 @@ const fnAddThirdList = () => {
|
|||
accessKey: "",
|
||||
rsaPublicKey: "",
|
||||
url: "",
|
||||
requestUrl: "",
|
||||
iv: "",
|
||||
code: "",
|
||||
appid: "",
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
>
|
||||
<el-table-column prop="companyName" label="企业名称" />
|
||||
<el-table-column prop="serviceName" label="所在平台名称" />
|
||||
<el-table-column prop="sectorName" label="所属行业" />
|
||||
<!-- <el-table-column prop="sectorName" label="所属行业" /> -->
|
||||
<el-table-column prop="thirdList" label="对接上级平台">
|
||||
<template #default="{ row }">
|
||||
{{ row.thirdList.map((item) => item.platformName).join(",") }}
|
||||
|
|
|
@ -93,7 +93,8 @@ const thirdListOptions = [
|
|||
{ key: "majorHazardCode", label: "重大危险源编码" },
|
||||
{ key: "accessKey", label: "密钥" },
|
||||
{ key: "rsaPublicKey", label: "公钥" },
|
||||
{ key: "url", label: "对接URL" },
|
||||
{ key: "url", label: "上报数据URL" },
|
||||
{ key: "requestUrl", label: "请求方法URL" },
|
||||
{ key: "iv", label: "对接IV" },
|
||||
{ key: "code", label: "企业CODE" },
|
||||
{ key: "appid", label: "企业APPID" },
|
||||
|
|
Loading…
Reference in New Issue