From edc371ed308a1c662bc2f29810d9b34119efd0cd Mon Sep 17 00:00:00 2001
From: shijingjing <1789544664@qq.com>
Date: Fri, 14 Oct 2022 11:36:06 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=E5=BD=93=E5=89=8D=E5=B1=8A=E6=AC=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../AppOrganizationChange/components/List.vue | 28 ++++-
.../components/addChange.vue | 20 +++
.../components/history.vue | 17 ++-
.../components/moment.vue | 119 +++++++++++++++++-
4 files changed, 174 insertions(+), 10 deletions(-)
diff --git a/project/pingchang/apps/AppOrganizationChange/components/List.vue b/project/pingchang/apps/AppOrganizationChange/components/List.vue
index cb6079d5..9a18aa45 100644
--- a/project/pingchang/apps/AppOrganizationChange/components/List.vue
+++ b/project/pingchang/apps/AppOrganizationChange/components/List.vue
@@ -1,7 +1,11 @@
-
-
+
+
+
+ 换届设置
+
+
@@ -29,6 +33,7 @@
import {mapState} from 'vuex'
import moment from './moment.vue'
import history from './history.vue'
+import Template from '../../../../../packages/work/AppAskForm/components/Template.vue'
export default {
@@ -73,10 +78,12 @@ export default {
},
components: {
moment,
- history
+ history,
+ Template
},
computed: {
...mapState(['user']),
+
orgTree() {
return this.$refs.tree?.$refs?.partyTree
},
@@ -94,6 +101,7 @@ export default {
created() {
// this.dict.load('disciplinary', 'partyType', 'sex', 'nation', 'education', 'partyStatus', 'partyPosition', 'flowStatus', 'auditStatus')
// this.getList()
+ console.log(this.user);
},
methods: {
showNeighbourSetting(id) {
@@ -160,10 +168,24 @@ export default {
\ No newline at end of file
diff --git a/project/pingchang/apps/AppOrganizationChange/components/history.vue b/project/pingchang/apps/AppOrganizationChange/components/history.vue
index a109a175..182b2f92 100644
--- a/project/pingchang/apps/AppOrganizationChange/components/history.vue
+++ b/project/pingchang/apps/AppOrganizationChange/components/history.vue
@@ -1,13 +1,22 @@
- 历史届次
+
-
\ No newline at end of file
diff --git a/project/pingchang/apps/AppOrganizationChange/components/moment.vue b/project/pingchang/apps/AppOrganizationChange/components/moment.vue
index cf98bad6..a2920e4e 100644
--- a/project/pingchang/apps/AppOrganizationChange/components/moment.vue
+++ b/project/pingchang/apps/AppOrganizationChange/components/moment.vue
@@ -1,13 +1,126 @@
- 当前届次
+
+
+
+
+
+ 修改
+
+
+
+
+
+
+
+
+
+
+ 添加任职人员
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+ 添加候选人
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
-
\ No newline at end of file
From e710fc4604840771d0ef789fb7705e8526dd9564 Mon Sep 17 00:00:00 2001
From: aixianling
Date: Fri, 14 Oct 2022 11:53:24 +0800
Subject: [PATCH 2/5] =?UTF-8?q?=E6=B8=85=E7=90=86$calcAge?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../meta/AppPartyMember/components/Add.vue | 11 +-
packages/meta/AppResident/residentDetail.vue | 9 +-
packages/work/AppHelpedResident/hrAdd.vue | 9 +-
packages/work/AppHelpedResident/hrDetail.vue | 7 +-
.../AppRecruitPartyMembers/components/Add.vue | 86 +++----
.../AppSpecialAdjustment/components/List.vue | 209 +++++++++---------
.../AppSpecialDisabled/components/List.vue | 208 +++++++++--------
.../apps/AppSpecialDrug/components/List.vue | 209 +++++++++---------
.../apps/AppSpecialMental/components/List.vue | 209 +++++++++---------
.../apps/AppSpecialPrison/components/List.vue | 209 +++++++++---------
10 files changed, 574 insertions(+), 592 deletions(-)
diff --git a/packages/meta/AppPartyMember/components/Add.vue b/packages/meta/AppPartyMember/components/Add.vue
index 7a5ba16c..9b85855e 100644
--- a/packages/meta/AppPartyMember/components/Add.vue
+++ b/packages/meta/AppPartyMember/components/Add.vue
@@ -33,7 +33,7 @@
:maxLength="15"
placeholder="请输入姓名"
v-model="form.name"
-
+
>
import {mapState} from "vuex";
+import {ID} from "dvcp-ui/lib/js/utils";
+
export default {
name: "Add",
-
props: {
instance: Function,
dict: Object,
selected: Object
},
computed: {
- ...mapState(["user"]),
+ ...mapState(["user"]),
isEdit() {
return !!this.$route.query.id;
},
@@ -938,10 +939,10 @@ export default {
this.isShowDisciplinaryForm = true;
},
idChange(val) {
- let info = this.idCardNoUtil.getIdCardInfo(val)
+ let info = new ID(val)
this.form.sex = info.sex || "";
this.form.birthday = info.birthday || "";
- this.form.age = this.$calcAge(val) || "";
+ this.form.age = info.age
},
checkName(val) {
for (let i in this.form) {
diff --git a/packages/meta/AppResident/residentDetail.vue b/packages/meta/AppResident/residentDetail.vue
index 7da7c0d4..31145917 100644
--- a/packages/meta/AppResident/residentDetail.vue
+++ b/packages/meta/AppResident/residentDetail.vue
@@ -434,6 +434,7 @@ import {mapState} from "vuex";
import AiEditCard from "./components/AiEditCard";
import PersonalAssets from "./components/personalAssets";
import TagsManage from "./components/tagsManage";
+import {ID} from "dvcp-ui/lib/js/utils";
export default {
name: "residentDetail",
@@ -685,10 +686,10 @@ export default {
},
IdCard(UUserCard) {
if (UUserCard) {
- this.baseInfo.age = this.$calcAge(UUserCard)
- let {birthday, sex} = this.idCardNoUtil.getIdCardInfo(UUserCard)
- this.baseInfo.sex = sex
- this.baseInfo.birthday = birthday
+ const idCard = new ID(UUserCard)
+ this.baseInfo.age = idCard.age
+ this.baseInfo.sex = idCard.sex
+ this.baseInfo.birthday = idCard.birthday
}
}
},
diff --git a/packages/work/AppHelpedResident/hrAdd.vue b/packages/work/AppHelpedResident/hrAdd.vue
index 60afbbe0..a80775d5 100644
--- a/packages/work/AppHelpedResident/hrAdd.vue
+++ b/packages/work/AppHelpedResident/hrAdd.vue
@@ -328,6 +328,7 @@
diff --git a/project/xiushan/apps/finance/AppLoanAudit/loanList.vue b/project/xiushan/apps/finance/AppLoanAudit/loanList.vue
index 7639dcab..bef1ae24 100644
--- a/project/xiushan/apps/finance/AppLoanAudit/loanList.vue
+++ b/project/xiushan/apps/finance/AppLoanAudit/loanList.vue
@@ -58,6 +58,7 @@
diff --git a/project/pingchang/apps/AppOrganizationChange/components/moment.vue b/project/pingchang/apps/AppOrganizationChange/components/moment.vue
index a2920e4e..b8008cce 100644
--- a/project/pingchang/apps/AppOrganizationChange/components/moment.vue
+++ b/project/pingchang/apps/AppOrganizationChange/components/moment.vue
@@ -1,61 +1,59 @@
-
-
-
-
-
- 修改
+
+
+
+
+ 修改
+
+
+
+
+
+
+
+
+
+
+ 添加任职人员
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+ 添加候选人
+
+
+
+
+
+ 编辑
+ 删除
-
-
-
-
-
-
-
-
-
- 添加任职人员
-
-
-
-
-
- 编辑
- 删除
-
-
-
-
-
- 添加候选人
-
-
-
-
-
- 编辑
- 删除
-
-
-
-
-
-
+
+
+
+