|
@@ -26,11 +26,12 @@
|
|
<!-- optionPropsssd optionPropsss-->
|
|
<!-- optionPropsssd optionPropsss-->
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
+
|
|
<el-col :span="12" class="jehak">
|
|
<el-col :span="12" class="jehak">
|
|
<el-form-item label="户籍地址" prop="villagerGroup">
|
|
<el-form-item label="户籍地址" prop="villagerGroup">
|
|
<el-cascader
|
|
<el-cascader
|
|
placeholder="点击选择户籍地址"
|
|
placeholder="点击选择户籍地址"
|
|
- :options="optionsList"
|
|
|
|
|
|
+ :options="optionsListkl"
|
|
:filterable="true"
|
|
:filterable="true"
|
|
separator="/"
|
|
separator="/"
|
|
@change="chahetwo"
|
|
@change="chahetwo"
|
|
@@ -38,7 +39,7 @@
|
|
style="width: 134%;"
|
|
style="width: 134%;"
|
|
ref="myCascaderqty"
|
|
ref="myCascaderqty"
|
|
v-model="lser"
|
|
v-model="lser"
|
|
- @active-item-change="handleItemChangefr"
|
|
|
|
|
|
+ @active-item-change="handleItemChangefrkl"
|
|
@keyup.enter.native="handleQuery"
|
|
@keyup.enter.native="handleQuery"
|
|
></el-cascader>
|
|
></el-cascader>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -119,29 +120,21 @@
|
|
plain
|
|
plain
|
|
icon="el-icon-download"
|
|
icon="el-icon-download"
|
|
size="mini"
|
|
size="mini"
|
|
- @click="handleExport"
|
|
|
|
- v-hasPermi="['system:czrk:export']"
|
|
|
|
|
|
+ @click="handleExporttk"
|
|
>导出</el-button>
|
|
>导出</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
<!-- :disabled="queryParams.queryType == 'cz'" -->
|
|
<!-- :disabled="queryParams.queryType == 'cz'" -->
|
|
<el-button
|
|
<el-button
|
|
- type="warning"
|
|
|
|
|
|
+ type="primary"
|
|
plain
|
|
plain
|
|
- icon="el-icon-download"
|
|
|
|
|
|
+ icon="el-icon-wallet"
|
|
size="mini"
|
|
size="mini"
|
|
- @click="handleExportte"
|
|
|
|
- v-hasPermi="['system:czrk:exportQianShan']"
|
|
|
|
- >导出只填写到潜山市数据</el-button>
|
|
|
|
- <el-button
|
|
|
|
- type="warning"
|
|
|
|
- plain
|
|
|
|
- icon="el-icon-download"
|
|
|
|
- size="mini"
|
|
|
|
- @click="handleExportte"
|
|
|
|
- v-hasPermi="['system:czrk:exportQianShan']"
|
|
|
|
- >导出只填写到镇数据</el-button>
|
|
|
|
|
|
+ @click="weirl"
|
|
|
|
+ v-hasPermi="['system:czrk:setNoRl']"
|
|
|
|
+ >一键未认领</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
+
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
<el-button type="primary" :plain="nhykis" icon="el-icon-view" size="mini" @click="chajnd" >查看常住人口信息</el-button>
|
|
<el-button type="primary" :plain="nhykis" icon="el-icon-view" size="mini" @click="chajnd" >查看常住人口信息</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -154,68 +147,72 @@
|
|
|
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
</el-row>
|
|
</el-row>
|
|
|
|
+ <div class="bghks">
|
|
|
|
+ <el-table v-if="nbdgywkajs == true" v-loading="loading" :data="infoList" @selection-change="handleSelectionChange" stripe style="width: 100%" :height="tableMaxHeight">
|
|
|
|
+ <el-table-column type="selection" width="55" align="left" />
|
|
|
|
+ <el-table-column label="姓名" align="center" prop="userName" width="110"/>
|
|
|
|
+ <el-table-column label="联系方式" align="center" prop="phoneNum" width="110" />
|
|
|
|
+ <el-table-column label="身份证号码" align="center" prop="idCard" width="180" />
|
|
|
|
+ <el-table-column v-if="queryParams.queryType == 'hj'" label="户籍地址" width="360" align="center" >
|
|
|
|
+ <!-- prop="domicileSelect" -->
|
|
|
|
+ <!-- style="text-align: left;" -->
|
|
|
|
+
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <div v-if="scope.row.nowIn !==null" v-html="scope.row.domicileSelect + '<br>' + scope.row.nowIn">
|
|
|
|
+ </div>
|
|
|
|
+ <div v-else v-html="scope.row.domicileSelect + '<br>' + ''">
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+
|
|
|
|
+ <!-- <el-table-column v-if="queryParams.queryType == 'hj'" label="户籍地详细地址" width="280" align="center" prop="nowin" /> -->
|
|
|
|
+ <!-- nowInSelect -->
|
|
|
|
+ <el-table-column v-if="queryParams.queryType == 'cz'" label="居住地址" align="center" width="360" >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <div v-if="scope.row.nowIn !==null" v-html="scope.row.nowInSelect + '<br>' + scope.row.nowIn"> </div>
|
|
|
|
+ <div v-else v-html="scope.row.nowInSelect + '<br>' + ''"> </div>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+
|
|
|
|
+ <!-- <el-table-column v-if="queryParams.queryType == 'cz'" label="居住地地详细地址" align="center" width="280" prop="nowin"/> -->
|
|
|
|
+
|
|
|
|
+ <el-table-column label="是否户主" align="center" prop="houseType" width="90" />
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <el-table-column label="认领人" align="center" width="110" >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <el-tooltip class="item" effect="dark" :content="scope.row.rlrNike" placement="top-start">
|
|
|
|
+ <!-- rlr -->
|
|
|
|
+ <span >{{ scope.row.rlr == null? scope.row.rlrNike : scope.row.rlr}}</span>
|
|
|
|
+ </el-tooltip>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="最后一次确认人" align="center" width="120" >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <el-tooltip class="item" effect="dark" :content="scope.row.confirmInfoNikeUser" placement="top-start">
|
|
|
|
+ <span>{{ scope.row.confirmInfoUser == null? scope.row.confirmInfoNikeUser : scope.row.confirmInfoUser}}</span>
|
|
|
|
+ </el-tooltip>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column label="确认时间" align="center" prop="confirmInfoUserTime" width="102" />
|
|
|
|
+ <!-- <el-table-column label="是否核酸" align="center" prop="isNucleicAcid" width="90" :formatter="homeNameFormats"/>
|
|
|
|
+ <el-table-column label="核酸时间" align="center" prop="nucleicAcidTime" width="102" /> -->
|
|
|
|
+ <el-table-column label="来宜号码" align="center" prop="toAppropriatePhone" width="110" />
|
|
|
|
+ <el-table-column label="操作" align="left" class-name="small-padding fixed-width" fixed="right" :width="queryParams.queryType == 'hj' ? '120' : '120'">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" >查看修改</el-button>
|
|
|
|
+ <!-- <el-button size="mini" type="text" icon="el-icon-view" @click="ncoming(scope.row)" v-if="queryParams.queryType !== 'hj'">核酸信息</el-button> -->
|
|
|
|
+ <el-button size="mini" type="text" icon="el-icon-edit" @click="handleDelete(scope.row)" class="hueya" v-if="queryParams.queryType == 'hj'" >变更</el-button>
|
|
|
|
+ <el-button size="mini" type="text" icon="el-icon-edit" @click="chajndsls(scope.row)" class="hueya" v-if="queryParams.queryType == 'hj'">变更历史</el-button>
|
|
|
|
+ <el-button v-if="scope.row.houseType == '是'" size="mini" type="text" icon="el-icon-edit" @click="handleDeletefamide(scope.row)" class="hueya" >查看家庭成员</el-button>
|
|
|
|
+ <el-button v-if="scope.row.houseType == '是'" size="mini" type="text" icon="el-icon-plus" @click="handleAdd(scope.row)" class="hueya" >添加家庭成员</el-button>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <p class="pj">{{user.phonenumber}}</p>
|
|
|
|
+ <p class="pjs">{{user.phonenumber}}</p>
|
|
|
|
+ </div>
|
|
|
|
|
|
- <el-table v-if="nbdgywkajs == true" v-loading="loading" :data="infoList" @selection-change="handleSelectionChange" stripe style="width: 100%" :height="tableMaxHeight">
|
|
|
|
- <el-table-column type="selection" width="55" align="left" />
|
|
|
|
- <el-table-column label="姓名" align="center" prop="userName" width="110"/>
|
|
|
|
- <el-table-column label="联系方式" align="center" prop="phoneNum" width="110" />
|
|
|
|
- <el-table-column label="身份证号码" align="center" prop="idCard" width="180" />
|
|
|
|
- <el-table-column v-if="queryParams.queryType == 'hj'" label="户籍地址" width="360" align="center" >
|
|
|
|
- <!-- prop="domicileSelect" -->
|
|
|
|
- <!-- style="text-align: left;" -->
|
|
|
|
-
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <div v-if="scope.row.nowIn !==null" v-html="scope.row.domicileSelect + '<br>' + scope.row.nowIn">
|
|
|
|
- </div>
|
|
|
|
- <div v-else v-html="scope.row.domicileSelect + '<br>' + ''">
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
-
|
|
|
|
- <!-- <el-table-column v-if="queryParams.queryType == 'hj'" label="户籍地详细地址" width="280" align="center" prop="nowin" /> -->
|
|
|
|
- <!-- nowInSelect -->
|
|
|
|
- <el-table-column v-if="queryParams.queryType == 'cz'" label="居住地址" align="center" width="360" >
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <div v-if="scope.row.nowIn !==null" v-html="scope.row.nowInSelect + '<br>' + scope.row.nowIn"> </div>
|
|
|
|
- <div v-else v-html="scope.row.nowInSelect + '<br>' + ''"> </div>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
-
|
|
|
|
- <!-- <el-table-column v-if="queryParams.queryType == 'cz'" label="居住地地详细地址" align="center" width="280" prop="nowin"/> -->
|
|
|
|
-
|
|
|
|
- <el-table-column label="是否户主" align="center" prop="houseType" width="90" />
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- <el-table-column label="认领人" align="center" width="110" >
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <el-tooltip class="item" effect="dark" :content="scope.row.rlrNike" placement="top-start">
|
|
|
|
- <!-- rlr -->
|
|
|
|
- <span >{{ scope.row.rlr == null? scope.row.rlrNike : scope.row.rlr}}</span>
|
|
|
|
- </el-tooltip>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column label="最后一次确认人" align="center" width="120" >
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <el-tooltip class="item" effect="dark" :content="scope.row.confirmInfoNikeUser" placement="top-start">
|
|
|
|
- <span>{{ scope.row.confirmInfoUser == null? scope.row.confirmInfoNikeUser : scope.row.confirmInfoUser}}</span>
|
|
|
|
- </el-tooltip>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column label="确认时间" align="center" prop="confirmInfoUserTime" width="102" />
|
|
|
|
- <!-- <el-table-column label="是否核酸" align="center" prop="isNucleicAcid" width="90" :formatter="homeNameFormats"/>
|
|
|
|
- <el-table-column label="核酸时间" align="center" prop="nucleicAcidTime" width="102" /> -->
|
|
|
|
- <el-table-column label="来宜号码" align="center" prop="toAppropriatePhone" width="110" />
|
|
|
|
- <el-table-column label="操作" align="left" class-name="small-padding fixed-width" fixed="right" :width="queryParams.queryType == 'hj' ? '120' : '120'">
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" >查看修改</el-button>
|
|
|
|
- <!-- <el-button size="mini" type="text" icon="el-icon-view" @click="ncoming(scope.row)" v-if="queryParams.queryType !== 'hj'">核酸信息</el-button> -->
|
|
|
|
- <el-button size="mini" type="text" icon="el-icon-edit" @click="handleDelete(scope.row)" class="hueya" v-if="queryParams.queryType == 'hj'" >变更</el-button>
|
|
|
|
- <el-button size="mini" type="text" icon="el-icon-edit" @click="chajndsls(scope.row)" class="hueya" v-if="queryParams.queryType == 'hj'">变更历史</el-button>
|
|
|
|
- <el-button v-if="scope.row.houseType == '是'" size="mini" type="text" icon="el-icon-edit" @click="handleDeletefamide(scope.row)" class="hueya" >查看家庭成员</el-button>
|
|
|
|
- <el-button v-if="scope.row.houseType == '是'" size="mini" type="text" icon="el-icon-plus" @click="handleAdd(scope.row)" class="hueya" >添加家庭成员</el-button>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
- </el-table>
|
|
|
|
|
|
|
|
<pagination v-if="queryParams.queryType == 'hj'" v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getList" />
|
|
<pagination v-if="queryParams.queryType == 'hj'" v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getList" />
|
|
<pagination v-if="queryParams.queryType == 'cz'" v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getListjuzhu" />
|
|
<pagination v-if="queryParams.queryType == 'cz'" v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getListjuzhu" />
|
|
@@ -580,17 +577,67 @@
|
|
</el-table>
|
|
</el-table>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
|
|
|
+ <el-dialog
|
|
|
|
+ title="点击选择导出数据"
|
|
|
|
+ :visible.sync="dch"
|
|
|
|
+ width="40%"
|
|
|
|
+ style="padding-bottom: 20px;"
|
|
|
|
+ >
|
|
|
|
+ <el-row :gutter="20" style="margin-bottom: 20px;">
|
|
|
|
+ <el-col :span='1.5'>
|
|
|
|
+ <el-button
|
|
|
|
+ type="warning"
|
|
|
|
+ plain
|
|
|
|
+ icon="el-icon-download"
|
|
|
|
+ size="mini"
|
|
|
|
+ @click="handleExport"
|
|
|
|
+ v-hasPermi="['system:czrk:export']"
|
|
|
|
+ >导出</el-button>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span='1.5'>
|
|
|
|
+ <el-button
|
|
|
|
+ type="warning"
|
|
|
|
+ plain
|
|
|
|
+ icon="el-icon-download"
|
|
|
|
+ size="mini"
|
|
|
|
+ @click="handleExportte"
|
|
|
|
+ v-hasPermi="['system:czrk:exportQianShan']"
|
|
|
|
+ >导出只填写到潜山市数据</el-button>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span='1.5'>
|
|
|
|
+ <el-button
|
|
|
|
+ type="warning"
|
|
|
|
+ plain
|
|
|
|
+ icon="el-icon-download"
|
|
|
|
+ size="mini"
|
|
|
|
+ @click="handleExportte"
|
|
|
|
+ v-hasPermi="['system:czrk:exportTownHj']"
|
|
|
|
+ >导出只填写到镇数据</el-button>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <div style="height: 20px;">
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <!-- </el-col>
|
|
|
|
+ <el-col :span="1.5"> -->
|
|
|
|
+ <!-- :disabled="queryParams.queryType == 'cz'" -->
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ </el-dialog>
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { listInfo, listInfos, listInfosls, getInfo, delInfo, addInfo, updateInfo, exportInfo, listRoleer, idces, delInfort,yiaoe,exportConfig,exportConfigtyr,importLog,listInfotj,listRoleergth,listInfotjxz,listInfotjjs,listInfotjjsfaml,listRoleergthwg,listInfotjjssbule,listInfotjjssquer,treeselectdeptst } from '@/api/system/residentss';
|
|
|
|
|
|
+import { listInfo, listInfos, listInfosls, getInfo, delInfo, addInfo, updateInfo, exportInfo, listRoleer, idces, delInfort,yiaoe,exportConfig,exportConfigtyr,importLog,listInfotj,listRoleergth,listInfotjxz,listInfotjjs,listInfotjjsfaml,listRoleergthwg,listInfotjjssbule,listInfotjjssquer,treeselectdeptst,listInfotjjsfamlwrl } from '@/api/system/residentss';
|
|
// import { treeselect } from '@/api/system/dept';
|
|
// import { treeselect } from '@/api/system/dept';
|
|
import { treeselect } from "@/api/system/dept";
|
|
import { treeselect } from "@/api/system/dept";
|
|
import Treeselect from '@riophae/vue-treeselect';
|
|
import Treeselect from '@riophae/vue-treeselect';
|
|
-import { getToken } from '@/utils/auth';
|
|
|
|
|
|
+import { getToken } from '@/utils/auth';
|
|
|
|
+import { getUserProfile } from "@/api/system/user";
|
|
import '@riophae/vue-treeselect/dist/vue-treeselect.css';
|
|
import '@riophae/vue-treeselect/dist/vue-treeselect.css';
|
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
|
export default {
|
|
export default {
|
|
@@ -599,7 +646,8 @@ export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
// 遮罩层
|
|
// 遮罩层
|
|
- loading: true,
|
|
|
|
|
|
+ loading: true,
|
|
|
|
+ dch:false,
|
|
// 选中数组
|
|
// 选中数组
|
|
ids: [],
|
|
ids: [],
|
|
// 非单个禁用
|
|
// 非单个禁用
|
|
@@ -772,7 +820,8 @@ export default {
|
|
deptOptionstwo: [],
|
|
deptOptionstwo: [],
|
|
options: [],
|
|
options: [],
|
|
optionss:[],
|
|
optionss:[],
|
|
- optionsList: [],
|
|
|
|
|
|
+ optionsList: [],
|
|
|
|
+ optionsListkl:[],
|
|
optionProps: {
|
|
optionProps: {
|
|
value: 'areaId',
|
|
value: 'areaId',
|
|
label: 'name',
|
|
label: 'name',
|
|
@@ -897,14 +946,16 @@ export default {
|
|
nhyesaw:1,
|
|
nhyesaw:1,
|
|
nhyesfx:false,
|
|
nhyesfx:false,
|
|
bgls:[],
|
|
bgls:[],
|
|
- comind:false
|
|
|
|
|
|
+ comind:false,
|
|
|
|
+ nmkl:false,
|
|
|
|
+ user:{}
|
|
};
|
|
};
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
this.getList();
|
|
this.getList();
|
|
// this.getTreeselectjue();
|
|
// this.getTreeselectjue();
|
|
this.mnyesfjer(0)
|
|
this.mnyesfjer(0)
|
|
- // this.mnyesfjers(0)
|
|
|
|
|
|
+ this.mnyesfjerkl("340800000000")
|
|
this.mnyesfjerop(0)
|
|
this.mnyesfjerop(0)
|
|
this.mnyesfjeropwg(0)
|
|
this.mnyesfjeropwg(0)
|
|
this.getTreeselectjuetj()
|
|
this.getTreeselectjuetj()
|
|
@@ -918,7 +969,10 @@ export default {
|
|
this.getDicts('person_type').then(response => {
|
|
this.getDicts('person_type').then(response => {
|
|
this.typeOptions = response.data;
|
|
this.typeOptions = response.data;
|
|
});
|
|
});
|
|
- // }
|
|
|
|
|
|
+ // }
|
|
|
|
+ getUserProfile().then(response => {
|
|
|
|
+ this.user = response.data;
|
|
|
|
+ });
|
|
|
|
|
|
// this.form.province = this.selected[0];
|
|
// this.form.province = this.selected[0];
|
|
// this.form.city = this.selected[1];
|
|
// this.form.city = this.selected[1];
|
|
@@ -1098,12 +1152,24 @@ export default {
|
|
}
|
|
}
|
|
console.log(this.nameutaiL,87)
|
|
console.log(this.nameutaiL,87)
|
|
this.form.czrkJzdzList[this.nameutaiL].optiodne = this.handleData(response.data);
|
|
this.form.czrkJzdzList[this.nameutaiL].optiodne = this.handleData(response.data);
|
|
- // this.optionsLists = this.handleData(response.data);
|
|
|
|
this.optionsList = this.handleData(response.data);
|
|
this.optionsList = this.handleData(response.data);
|
|
- // this.optionsListwg = this.handleDatawg(response.data);
|
|
|
|
- // this.form.czrkJzdzList[0].optiodne
|
|
|
|
this.loading = false;
|
|
this.loading = false;
|
|
- console.log(this.cascaderKey,8765)
|
|
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ mnyesfjerkl(index,val){
|
|
|
|
+ this.loading = true;
|
|
|
|
+ let pids = {}
|
|
|
|
+ pids.pid = index
|
|
|
|
+ listRoleergth(pids).then(response => {
|
|
|
|
+ // this.cascaderKey = this.cascaderKey + 1
|
|
|
|
+ if(response.data.length == 0){
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ if(val !== undefined){
|
|
|
|
+ this.nameutaiL = val
|
|
|
|
+ }
|
|
|
|
+ this.optionsListkl = this.handleData(response.data);
|
|
|
|
+ this.loading = false;
|
|
});
|
|
});
|
|
},
|
|
},
|
|
mnyesfjerty(index,val){
|
|
mnyesfjerty(index,val){
|
|
@@ -1218,6 +1284,15 @@ export default {
|
|
let level = val.length + 1; //需请求第几级地址
|
|
let level = val.length + 1; //需请求第几级地址
|
|
this.optionsList = this.handleData(this.optionsList, code, level);
|
|
this.optionsList = this.handleData(this.optionsList, code, level);
|
|
},
|
|
},
|
|
|
|
+ handleItemChangefrkl(val) {
|
|
|
|
+ console.log(val,235)
|
|
|
|
+ let code = val ? val[val.length - 1] : ''; //需请求数据的上级地址的code值
|
|
|
|
+ let level = val.length + 1; //需请求第几级地址
|
|
|
|
+ this.optionsListkl = this.handleData(this.optionsListkl, code, level);
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
handleItemChanges(val) {
|
|
handleItemChanges(val) {
|
|
console.log(val,235)
|
|
console.log(val,235)
|
|
@@ -2241,35 +2316,50 @@ export default {
|
|
chahetwo(data) {
|
|
chahetwo(data) {
|
|
console.log(data)
|
|
console.log(data)
|
|
if(data.length == 1){
|
|
if(data.length == 1){
|
|
- this.queryParams.provinceId = data[ data.length - 1];
|
|
|
|
- this.queryParams.villageId = undefined
|
|
|
|
- this.queryParams.cityId = undefined
|
|
|
|
- this.queryParams.regionId = undefined
|
|
|
|
- this.queryParams.villageTownsId = undefined
|
|
|
|
- }else if(data.length == 2){
|
|
|
|
- this.queryParams.provinceId = undefined
|
|
|
|
- this.queryParams.regionId = undefined
|
|
|
|
- this.queryParams.villageTownsId = undefined
|
|
|
|
- this.queryParams.villageId = undefined
|
|
|
|
- this.queryParams.cityId = data[ data.length - 1];
|
|
|
|
- }else if(data.length == 3){
|
|
|
|
|
|
+ // this.queryParams.provinceId = data[ data.length - 1];
|
|
|
|
+ // this.queryParams.villageId = undefined
|
|
|
|
+ // this.queryParams.cityId = undefined
|
|
|
|
+ // this.queryParams.regionId = undefined
|
|
|
|
+ // this.queryParams.villageTownsId = undefined
|
|
this.queryParams.cityId = undefined
|
|
this.queryParams.cityId = undefined
|
|
this.queryParams.provinceId = undefined
|
|
this.queryParams.provinceId = undefined
|
|
this.queryParams.villageTownsId = undefined
|
|
this.queryParams.villageTownsId = undefined
|
|
this.queryParams.villageId = undefined
|
|
this.queryParams.villageId = undefined
|
|
this.queryParams.regionId = data[ data.length - 1];
|
|
this.queryParams.regionId = data[ data.length - 1];
|
|
- }else if(data.length == 4){
|
|
|
|
|
|
+ }else if(data.length == 2){
|
|
|
|
+ // this.queryParams.provinceId = undefined
|
|
|
|
+ // this.queryParams.regionId = undefined
|
|
|
|
+ // this.queryParams.villageTownsId = undefined
|
|
|
|
+ // this.queryParams.villageId = undefined
|
|
|
|
+ // this.queryParams.cityId = data[ data.length - 1];
|
|
this.queryParams.provinceId = undefined
|
|
this.queryParams.provinceId = undefined
|
|
this.queryParams.cityId = undefined
|
|
this.queryParams.cityId = undefined
|
|
this.queryParams.regionId = undefined
|
|
this.queryParams.regionId = undefined
|
|
this.queryParams.villageId = undefined
|
|
this.queryParams.villageId = undefined
|
|
this.queryParams.villageTownsId = data[ data.length - 1];
|
|
this.queryParams.villageTownsId = data[ data.length - 1];
|
|
- }else if(data.length == 5){
|
|
|
|
|
|
+ }else if(data.length == 3){
|
|
|
|
+ // this.queryParams.cityId = undefined
|
|
|
|
+ // this.queryParams.provinceId = undefined
|
|
|
|
+ // this.queryParams.villageTownsId = undefined
|
|
|
|
+ // this.queryParams.villageId = undefined
|
|
|
|
+ // this.queryParams.regionId = data[ data.length - 1];
|
|
this.queryParams.provinceId = undefined
|
|
this.queryParams.provinceId = undefined
|
|
this.queryParams.cityId = undefined
|
|
this.queryParams.cityId = undefined
|
|
this.queryParams.regionId = undefined
|
|
this.queryParams.regionId = undefined
|
|
this.queryParams.villageTownsId = undefined
|
|
this.queryParams.villageTownsId = undefined
|
|
this.queryParams.villageId = data[ data.length - 1];
|
|
this.queryParams.villageId = data[ data.length - 1];
|
|
|
|
+ }else if(data.length == 4){
|
|
|
|
+ // this.queryParams.provinceId = undefined
|
|
|
|
+ // this.queryParams.cityId = undefined
|
|
|
|
+ // this.queryParams.regionId = undefined
|
|
|
|
+ // this.queryParams.villageId = undefined
|
|
|
|
+ // this.queryParams.villageTownsId = data[ data.length - 1];
|
|
|
|
+ }else if(data.length == 5){
|
|
|
|
+ // this.queryParams.provinceId = undefined
|
|
|
|
+ // this.queryParams.cityId = undefined
|
|
|
|
+ // this.queryParams.regionId = undefined
|
|
|
|
+ // this.queryParams.villageTownsId = undefined
|
|
|
|
+ // this.queryParams.villageId = data[ data.length - 1];
|
|
}
|
|
}
|
|
},
|
|
},
|
|
// 居住地址搜索条件
|
|
// 居住地址搜索条件
|
|
@@ -2716,11 +2806,21 @@ export default {
|
|
// }
|
|
// }
|
|
// });
|
|
// });
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
},
|
|
},
|
|
handleExportte(){
|
|
handleExportte(){
|
|
|
|
+ var heuia = {
|
|
|
|
+ tableName: "vaccine_info",
|
|
|
|
+ empty: false,
|
|
|
|
+ condition: {}
|
|
|
|
+ }
|
|
|
|
+ var that=this;
|
|
|
|
+ heuia.condition = this.queryParams
|
|
|
|
+ const queryParams = this.queryParams
|
|
|
|
+ queryParams.pageNum = undefined
|
|
|
|
+ queryParams.pageSize= undefined
|
|
|
|
+ this.download('boman-web-core/core/czrk/exportTownHj',{...queryParams}, `只填写到镇数据表格.xlsx`)
|
|
|
|
+ },
|
|
|
|
+ handleExporttezh(){
|
|
let nh = {}
|
|
let nh = {}
|
|
if(this.queryParams.queryType == 'cz'){
|
|
if(this.queryParams.queryType == 'cz'){
|
|
|
|
|
|
@@ -2730,15 +2830,9 @@ export default {
|
|
this.download('boman-web-core/core/czrk/exportQianShanHj',{...nh}, `只填写到潜山市数据表格.xlsx`)
|
|
this.download('boman-web-core/core/czrk/exportQianShanHj',{...nh}, `只填写到潜山市数据表格.xlsx`)
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- handleExporttezh(){
|
|
|
|
- let nh = {}
|
|
|
|
- if(this.queryParams.queryType == 'cz'){
|
|
|
|
-
|
|
|
|
- this.download('boman-web-core/core/jzdz/exportQianShanCz', {...nh}, `只填写到潜山市数据表格.xlsx`)
|
|
|
|
- }else if(this.queryParams.queryType == 'hj'){
|
|
|
|
-
|
|
|
|
- this.download('boman-web-core/core/czrk/exportQianShanHj',{...nh}, `只填写到潜山市数据表格.xlsx`)
|
|
|
|
- }
|
|
|
|
|
|
+ // 导出弹框
|
|
|
|
+ handleExporttk(){
|
|
|
|
+ this.dch = true
|
|
},
|
|
},
|
|
dachu(queryParams){
|
|
dachu(queryParams){
|
|
this.download('boman-web-core/core/czrk/export', `数据表格.xlsx`)
|
|
this.download('boman-web-core/core/czrk/export', `数据表格.xlsx`)
|
|
@@ -3106,12 +3200,56 @@ let reg = /^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|
|
|
//核酸信息
|
|
//核酸信息
|
|
ncoming(row){
|
|
ncoming(row){
|
|
this.comind = true
|
|
this.comind = true
|
|
|
|
+ },
|
|
|
|
+ // 一键未认领
|
|
|
|
+ weirl(){
|
|
|
|
+
|
|
|
|
+ var that = this
|
|
|
|
+ this.$confirm('是否确认操作一键未认领?', '警告', {
|
|
|
|
+ confirmButtonText: '确定',
|
|
|
|
+ cancelButtonText: '取消',
|
|
|
|
+ type: 'warning'
|
|
|
|
+ })
|
|
|
|
+ .then(function() {
|
|
|
|
+ listInfotjjsfamlwrl().then(response => {
|
|
|
|
+ that.msgSuccess('操作成功');
|
|
|
|
+
|
|
|
|
+ })
|
|
|
|
+ })
|
|
|
|
+ .then(() => {
|
|
|
|
+ // this.getList();
|
|
|
|
+ // this.msgSuccess('删除成功');
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
// }
|
|
// }
|
|
}
|
|
}
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
<style lang="scss">
|
|
<style lang="scss">
|
|
|
|
+ .bghks{
|
|
|
|
+ position: relative;
|
|
|
|
+ .pj{
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 100px;
|
|
|
|
+ left: 380px;
|
|
|
|
+ font-size: 30px;
|
|
|
|
+ color: #dfe0e2;
|
|
|
|
+ transform: rotate(-20deg);
|
|
|
|
+ opacity: 0.6;
|
|
|
|
+ // z-index: -1;
|
|
|
|
+ }
|
|
|
|
+ .pjs{
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 240px;
|
|
|
|
+ left: 380px;
|
|
|
|
+ font-size: 30px;
|
|
|
|
+ color: #dfe0e2;
|
|
|
|
+ transform: rotate(-20deg);
|
|
|
|
+ opacity: 0.6;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
.placf {
|
|
.placf {
|
|
.el-input {
|
|
.el-input {
|
|
.el-input__inner::placeholder{
|
|
.el-input__inner::placeholder{
|