@@ -51,11 +56,11 @@
联系方式:
- {{dataForm.ownerPhone?dataForm.ownerPhone:'--' }}
+ {{dataForm.showOwnerPhone?dataForm.showOwnerPhone:'--' }}
房主身份证:
- {{dataForm.ownerIdCard?dataForm.ownerIdCard:'--' }}
+ {{dataForm.showOwnerIdCard?dataForm.showOwnerIdCard:'--' }}
备注:
@@ -164,6 +169,24 @@ export default {
},
+ async handleTuomin () {
+ const url = "/gov/org/ichouse/detailByType";
+
+ const { data, code, msg } = await requestPost(url, {
+ id: this.houseId,
+ type: "house",
+ });
+
+ if (code === 0) {
+ this.$set(this.dataForm, 'showOwnerPhone', data.mobile)
+ this.$set(this.dataForm, 'showOwnerIdCard', data.idCard)
+ } else {
+ this.$message.error(msg);
+ }
+
+
+ },
+
async loadHouseInfo () {
const url = "/gov/org/ichouse/" + this.houseId
@@ -261,9 +284,21 @@ export default {
},
},
- props: {}
+ props: {
+ view_real_data: {//显示【显示脱敏信息】按钮
+ type: Boolean,
+ default: false,
+ }
+ }
}
diff --git a/src/views/modules/base/community/roomForm.vue b/src/views/modules/base/community/roomForm.vue
index 98cc148fe..2d6bfc00c 100644
--- a/src/views/modules/base/community/roomForm.vue
+++ b/src/views/modules/base/community/roomForm.vue
@@ -1,6 +1,12 @@
+
+ 显示脱敏信息
+
-
@@ -47,12 +54,12 @@
maxlength="50"
placeholder="请输入楼栋编码"
v-model="dataForm.coding">
-
+
生成
+ type="primary"
+ size="small"
+ @click="handleCode">生成
diff --git a/src/views/modules/base/community/roomTable.vue b/src/views/modules/base/community/roomTable.vue
index 354b3684d..c16620f39 100644
--- a/src/views/modules/base/community/roomTable.vue
+++ b/src/views/modules/base/community/roomTable.vue
@@ -2,6 +2,7 @@
下载房屋模板
导出
批量删除
导出一户一档
智能填报
@@ -145,16 +151,17 @@
class="operate">
查看
- 修改
-
@@ -192,12 +200,13 @@
@@ -259,18 +268,34 @@ export default {
yihuyidangDisabled: false,
displayedBaobiaoBtn: false,
+
+ btnAuths: {
+ ic_house_add: false, //新增
+ ic_house_import: false, //导入
+ ic_house_export: false, //导出
+ ic_house_batch_del: false, //批量删除
+ ic_house_export_yhyd: false, //导出一户一档
+ ic_house_smart_import: false, //智能填表
+ ic_house_del: false, //删除
+ ic_house_view: false, //查看
+ ic_house_update: false, //修改
+ ic_house_view_real_data: false, //显示脱敏信息
+ },
};
},
components: {
baobiao,
roomForm,
- roomDetail
+ roomDetail,
},
async mounted () {
+ this.updateBtnAuths();
+
this.displayedBaobiaoBtn = await this.$refs.baobiao.existsTemplate({
elseParams: {
- categoryKeys: ['house_info'], categoryKey: 'house_info',
- }
+ categoryKeys: ["house_info"],
+ categoryKey: "house_info",
+ },
});
},
computed: {
@@ -283,6 +308,16 @@ export default {
...mapGetters(["clientHeight", "iframeHeight"]),
},
methods: {
+ // 更新按钮权限
+ updateBtnAuths () {
+ let rot = this.$route;
+ if (Array.isArray(rot.meta.btns)) {
+ rot.meta.btns.forEach((item) => {
+ this.btnAuths[item.permissions] = true;
+ });
+ }
+ },
+
reportForm () {
let paramMap = {
pageSize: this.pageSize,
@@ -446,17 +481,17 @@ export default {
// this.$refs.ref_form.initForm("detail", row, this.agencyObj);
// });
- this.detailShow = true
+ this.detailShow = true;
// const _data = await this.detail(row)
this.$nextTick(() => {
- this.$refs.ref_form_detail.initForm(row, this.agencyObj)
- })
+ this.$refs.ref_form_detail.initForm(row, this.agencyObj);
+ });
},
detailFormCancle () {
// this.$refs.ref_form_detail.diaDestroy()
- this.detailShow = false
+ this.detailShow = false;
},
handleAdd () {
diff --git a/src/views/modules/base/epidemic/natInfo/noNatDetail.vue b/src/views/modules/base/epidemic/natInfo/noNatDetail.vue
index 79b06db74..cf1a7df17 100644
--- a/src/views/modules/base/epidemic/natInfo/noNatDetail.vue
+++ b/src/views/modules/base/epidemic/natInfo/noNatDetail.vue
@@ -10,7 +10,7 @@
- 手机号:
+ 联系方式:
{{ formData.realMobile||'--' }}
@@ -20,7 +20,11 @@
- 检检测地点:
+ 检测时间:
+ {{ formData.latestNatTime||'--' }}
+
+
+ 检测地点:
{{ formData.natAddress||'--' }}
@@ -28,6 +32,19 @@
{{ formData.natResult==='0'?'阴性':formData.natResult==='1'?'阳性':'--' }}
+
+ 本辖区居民:
+ {{ formData.isAgencyUserDesc||'--' }}
+
+
+ 导入时间:
+ {{ formData.importTime||'--' }}
+
+
+ 导入组织:
+ {{ formData.agencyName||'--' }}
+
+
diff --git a/src/views/modules/base/epidemic/natInfo/noNatList.vue b/src/views/modules/base/epidemic/natInfo/noNatList.vue
index 3490c6060..dd712b1de 100644
--- a/src/views/modules/base/epidemic/natInfo/noNatList.vue
+++ b/src/views/modules/base/epidemic/natInfo/noNatList.vue
@@ -131,7 +131,7 @@
0) {
this.parentAreaCode =
data.parentList[data.parentList.length - 1].areaCode;
@@ -2467,7 +2470,7 @@ export default {
parentAgencyId: this.currentAgencyId,
agencyName: this.agencyForm.agencyName,
level: this.agencyForm.level,
- areaCodeSwitch: "closed",
+ areaCodeSwitch: this.currentAreaCodeSwitch,
areaCode: this.agencyForm.areaCode,
areaName: this.agencyForm.areaName,
contacts: this.agencyForm.contacts,
diff --git a/src/views/modules/base/resi.vue b/src/views/modules/base/resi.vue
index fa5584924..09456c5e8 100644
--- a/src/views/modules/base/resi.vue
+++ b/src/views/modules/base/resi.vue
@@ -2,35 +2,48 @@
-
-
- {{ item.groupName }}
-
-
+
+
+ {{ item.groupName }}
+
+
-
+
- 查询
- 重置
+ 查询
+ 重置
@@ -40,27 +53,42 @@
- 新增
- 下载模板
-
- {{importBtnTitle}}
+ 新增
+ 下载模板
+
+ {{ importBtnTitle }}
导出
+ v-if="btnAuths.ic_resi_export"
+ class="diy-button--reset"
+ size="small"
+ @click="diyExport"
+ >导出
批量删除
+ v-if="btnAuths.ic_resi_batch_del"
+ class="diy-button--add"
+ size="small"
+ @click="deleteBatch"
+ >批量删除
- 智能填报
+ 智能填报
-
-
-
+
+
+
-
-
+
+
-
+
{{ handleFilterSpan(scope.row, item) }}
{{ handleFilterSpan(scope.row, item) }}
-
+
- 变更记录
+ 变更记录
- 修改
-
+ 修改
+
-
+
-
-
+
-
-
+
+
其他
-
-
-
+
+
+
@@ -216,124 +278,150 @@
- 取消
- 提交
+ 取消
+ 提交
-
+
-
-
- 取消
- 提交
+ 取消
+ 提交
-
-
+
+
-
+
-
-
+
+
-
+
+
+
+
+
diff --git a/src/views/modules/workSys/dataOpenConfig.vue b/src/views/modules/workSys/dataOpenConfig.vue
index 54bcfba5a..e8bdad7a5 100644
--- a/src/views/modules/workSys/dataOpenConfig.vue
+++ b/src/views/modules/workSys/dataOpenConfig.vue
@@ -76,6 +76,16 @@
:inline="true"
:model="formData">
+
+ {{selRow.deptName}}
+
+
+ {{selRow.dataName}}
+
@@ -147,6 +157,7 @@ export default {
scopeList: [],
dataSyncConfigId: '',
+ selRow:{}
}
},
@@ -188,7 +199,8 @@ export default {
async getOrgList () {
- const url = '/gov/org/customeragency/my-subagency-list'
+ // const url = '/gov/org/customeragency/my-subagency-list'
+ const url = '/gov/org/customeragency/agencylist'
let params = {};
@@ -295,6 +307,7 @@ export default {
// 编辑 customerId,parentCategoryId,dateform
editShow (row) {
+ this.selRow=row
this.dataSyncConfigId = row.id
this.orgIdArray = []
diff --git a/src/views/modules/workSys/operAuth.vue b/src/views/modules/workSys/operAuth.vue
new file mode 100644
index 000000000..f0ee36e8c
--- /dev/null
+++ b/src/views/modules/workSys/operAuth.vue
@@ -0,0 +1,378 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/pages/yantai-index.vue b/src/views/pages/yantai-index.vue
new file mode 100644
index 000000000..7dcac702f
--- /dev/null
+++ b/src/views/pages/yantai-index.vue
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+
+
+
+

+
+
+
+

+
管理平台
+
+
+
+
+
+

+
数据分析平台
+
+
+
+

+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/pages/yantai-login.vue b/src/views/pages/yantai-login.vue
new file mode 100644
index 000000000..27fdb8aba
--- /dev/null
+++ b/src/views/pages/yantai-login.vue
@@ -0,0 +1,435 @@
+
+
+
+
+
+
+
+
{{ $t("brand.work") }}
+
+
+
+
+

+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+ {{ $t("login.title") }}
+
+ 请使用小程序端的账号密码登录
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ item.customerName
+ }}
+
+
+
+
+
+
+
+
+