diff --git a/src/assets/scss/modules/management/list-main.scss b/src/assets/scss/modules/management/list-main.scss index 132b39be..922bfaf7 100644 --- a/src/assets/scss/modules/management/list-main.scss +++ b/src/assets/scss/modules/management/list-main.scss @@ -36,12 +36,12 @@ box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1); border-radius: 4px; margin-top: 15px; - padding: 10px; + padding: 10px 20px; position: relative; .div_btn { margin-top: 10px; - margin-left: 10px; + // margin-left: 10px; display: flex; .btn_upload { diff --git a/src/views/modules/cpts/base/cpts/edit.vue b/src/views/modules/cpts/base/cpts/edit.vue index 8222c786..ec6637bc 100644 --- a/src/views/modules/cpts/base/cpts/edit.vue +++ b/src/views/modules/cpts/base/cpts/edit.vue @@ -2,6 +2,7 @@
+ + @@ -22,73 +26,114 @@ export default { data() { return { searchParams: [ + { field: "企业名称", keyName: "name", type: "input" }, { - field: "服务类别", - keyName: "serviceType", + field: "企业类型", + keyName: "category", + type: "select", + optionUrl: "/gov/org/coverage/dict-select-list/dangerous_chemicals", + optionUrlParams: {}, + optionList: [], + }, + { + field: "危化品种类", + keyName: "dangerType", type: "select", optionUrl: "/sys/dict/data/dictlist", optionUrlParams: { - dictType: "ic_service_type", + dictType: "ic_danger_type", }, optionList: [], }, - { field: "服务组织", keyName: "orgName", type: "input" }, - { field: "服务地址", keyName: "address", type: "input" }, - { field: "备注", keyName: "remark", type: "input" }, ], tableParams: [ { field: "序号", keyName: "", type: "no" }, - { field: "服务类别", keyName: "serviceType", type: "text" }, - { field: "服务组织名称", keyName: "orgName", type: "text" }, - { field: "服务地址", keyName: "address", type: "text" }, + { field: "企业名称", keyName: "name", type: "text" }, + { field: "企业类别", keyName: "categoryName", type: "text" }, + { field: "周边安全间距", keyName: "safeDistanceName", type: "text" }, + { field: "危化品种类", keyName: "dangerTypeName", type: "text" }, + { field: "经营地址", keyName: "address", type: "text" }, + { field: "负责人", keyName: "principalName", type: "text" }, + { field: "联系电话", keyName: "principalMobile", type: "text" }, { field: "备注", keyName: "remark", type: "text" }, ], - tableUrl: "/heart/icServiceOrg/list", - exportUrl: "/gov/project/icEvent/export", + tableUrl: "/gov/org/icDangerousChemicals/list", + mubanUrl: "/gov/org/icDangerousChemicals/download", + importUrl: "/gov/org/icDangerousChemicals/import", + exportUrl: "/gov/org/icDangerousChemicals/export", + + addUrl: "/gov/org/icDangerousChemicals/add", + editUrl: "/gov/org/icDangerousChemicals/edit", + infoUrl: "/gov/org/icDangerousChemicals/detail", + delUrl: "/gov/org/icDangerousChemicals/del", editParams: [ { - field: "服务类别", - keyName: "serviceType", + field: "企业名称", + keyName: "name", + type: "input", + maxlength: 100, + editDisabled: true, + rules: [ + { + required: true, + message: "企业名称不能为空", + trigger: "blur", + }, + ], + }, + { + field: "企业分类", + keyName: "category", type: "select", - optionUrl: "/sys/dict/data/dictlist", + optionUrl: "/gov/org/coverage/dict-select-list/dangerous_chemicals", optionUrlParams: { - dictType: "ic_service_type", + // dictType: "ic_service_type", }, optionList: [], editDisabled: true, rules: [ - { required: true, message: "服务类别不能为空", trigger: "blur" }, + { required: true, message: "企业分类不能为空", trigger: "blur" }, ], }, { - field: "服务组织", - keyName: "orgName", - type: "input", - maxlength: 100, + field: "周边安全间距", + keyName: "safeDistance", + type: "number", + min: 0, + max: 1000000000, + unitName: "公里", + }, + { + field: "危化品种类", + keyName: "dangerType", + type: "select", + optionUrl: "/sys/dict/data/dictlist", + optionUrlParams: { + dictType: "ic_danger_type", + }, + optionList: [], editDisabled: true, - rules: [ - { - required: true, - message: "服务组织名称不能为空", - trigger: "blur", - }, - ], }, + { field: "负责人", keyName: "principalName", type: "input" }, + { field: "联系电话", keyName: "principalMobile", type: "input" }, { - field: "服务地址", + field: "经营地址", keyName: "address", type: "address", supKeys: ["longitude", "latitude"], supValues: ["", ""], + rules: [ + { + required: true, + message: "经营地址坐标不能为空", + trigger: "blur", + }, + ], }, - { field: "备注", keyName: "remark", type: "input" }, + { field: "备注", keyName: "remark", type: "textarea" }, ], - - addUrl: "/heart/icServiceOrg/add", - editUrl: "/heart/icServiceOrg/edit", - delUrl: "/heart/icServiceOrg/del", }; }, components: { basePage }, diff --git a/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue b/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue index 79e71c99..1d8aa749 100644 --- a/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue +++ b/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue @@ -7,8 +7,12 @@ :addUrl="addUrl" :editUrl="editUrl" :delUrl="delUrl" + :infoUrl="infoUrl" :exportUrl="exportUrl" + :importUrl="importUrl" + :mubanUrl="mubanUrl" :editParams="editParams" + idName="icSuperiorResourceId" >
@@ -22,73 +26,95 @@ export default { data() { return { searchParams: [ + { field: "场所名称", keyName: "name", type: "input" }, { - field: "服务类别", + field: "场所分类", keyName: "serviceType", type: "select", - optionUrl: "/sys/dict/data/dictlist", - optionUrlParams: { - dictType: "ic_service_type", - }, + optionUrl: "/gov/org/coverage/dict-select-list/superior_resource", + optionUrlParams: {}, optionList: [], }, - { field: "服务组织", keyName: "orgName", type: "input" }, - { field: "服务地址", keyName: "address", type: "input" }, - { field: "备注", keyName: "remark", type: "input" }, ], tableParams: [ { field: "序号", keyName: "", type: "no" }, - { field: "服务类别", keyName: "serviceType", type: "text" }, - { field: "服务组织名称", keyName: "orgName", type: "text" }, - { field: "服务地址", keyName: "address", type: "text" }, - { field: "备注", keyName: "remark", type: "text" }, + { field: "场所名称", keyName: "name", type: "text" }, + { field: "场所类别", keyName: "categoryName", type: "text" }, + { field: "占地面积", keyName: "areaCoveredName", type: "text" }, + { field: "容纳人数", keyName: "capacityName", type: "text" }, + { field: "地址", keyName: "address", type: "text" }, ], - tableUrl: "/heart/icServiceOrg/list", - exportUrl: "/gov/project/icEvent/export", + tableUrl: "/gov/org/icSuperiorResource/list", + mubanUrl: "/gov/org/icSuperiorResource/download", + importUrl: "/gov/org/icSuperiorResource/import", + exportUrl: "/gov/org/icSuperiorResource/export", + + addUrl: "/gov/org/icSuperiorResource/add", + editUrl: "/gov/org/icSuperiorResource/edit", + infoUrl: "/gov/org/icSuperiorResource/detail", + delUrl: "/gov/org/icSuperiorResource/del", editParams: [ { - field: "服务类别", + field: "场所名称", + keyName: "name", + type: "input", + maxlength: 100, + editDisabled: true, + rules: [ + { + required: true, + message: "场所名称不能为空", + trigger: "blur", + }, + ], + }, + { + field: "场所分类", keyName: "serviceType", type: "select", - optionUrl: "/sys/dict/data/dictlist", + optionUrl: "/gov/org/coverage/dict-select-list/superior_resource", optionUrlParams: { - dictType: "ic_service_type", + // dictType: "ic_service_type", }, optionList: [], editDisabled: true, rules: [ - { required: true, message: "服务类别不能为空", trigger: "blur" }, + { required: true, message: "场所分类不能为空", trigger: "blur" }, ], }, { - field: "服务组织", - keyName: "orgName", - type: "input", - maxlength: 100, - editDisabled: true, - rules: [ - { - required: true, - message: "服务组织名称不能为空", - trigger: "blur", - }, - ], + field: "占地面积", + keyName: "areaCovered", + type: "number", + min: 0, + max: 1000000000, + unitName: "平方公里", + }, + { + field: "容纳人数", + keyName: "capacity", + type: "number", + min: 0, + max: 1000000000, + // unitName: "个", }, { - field: "服务地址", + field: "位置坐标", keyName: "address", type: "address", supKeys: ["longitude", "latitude"], supValues: ["", ""], + rules: [ + { + required: true, + message: "地址坐标不能为空", + trigger: "blur", + }, + ], }, - { field: "备注", keyName: "remark", type: "input" }, ], - - addUrl: "/heart/icServiceOrg/add", - editUrl: "/heart/icServiceOrg/edit", - delUrl: "/heart/icServiceOrg/del", }; }, components: { basePage }, diff --git a/src/views/modules/shequzhili/tuceng/zhonghe/xinfang.vue b/src/views/modules/shequzhili/tuceng/zhonghe/xinfang.vue index 79e71c99..0b98fd9e 100644 --- a/src/views/modules/shequzhili/tuceng/zhonghe/xinfang.vue +++ b/src/views/modules/shequzhili/tuceng/zhonghe/xinfang.vue @@ -1,104 +1,840 @@ - +