Lyyyi 1 неделя назад
Родитель
Сommit
3ac68d05b0
1 измененных файлов с 21 добавлено и 61 удалено
  1. 21 61
      src/components/OP/visaform.vue

+ 21 - 61
src/components/OP/visaform.vue

@@ -9,15 +9,15 @@
             </div>
             </div>
             <div class="search-li">
             <div class="search-li">
                 <div class="country-box">
                 <div class="country-box">
-                    <label>签证国别: </label>
+                    <label>签证国别: </label>
                     <el-select v-model="groupvalues" filterable placeholder="请选择">
                     <el-select v-model="groupvalues" filterable placeholder="请选择">
-                        <el-option v-for="item in optionsgroup" :key="item.id" :label="item.name" :value="item.id">
+                        <el-option v-for="item in optionsgroup" :key="item.key" :label="item.value" :value="item.key">
                         </el-option>
                         </el-option>
                     </el-select>
                     </el-select>
                 </div>
                 </div>
                 <div class="interpret-box">
                 <div class="interpret-box">
-                    <label>翻译语种: </label>
-                    <el-select v-model="value" filterable placeholder="请选择">
+                    <label>语种: </label>
+                    <el-select v-model="value" filterable placeholder="请选择" :disabled="true">
                         <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
                         <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
                         </el-option>
                         </el-option>
                     </el-select>
                     </el-select>
@@ -29,14 +29,19 @@
                 <el-button type="primary" style="margin-left: 5px;">新增简单数据</el-button>
                 <el-button type="primary" style="margin-left: 5px;">新增简单数据</el-button>
             </div>
             </div>
         </div>
         </div>
-        <el-row>
-            <el-button type="primary">一键导出签证</el-button>
-            <el-button type="primary">一键导省外办</el-button>
+        <el-row >
+            
+            <el-button type="primary">上传</el-button>
+            
+            <el-button type="primary">一键导出签证</el-button> 
+            
+            <!-- <el-button type="primary">一键导省外办</el-button>
             <el-button type="primary">一键导市外办</el-button>
             <el-button type="primary">一键导市外办</el-button>
             <el-button type="primary">签证事项表</el-button>
             <el-button type="primary">签证事项表</el-button>
             <el-button type="primary">照 会</el-button>
             <el-button type="primary">照 会</el-button>
             <el-button type="primary">印度名单表</el-button>
             <el-button type="primary">印度名单表</el-button>
-            <el-button type="primary">马来西亚名单表</el-button>
+            <el-button type="primary">马来西亚名单表</el-button> -->
+            
         </el-row>
         </el-row>
         <div class="form-box">
         <div class="form-box">
             <template>
             <template>
@@ -75,54 +80,6 @@
                 </el-pagination>
                 </el-pagination>
             </div>
             </div>
         </div>
         </div>
-        <div class="form-box">
-            <div class="visas-title">
-                <div>历史用户信息处</div>
-                <div class="visas-box">
-                    <el-input @input="clickUsers()" placeholder="请输入内容" v-model="input" clearable>
-                    </el-input>
-                    <el-button @click="Inquireclick()" type="primary">勾选项入团</el-button>
-                </div>
-            </div>
-            <template>
-                <el-table :data="externalDatas.slice((currentPageUser - 1) * pageSizeUser, currentPageUser * pageSizeUser)"
-                    border tooltip-effect="dark" ref="multipleTable" :row-key="getRowKeys"
-                    @selection-change="handleSelectionChange" style="width: 100%">
-                    <el-table-column :reserve-selection="true" type="selection" width="55">
-                    </el-table-column>
-                    <el-table-column label="序 号" width="55">
-                        <template slot-scope="scope">
-                            {{ (currentPage - 1) * pageSize + scope.$index + 1 }}
-                        </template>
-                    </el-table-column>
-                    <el-table-column width="100" prop="clientName" label="姓 名">
-                    </el-table-column>
-                    <el-table-column prop="landlinePhone" label="手 机" width="180">
-                    </el-table-column>
-                    <!-- <el-table-column
-                        prop="companyName"
-                        label="地 址"
-                        width="180">
-                    </el-table-column> -->
-                    <el-table-column prop="idNo" label="身份证" width="250">
-                    </el-table-column>
-                    <el-table-column label="操 作">
-                        <template slot-scope="scope">
-                            <el-link type="primary">增加入此团</el-link>
-                            <el-link type="primary" @click="upDate(scope.$index, scope.row)">编辑</el-link>
-                            <el-link type="danger">删除</el-link>
-                        </template>
-
-                    </el-table-column>
-                </el-table>
-            </template>
-            <div class="block">
-                <el-pagination align='center' @size-change="handleSizeChanges" @current-change="handleCurrentChanges"
-                    :current-page="currentPageUser" :page-sizes="[5, 10, 15, 20]" :page-size="pageSizeUser"
-                    layout="total, sizes, prev, pager, next" :total="externalDatas.length">
-                </el-pagination>
-            </div>
-        </div>
     </div>
     </div>
 </template>
 </template>
 
 
@@ -130,6 +87,7 @@
 export default {
 export default {
     data() {
     data() {
         return {
         return {
+            selectedFile: null, // 用于存储选中的文件
             input: '',
             input: '',
             gnameoption: [],
             gnameoption: [],
             gnamevalue: '',
             gnamevalue: '',
@@ -154,7 +112,8 @@ export default {
             currentPageUser: 1, // 当前页码
             currentPageUser: 1, // 当前页码
             pageSizeUser: 5,// 每页的数据条数
             pageSizeUser: 5,// 每页的数据条数
             multipleTable: [],
             multipleTable: [],
-            token: ''
+            token: '',
+            fileList: [],
         }
         }
     },
     },
     methods: {
     methods: {
@@ -184,7 +143,7 @@ export default {
             return row.num
             return row.num
         },
         },
         getgroupsname() {
         getgroupsname() {
-            var url = "/api/Groups/GetGroupNameAndVisaNationality"
+            var url = "api/Groups/GetGroupNameAndVisaNationality"
             var that = this
             var that = this
             this.$axios({
             this.$axios({
                 method: 'post',
                 method: 'post',
@@ -208,7 +167,7 @@ export default {
         },
         },
         getCrm() {
         getCrm() {
             this.tableData = [];
             this.tableData = [];
-            var url = "/api/Groups/GetCrmByGroupId"
+            var url = "api/Groups/GetCrmByGroupId"
             var that = this
             var that = this
             this.$axios({
             this.$axios({
                 method: 'post',
                 method: 'post',
@@ -283,15 +242,16 @@ export default {
                     id: row.id
                     id: row.id
                 }
                 }
             })
             })
-        }
+        },
     },
     },
     mounted() {
     mounted() {
         this.token = JSON.parse(localStorage.getItem('userinif')).token;
         this.token = JSON.parse(localStorage.getItem('userinif')).token;
         this.getgroupsname();
         this.getgroupsname();
-        this.getExternalusers();
+        //this.getExternalusers();
     }
     }
 }
 }
 </script>
 </script>
+
 <style>
 <style>
 .visa-box {
 .visa-box {
     background-color: #fff;
     background-color: #fff;