Bläddra i källkod

添加筛选条件

gks 1 år sedan
förälder
incheckning
98625cb378
1 ändrade filer med 543 tillägg och 116 borttagningar
  1. 543 116
      src/views/GARDENBASEDATA/index.vue

+ 543 - 116
src/views/GARDENBASEDATA/index.vue

@@ -1,91 +1,305 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="88px">
+    <el-form
+      :model="queryParams"
+      ref="queryForm"
+      size="small"
+      :inline="true"
+      v-show="showSearch"
+      label-width="88px"
+    >
       <el-form-item label="企业名称" prop="deptName">
         <!-- <el-select filterable v-model="queryParams.deptId" placeholder="请选择">
           <el-option v-for="item in deptList" :key="item.value" :label="item.deptName" :value="item.deptId">
           </el-option>
         </el-select> -->
-        <el-input v-model="queryParams.deptName" placeholder="请输入企业名称"></el-input>
+        <el-input
+          v-model="queryParams.deptName"
+          placeholder="请输入企业名称"
+        ></el-input>
       </el-form-item>
       <el-form-item label="法定代表人" prop="fddbr">
-        <el-input v-model="queryParams.fddbr" placeholder="请输入法定代表人"></el-input>
+        <el-input
+          v-model="queryParams.fddbr"
+          placeholder="请输入法定代表人"
+        ></el-input>
+      </el-form-item>
+      <el-form-item label="保税区" prop="parentId">
+        <el-select
+          clearable
+          v-model="queryParams.parentId"
+          placeholder="请选择保税区"
+          style="width: 100%"
+        >
+          <el-option
+            v-for="item in bsqList"
+            :key="item.deptId"
+            :label="item.deptName"
+            :value="item.deptId"
+          >
+          </el-option>
+        </el-select>
       </el-form-item>
       <el-form-item>
-        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
+        <el-button
+          type="primary"
+          icon="el-icon-search"
+          size="mini"
+          @click="handleQuery"
+          >搜索</el-button
+        >
+        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
+          >重置</el-button
+        >
       </el-form-item>
     </el-form>
 
     <el-row :gutter="10" class="mb8">
       <el-col :span="1.5">
-        <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
-          v-hasPermi="['business:GARDENBASEDATA:add']">新增</el-button>
+        <el-button
+          type="primary"
+          plain
+          icon="el-icon-plus"
+          size="mini"
+          @click="handleAdd"
+          v-hasPermi="['business:GARDENBASEDATA:add']"
+          >新增</el-button
+        >
       </el-col>
       <el-col :span="1.5">
-        <el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate"
-          v-hasPermi="['business:GARDENBASEDATA:edit']">修改</el-button>
+        <el-button
+          type="success"
+          plain
+          icon="el-icon-edit"
+          size="mini"
+          :disabled="single"
+          @click="handleUpdate"
+          v-hasPermi="['business:GARDENBASEDATA:edit']"
+          >修改</el-button
+        >
       </el-col>
       <el-col :span="1.5">
-        <el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete"
-          v-hasPermi="['business:GARDENBASEDATA:remove']">删除</el-button>
+        <el-button
+          type="danger"
+          plain
+          icon="el-icon-delete"
+          size="mini"
+          :disabled="multiple"
+          @click="handleDelete"
+          v-hasPermi="['business:GARDENBASEDATA:remove']"
+          >删除</el-button
+        >
       </el-col>
 
       <el-col :span="1.5">
-        <el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleImport">导入</el-button>
+        <el-button
+          type="warning"
+          plain
+          icon="el-icon-download"
+          size="mini"
+          @click="handleImport"
+          >导入</el-button
+        >
       </el-col>
 
       <el-col :span="1.5">
-        <el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport"
-          v-hasPermi="['business:GARDENBASEDATA:export']">导出</el-button>
+        <el-button
+          type="warning"
+          plain
+          icon="el-icon-download"
+          size="mini"
+          @click="handleExport"
+          v-hasPermi="['business:GARDENBASEDATA:export']"
+          >导出</el-button
+        >
       </el-col>
-      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
+      <right-toolbar
+        :showSearch.sync="showSearch"
+        @queryTable="getList"
+      ></right-toolbar>
     </el-row>
 
-    <el-table :data="GARDENBASEDATAList" @selection-change="handleSelectionChange">
+    <el-table
+      :data="GARDENBASEDATAList"
+      @selection-change="handleSelectionChange"
+    >
       <el-table-column type="selection" width="55" align="center" />
 
-      <el-table-column label="企业名称" align="center" width="220" show-overflow-tooltip prop="deptName">
+      <el-table-column
+        label="企业名称"
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="deptName"
+      >
       </el-table-column>
-      <el-table-column label="法定代表人 " align="center" width="220" show-overflow-tooltip prop="fddbr">
+      <el-table-column
+        label="综合保税区"
+        align="center"
+        width="180"
+        show-overflow-tooltip
+        prop="parentId_dictText"
+      >
       </el-table-column>
-      <el-table-column label="企业代表联系方式 " align="center" width="220" show-overflow-tooltip prop="qydblxfs">
+      <el-table-column
+        label="法定代表人 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="fddbr"
+      >
       </el-table-column>
-      <el-table-column label="控股企业 " align="center" width="220" show-overflow-tooltip prop="kgqy">
+      <el-table-column
+        label="企业代表联系方式 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="qydblxfs"
+      >
       </el-table-column>
-      <el-table-column label="注册资金(万元)" align="center" width="220" show-overflow-tooltip prop="zczj">
+      <el-table-column
+        label="控股企业 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="kgqy"
+      >
       </el-table-column>
-      <el-table-column label="行业大类 " align="center" width="160" show-overflow-tooltip prop="hydl">
+      <el-table-column
+        label="注册资金(万元)"
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="zczj"
+      >
       </el-table-column>
-      <el-table-column label="行业小类 " align="center" width="220" show-overflow-tooltip prop="hyxl">
+      <el-table-column
+        label="行业大类 "
+        align="center"
+        width="160"
+        show-overflow-tooltip
+        prop="hydl"
+      >
       </el-table-column>
-      <el-table-column label="企业类型 " align="center" width="140" show-overflow-tooltip prop="qylx">
+      <el-table-column
+        label="行业小类 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="hyxl"
+      >
       </el-table-column>
-      <el-table-column label="是否外资企业 " align="center" width="130" show-overflow-tooltip prop="sfwzqy">
+      <el-table-column
+        label="企业类型 "
+        align="center"
+        width="140"
+        show-overflow-tooltip
+        prop="qylx"
+      >
       </el-table-column>
-      <el-table-column label="经营状态 " align="center" width="130" show-overflow-tooltip prop="jyzt">
+      <el-table-column
+        label="是否外资企业 "
+        align="center"
+        width="130"
+        show-overflow-tooltip
+        prop="sfwzqy"
+      >
       </el-table-column>
-      <el-table-column label="统一社会信用代码 " align="center" width="220" show-overflow-tooltip prop="shtyxydm">
+      <el-table-column
+        label="经营状态 "
+        align="center"
+        width="130"
+        show-overflow-tooltip
+        prop="jyzt"
+      >
       </el-table-column>
-      <el-table-column label="企业海关编码 " align="center" width="220" show-overflow-tooltip prop="qyhgbm">
+      <el-table-column
+        label="统一社会信用代码 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="shtyxydm"
+      >
       </el-table-column>
-      <el-table-column label="人员规模" align="center" width="100" show-overflow-tooltip prop="rygm">
+      <el-table-column
+        label="企业海关编码 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="qyhgbm"
+      >
       </el-table-column>
-      <el-table-column label="成立日期 " align="center" width="120" show-overflow-tooltip prop="clrq">
+      <el-table-column
+        label="人员规模"
+        align="center"
+        width="100"
+        show-overflow-tooltip
+        prop="rygm"
+      >
       </el-table-column>
-      <el-table-column label="投产时间 " align="center" width="120" show-overflow-tooltip prop="tcsj">
+      <el-table-column
+        label="成立日期 "
+        align="center"
+        width="120"
+        show-overflow-tooltip
+        prop="clrq"
+      >
       </el-table-column>
-      <el-table-column label="经营期限自 " align="center" width="220" show-overflow-tooltip prop="jyqxz">
+      <el-table-column
+        label="投产时间 "
+        align="center"
+        width="120"
+        show-overflow-tooltip
+        prop="tcsj"
+      >
       </el-table-column>
-      <el-table-column label="经营期限至 " align="center" width="120" show-overflow-tooltip prop="jyqxz1">
+      <el-table-column
+        label="经营期限自 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="jyqxz"
+      >
       </el-table-column>
-      <el-table-column label="注册地址 " align="center" width="220" show-overflow-tooltip prop="zcdz">
+      <el-table-column
+        label="经营期限至 "
+        align="center"
+        width="120"
+        show-overflow-tooltip
+        prop="jyqxz1"
+      >
       </el-table-column>
-      <el-table-column label="主营业务 " align="center" width="140" show-overflow-tooltip prop="zyyw">
+      <el-table-column
+        label="注册地址 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="zcdz"
+      >
       </el-table-column>
-      <el-table-column label="经营范围 " align="center" width="220" show-overflow-tooltip prop="jyfw">
+      <el-table-column
+        label="主营业务 "
+        align="center"
+        width="140"
+        show-overflow-tooltip
+        prop="zyyw"
+      >
       </el-table-column>
-      <el-table-column label="外汇等级 " align="center" width="90" show-overflow-tooltip prop="grade">
+      <el-table-column
+        label="经营范围 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="jyfw"
+      >
+      </el-table-column>
+      <el-table-column
+        label="外汇等级 "
+        align="center"
+        width="90"
+        show-overflow-tooltip
+        prop="grade"
+      >
         <template slot-scope="scope">
           <span v-if="scope.row.grade == 1">A</span>
           <span v-if="scope.row.grade == 2">B</span>
@@ -93,7 +307,13 @@
           <span v-if="scope.row.grade == 4">D</span>
         </template>
       </el-table-column>
-      <el-table-column label="企业结构 " align="center" width="90" show-overflow-tooltip prop="enterpriseStructureValue">
+      <el-table-column
+        label="企业结构 "
+        align="center"
+        width="90"
+        show-overflow-tooltip
+        prop="enterpriseStructureValue"
+      >
         <template slot-scope="scope">
           <span>{{
             selectDictLabel(
@@ -103,85 +323,175 @@
           }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="企业资质 " align="center" width="100" show-overflow-tooltip prop="qyzz">
+      <el-table-column
+        label="企业资质 "
+        align="center"
+        width="100"
+        show-overflow-tooltip
+        prop="qyzz"
+      >
       </el-table-column>
-      <el-table-column label="主要市场 " align="center" width="220" show-overflow-tooltip prop="zysc">
+      <el-table-column
+        label="主要市场 "
+        align="center"
+        width="220"
+        show-overflow-tooltip
+        prop="zysc"
+      >
       </el-table-column>
-      <el-table-column label="一般纳税人情况 " align="center" width="160" show-overflow-tooltip prop="ybnsrqk">
+      <el-table-column
+        label="一般纳税人情况 "
+        align="center"
+        width="160"
+        show-overflow-tooltip
+        prop="ybnsrqk"
+      >
       </el-table-column>
-      <el-table-column label="国家级奖项、发明专利 " align="center" width="200" show-overflow-tooltip prop="gjjjxfmzl">
+      <el-table-column
+        label="国家级奖项、发明专利 "
+        align="center"
+        width="200"
+        show-overflow-tooltip
+        prop="gjjjxfmzl"
+      >
       </el-table-column>
-      <el-table-column label="AEO情况 " align="center" width="100" show-overflow-tooltip prop="aeoqk">
+      <el-table-column
+        label="AEO情况 "
+        align="center"
+        width="100"
+        show-overflow-tooltip
+        prop="aeoqk"
+      >
       </el-table-column>
-      <el-table-column label="检测、服务外包、文化服务创新 " align="center" width="230" show-overflow-tooltip prop="jcfwwbwhfwcx">
+      <el-table-column
+        label="检测、服务外包、文化服务创新 "
+        align="center"
+        width="230"
+        show-overflow-tooltip
+        prop="jcfwwbwhfwcx"
+      >
       </el-table-column>
 
-      <el-table-column fixed="right" label="操作" align="center" width="120" class-name="small-padding fixed-width">
+      <el-table-column
+        fixed="right"
+        label="操作"
+        align="center"
+        width="120"
+        class-name="small-padding fixed-width"
+      >
         <template slot-scope="scope">
-          <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
-            v-hasPermi="['business:GARDENBASEDATA:edit']">修改</el-button>
+          <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-edit"
+            @click="handleUpdate(scope.row)"
+            v-hasPermi="['business:GARDENBASEDATA:edit']"
+            >修改</el-button
+          >
 
-          <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
-            v-hasPermi="['business:GARDENBASEDATA:remove']">删除</el-button>
+          <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-delete"
+            @click="handleDelete(scope.row)"
+            v-hasPermi="['business:GARDENBASEDATA:remove']"
+            >删除</el-button
+          >
         </template>
       </el-table-column>
     </el-table>
 
-    <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
-      @pagination="getList" />
+    <pagination
+      v-show="total > 0"
+      :total="total"
+      :page.sync="queryParams.pageNum"
+      :limit.sync="queryParams.pageSize"
+      @pagination="getList"
+    />
 
     <!-- 添加或修改园区内企业基础数据对话框 -->
-    <el-dialog :title="title" :visible.sync="open" :close-on-click-modal="false" width="65%" append-to-body>
+    <el-dialog
+      :title="title"
+      :visible.sync="open"
+      :close-on-click-modal="false"
+      width="65%"
+      append-to-body
+    >
       <el-tabs v-model="tabMsg" type="border-card">
         <el-tab-pane name="basicMsg" label="企业基本信息">
           <el-form ref="forms" :model="form" :rules="rules" label-width="180px">
             <el-row>
               <el-col :span="12">
                 <el-form-item label="法定代表人" prop="fddbr">
-                  <el-input v-model="form.fddbr" placeholder="请输入法定代表人"></el-input>
+                  <el-input
+                    v-model="form.fddbr"
+                    placeholder="请输入法定代表人"
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="企业" prop="deptName">
                   <!-- 树状结构组件引用 -->
-                  <select-tree ref="selectTree" :placeholder="'请选择企业'" :modelValue="form.deptName"
-                    @setNodeValue="handleNodeClick" />
+                  <select-tree
+                    ref="selectTree"
+                    :placeholder="'请选择企业'"
+                    :modelValue="form.deptName"
+                    @setNodeValue="handleNodeClick"
+                  />
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="企业代表联系方式 " prop="qydblxfs">
-                  <el-input v-model="form.qydblxfs" placeholder="请输入企业代表联系方式 "></el-input>
+                  <el-input
+                    v-model="form.qydblxfs"
+                    placeholder="请输入企业代表联系方式 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="注册资金(万元)" prop="zczj">
-                  <el-input v-model="form.zczj" placeholder="请输入注册资金"></el-input>
+                  <el-input
+                    v-model="form.zczj"
+                    placeholder="请输入注册资金"
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="企业类型 " prop="qylx">
-                  <el-input v-model="form.qylx" placeholder="请输入企业类型 "></el-input>
+                  <el-input
+                    v-model="form.qylx"
+                    placeholder="请输入企业类型 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="经营状态 " prop="jyzt">
-                  <el-input v-model="form.jyzt" placeholder="请输入经营状态 "></el-input>
+                  <el-input
+                    v-model="form.jyzt"
+                    placeholder="请输入经营状态 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="统一社会信用代码 " prop="shtyxydm">
-                  <el-input v-model="form.shtyxydm" placeholder="请输入统一社会信用代码 "></el-input>
+                  <el-input
+                    v-model="form.shtyxydm"
+                    placeholder="请输入统一社会信用代码 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="人员规模" prop="rygm">
-                  <el-input v-model="form.rygm" placeholder="请输入人员规模"></el-input>
+                  <el-input
+                    v-model="form.rygm"
+                    placeholder="请输入人员规模"
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
@@ -189,14 +499,23 @@
               <el-col :span="12">
                 <el-form-item label="成立日期 " prop="clrq">
                   <!-- <el-input  v-model="form.clrq" placeholder="请输入成立日期 "></el-input> -->
-                  <el-date-picker style="width: 100%" value-format="yyyy-MM-dd" @change="setUpTimeSelect"
-                    v-model="form.clrq" type="date" placeholder="选择日期">
+                  <el-date-picker
+                    style="width: 100%"
+                    value-format="yyyy-MM-dd"
+                    @change="setUpTimeSelect"
+                    v-model="form.clrq"
+                    type="date"
+                    placeholder="选择日期"
+                  >
                   </el-date-picker>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="注册地址 " prop="zcdz">
-                  <el-input v-model="form.zcdz" placeholder="请输入注册地址 "></el-input>
+                  <el-input
+                    v-model="form.zcdz"
+                    placeholder="请输入注册地址 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
@@ -204,13 +523,25 @@
             <el-row>
               <el-col :span="12">
                 <el-form-item label="经营范围  " prop="jyfw">
-                  <el-input v-model="form.jyfw" placeholder="请输入经营范围  "></el-input>
+                  <el-input
+                    v-model="form.jyfw"
+                    placeholder="请输入经营范围  "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="外汇等级" prop="grade">
-                  <el-select v-model="form.grade" placeholder="请选择" style="width: 100%">
-                    <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
+                  <el-select
+                    v-model="form.grade"
+                    placeholder="请选择"
+                    style="width: 100%"
+                  >
+                    <el-option
+                      v-for="item in options"
+                      :key="item.value"
+                      :label="item.label"
+                      :value="item.value"
+                    >
                     </el-option>
                   </el-select>
                 </el-form-item>
@@ -219,18 +550,39 @@
 
             <el-row>
               <el-col :span="12">
-                <el-form-item label="企业结构  " prop="enterpriseStructureValue">
-                  <el-select v-model="form.enterpriseStructureValue" multiple placeholder="请选择" style="width: 100%">
-                    <el-option v-for="dict in dict.type.enterprise_structure" :key="dict.value" :label="dict.label"
-                      :value="dict.value" />
+                <el-form-item
+                  label="企业结构  "
+                  prop="enterpriseStructureValue"
+                >
+                  <el-select
+                    v-model="form.enterpriseStructureValue"
+                    multiple
+                    placeholder="请选择"
+                    style="width: 100%"
+                  >
+                    <el-option
+                      v-for="dict in dict.type.enterprise_structure"
+                      :key="dict.value"
+                      :label="dict.label"
+                      :value="dict.value"
+                    />
                   </el-select>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="业务构成  " prop="businessEventsValue">
-                  <el-select v-model="form.businessEventsValue" multiple placeholder="请选择" style="width: 100%">
-                    <el-option v-for="dict in dict.type.business_events" :key="dict.value" :label="dict.label"
-                      :value="dict.value" />
+                  <el-select
+                    v-model="form.businessEventsValue"
+                    multiple
+                    placeholder="请选择"
+                    style="width: 100%"
+                  >
+                    <el-option
+                      v-for="dict in dict.type.business_events"
+                      :key="dict.value"
+                      :label="dict.label"
+                      :value="dict.value"
+                    />
                   </el-select>
                 </el-form-item>
               </el-col>
@@ -244,38 +596,58 @@
             <el-row>
               <el-col :span="12">
                 <el-form-item label="控股企业 " prop="kgqy">
-                  <el-input v-model="form.kgqy" placeholder="请输入控股企业 "></el-input>
+                  <el-input
+                    v-model="form.kgqy"
+                    placeholder="请输入控股企业 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="行业大类 " prop="hydl">
-                  <el-input v-model="form.hydl" placeholder="请输入行业大类 "></el-input>
+                  <el-input
+                    v-model="form.hydl"
+                    placeholder="请输入行业大类 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="行业小类 " prop="hyxl">
-                  <el-input v-model="form.hyxl" placeholder="请输入行业小类 "></el-input>
+                  <el-input
+                    v-model="form.hyxl"
+                    placeholder="请输入行业小类 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="是否外资企业 " prop="sfwzqy">
-                  <el-input v-model="form.sfwzqy" placeholder="请输入是否外资企业 "></el-input>
+                  <el-input
+                    v-model="form.sfwzqy"
+                    placeholder="请输入是否外资企业 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="企业海关编码 " prop="qyhgbm">
-                  <el-input v-model="form.qyhgbm" placeholder="请输入企业海关编码 "></el-input>
+                  <el-input
+                    v-model="form.qyhgbm"
+                    placeholder="请输入企业海关编码 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="投产时间 " prop="tcsj">
                   <!-- <el-input  v-model="form.tcsj" placeholder="请输入投产时间 "></el-input> -->
-                  <el-date-picker value-format="yyyy-MM-dd" @change="putTimeSelect" v-model="form.tcsj" type="date"
-                    placeholder="选择日期">
+                  <el-date-picker
+                    value-format="yyyy-MM-dd"
+                    @change="putTimeSelect"
+                    v-model="form.tcsj"
+                    type="date"
+                    placeholder="选择日期"
+                  >
                   </el-date-picker>
                 </el-form-item>
               </el-col>
@@ -283,55 +655,85 @@
             <el-row>
               <el-col :span="12">
                 <el-form-item label="经营期限自 " prop="jyqxz">
-                  <el-input v-model="form.jyqxz" placeholder="请输入经营期限自 "></el-input>
+                  <el-input
+                    v-model="form.jyqxz"
+                    placeholder="请输入经营期限自 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="经营期限至 " prop="jyqxz1">
-                  <el-input v-model="form.jyqxz1" placeholder="请输入经营期限至 "></el-input>
+                  <el-input
+                    v-model="form.jyqxz1"
+                    placeholder="请输入经营期限至 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="主营业务 " prop="zyyw">
-                  <el-input v-model="form.zyyw" placeholder="请输入主营业务 "></el-input>
+                  <el-input
+                    v-model="form.zyyw"
+                    placeholder="请输入主营业务 "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="企业资质  " prop="qyzz">
-                  <el-input v-model="form.qyzz" placeholder="请输入企业资质  "></el-input>
+                  <el-input
+                    v-model="form.qyzz"
+                    placeholder="请输入企业资质  "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="主要市场  " prop="zysc">
-                  <el-input v-model="form.zysc" placeholder="请输入主要市场  "></el-input>
+                  <el-input
+                    v-model="form.zysc"
+                    placeholder="请输入主要市场  "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="一般纳税人情况  " prop="ybnsrqk">
-                  <el-input v-model="form.ybnsrqk" placeholder="请输入一般纳税人情况  "></el-input>
+                  <el-input
+                    v-model="form.ybnsrqk"
+                    placeholder="请输入一般纳税人情况  "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
                 <el-form-item label="国家级奖项、发明专利   " prop="gjjjxfmzl">
-                  <el-input v-model="form.gjjjxfmzl" placeholder="请输入国家级奖项、发明专利   "></el-input>
+                  <el-input
+                    v-model="form.gjjjxfmzl"
+                    placeholder="请输入国家级奖项、发明专利   "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12">
                 <el-form-item label="AEO情况   " prop="aeoqk">
-                  <el-input v-model="form.aeoqk" placeholder="请输入AEO情况   "></el-input>
+                  <el-input
+                    v-model="form.aeoqk"
+                    placeholder="请输入AEO情况   "
+                  ></el-input>
                 </el-form-item>
               </el-col>
             </el-row>
             <el-row>
               <el-col :span="12">
-                <el-form-item label="检测、服务外包、文化服务创新   " prop="jcfwwbwhfwcx">
-                  <el-input v-model="form.jcfwwbwhfwcx" placeholder="请输入检测、服务外包、文化服务创新   "></el-input>
+                <el-form-item
+                  label="检测、服务外包、文化服务创新   "
+                  prop="jcfwwbwhfwcx"
+                >
+                  <el-input
+                    v-model="form.jcfwwbwhfwcx"
+                    placeholder="请输入检测、服务外包、文化服务创新   "
+                  ></el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12"></el-col>
@@ -346,20 +748,43 @@
     </el-dialog>
 
     <!-- 导入 -->
-    <el-dialog title="企业数据导入" :visible.sync="isImport" :close-on-click-modal="false" width="35%" append-to-body>
+    <el-dialog
+      title="企业数据导入"
+      :visible.sync="isImport"
+      :close-on-click-modal="false"
+      width="35%"
+      append-to-body
+    >
       <el-form :rules="importRules" :model="formParams" ref="formParams">
         <el-form-item label="保税区" label-width="100px" prop="deptId">
           <el-select v-model="formParams.deptId" placeholder="请选择保税区">
-            <el-option v-for="item in bsqList" :key="item.value" :label="item.deptName" :value="item.deptId">
+            <el-option
+              v-for="item in bsqList"
+              :key="item.value"
+              :label="item.deptName"
+              :value="item.deptId"
+            >
             </el-option>
           </el-select>
         </el-form-item>
         <el-form-item label="附件" label-width="100px" prop="file">
-          <el-upload class="upload-demo" ref="upload" :on-change="fileChange" :file-list="fileList" :limit="1" :before-upload="uploadFile" drag
-            :auto-upload="false" action="#" multiple>
+          <el-upload
+            class="upload-demo"
+            :http-request="httprequest"
+            ref="upload"
+            :on-change="fileChange"
+            :file-list="fileList"
+            :limit="1"
+            :before-upload="uploadFile"
+            drag
+            :auto-upload="false"
+            action="#"
+            multiple
+          >
             <i class="el-icon-upload"></i>
-            <div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div>
-
+            <div class="el-upload__text">
+              将文件拖到此处,或<em>点击上传</em>
+            </div>
           </el-upload>
         </el-form-item>
         <el-form-item label="下载模板" label-width="100px">
@@ -385,11 +810,13 @@ import {
   importGARDENBASEDATA,
   fileDownloadFun,
 } from "@/api/portal/GARDENBASEDATA/GARDENBASEDATA";
+import {
+  getDept
+} from "@/api/portal/CONFERENCEREPLY/CONFERENCEREPLY";
 import "@riophae/vue-treeselect/dist/vue-treeselect.css";
 import selectTree from "@/components/selectTree";
 import { saveAs } from "file-saver";
 
-
 export default {
   name: "GARDENBASEDATA",
   components: { selectTree },
@@ -600,9 +1027,7 @@ export default {
         deptId: [
           { required: true, message: "保税区不能为空", trigger: "blur" },
         ],
-        file: [
-          { required: true, message: "附件不能为空", trigger: "blur" },
-        ],
+        file: [{ required: true, message: "附件不能为空", trigger: "blur" }],
       },
       options: [
         {
@@ -623,29 +1048,31 @@ export default {
   },
   created() {
     this.getList();
-    
-    
-    getEnterprise({ type: 2 }).then((res) => {
-      this.bsqList = res.data;
+    getEnterprise({ type: 3 }).then((res) => {
+      this.deptList = res.data;
     });
 
+    getDept(2).then((res) => {
+      this.bsqList = res.data;
+    });
   },
   methods: {
-    fileChange(file){
-      this.formParams.file.push(file) ;
+    httprequest() {},
+    fileChange(file) {
+      this.formParams.file.push(file);
     },
     // 导入
     uploadFile(file) {
       let formData = new FormData();
       formData.append("file", file);
       formData.append("deptId", this.formParams.deptId);
-      importGARDENBASEDATA(formData).then(res => {
+      importGARDENBASEDATA(formData).then((res) => {
         if (res.code == 200) {
           this.$message.success("导入成功");
           this.isImport = false;
           this.getList();
-        };
-      })
+        }
+      });
     },
     // 点击文件下载
     downloadFile(file) {
@@ -659,7 +1086,7 @@ export default {
     },
     // 确定上传附件
     submitUpload() {
-      this.$refs.formParams.validate(valid => {
+      this.$refs.formParams.validate((valid) => {
         if (valid) {
           this.$refs.upload.submit();
         }
@@ -667,10 +1094,10 @@ export default {
     },
     // 下载模板
     downloadModul() {
-      fileDownloadFun().then(res => {
+      fileDownloadFun().then((res) => {
         let bolb = new Blob([res]);
         saveAs(bolb, "企业基础数据模板.xlsx");
-      })
+      });
     },
 
     changeIsShowStatus(val) {
@@ -747,8 +1174,8 @@ export default {
     },
     /** 重置按钮操作 */
     resetQuery() {
-      this.queryParams.deptName = '';
-      this.queryParams.fddbr = '';
+      this.queryParams.deptName = "";
+      this.queryParams.fddbr = "";
 
       this.queryParams.deptId = null;
       this.resetForm("queryForm");
@@ -874,7 +1301,7 @@ export default {
           this.getList();
           this.$modal.msgSuccess("删除成功");
         })
-        .catch(() => { });
+        .catch(() => {});
     },
     /** 导入按钮操作 */
     handleImport() {