diff --git a/packages/conv/AppVaccination/AppVaccination.vue b/packages/conv/AppVaccination/AppVaccination.vue
index 255b333d..a98c02b0 100644
--- a/packages/conv/AppVaccination/AppVaccination.vue
+++ b/packages/conv/AppVaccination/AppVaccination.vue
@@ -62,6 +62,7 @@
diff --git a/project/pingchang/apps/AppGeneralElection/components/electionList.vue b/project/pingchang/apps/AppGeneralElection/components/electionList.vue
index 49070ccd..42441eeb 100644
--- a/project/pingchang/apps/AppGeneralElection/components/electionList.vue
+++ b/project/pingchang/apps/AppGeneralElection/components/electionList.vue
@@ -5,7 +5,7 @@
- 添加
+ 添加
@@ -18,8 +18,8 @@
- 编辑
- 详情
+ 编辑
+ 详情
删除
@@ -39,39 +39,53 @@ export default {
data () {
return {
search: {
- status: '',
+ status: '', // 0、未开始;1、进行中;2、已结束
title: '',
- tableData: [],
},
page: {
current: 1,
size: 10,
- total: '',
+ total: 0,
},
+ tableData: [],
}
},
created () {
this.dict.load('yesOrNo', 'partyFourLinkageStatus')
+ this.getList()
},
computed: {
colConfigs() {
return [
- {prop: "", label: "标题", align: "left"},
- {prop: "", label: "所属支部", align: "center"},
- {prop: "", label: "选举方式", align: "center"},
- {prop: "", label: "应选人数", align: "center"},
- {prop: "", label: "状态", align: "center",width: "180px"},
+ {prop: "title", label: "标题", align: "left", showOverflowTooltip: true},
+ {prop: "organizationName", label: "所属支部", align: "center"},
+ {prop: "electionMethod", label: "选举方式", align: "center"},
+ {prop: "chooseNumber", label: "应选人数", align: "center"},
+ {prop: "status", label: "状态", align: "center",width: "180px"},
{ slot: "options", },
]
}
},
methods: {
- getList () {},
- toAdd(id) {
+ getList() {
+ this.instance.post(`/app/appgeneralelectioninfo/list`,null,{
+ params: {
+ ...this.page,
+ ...this.search,
+ }
+ }).then(res=> {
+ if(res?.data) {
+ this.tableData = res.data.records
+ this.total.total = res.data.total
+ }
+ })
+ },
+ toAdd(id,flag) {
this.$emit('change', {
type: 'electionAdd',
params: {
id: id || '',
+ isEdit: flag
}
})
},
diff --git a/project/pingchang/apps/AppHealthReport/components/Detail.vue b/project/pingchang/apps/AppHealthReport/components/Detail.vue
index 1b5d7b68..6b215a2c 100644
--- a/project/pingchang/apps/AppHealthReport/components/Detail.vue
+++ b/project/pingchang/apps/AppHealthReport/components/Detail.vue
@@ -194,7 +194,7 @@
this.info = res.data
if (res.data.handleLogs && res.data.handleLogs.length) {
- this.riskDisposalInfo = res.data.handleLogs.filter(v => v.riskRelief).length ? res.data.handleLogs.filter(v => !v.riskRelief)[0] : {}
+ this.riskDisposalInfo = res.data.handleLogs.filter(v => v.riskRelief).length ? res.data.handleLogs.filter(v => v.riskRelief)[0] : {}
this.info.handleLogs = res.data.handleLogs.filter(v => !v.riskRelief)
}
@@ -208,7 +208,6 @@
toDetail (row) {
this.reportInfo = row
- this.isShow = true
let healthName = ''
this.reportInfo.isHealth = false
row.health.split(',').forEach(v => {
@@ -218,23 +217,7 @@
healthName = healthName + this.dict.getLabel('EP_healthType', v)
})
this.reportInfo.healthName = healthName
- // this.instance.post(`/app/appepidemichealthreport/queryDetailById?id=${id}`).then(res => {
- // if (res.code === 0) {
- // this.reportInfo = res.data
- // this.reportInfo.checkPhoto = JSON.parse(res.data.checkPhoto)
- // let healthName = ''
- // this.reportInfo.isHealth = false
- // res.data.health.split(',').forEach(v => {
- // if (v > 0) {
- // this.reportInfo.isHealth = true
- // }
- // healthName = healthName + this.dict.getLabel('epidemicRecentHealth', v)
- // })
- // this.reportInfo.healthName = healthName
-
- // this.isShow = true
- // }
- // })
+ this.isShow = true
},
cancel () {
diff --git a/project/pingchang/apps/AppHomeReport/components/Detail.vue b/project/pingchang/apps/AppHomeReport/components/Detail.vue
index fa084093..ba60b08e 100644
--- a/project/pingchang/apps/AppHomeReport/components/Detail.vue
+++ b/project/pingchang/apps/AppHomeReport/components/Detail.vue
@@ -92,7 +92,8 @@
-
+
+
@@ -151,7 +152,7 @@
this.isLoading = true
if (this.params && this.params.id) {
this.id = this.params.id
- this.$dict.load(['EP_registerPersonType', 'EP_highRiskIndustries', 'EP_travelType', 'yesOrNo', 'EP_homeStatus', 'EP_quarantineStrategy', 'EP_controlMethod', 'EP_abnormalType']).then(() => {
+ this.$dict.load(['EP_registerPersonType', 'EP_communityHandleType', 'EP_highRiskIndustries', 'EP_travelType', 'yesOrNo', 'EP_homeStatus2', 'EP_quarantineStrategy', 'EP_controlMethod', 'EP_abnormalType']).then(() => {
this.getInfo(this.params.id)
})
}
diff --git a/project/pingchang/apps/AppOrganizationChange/components/List.vue b/project/pingchang/apps/AppOrganizationChange/components/List.vue
index cb6079d5..ad91c1b7 100644
--- a/project/pingchang/apps/AppOrganizationChange/components/List.vue
+++ b/project/pingchang/apps/AppOrganizationChange/components/List.vue
@@ -1,7 +1,11 @@
-
+
+
+ 换届设置
+
+
@@ -14,13 +18,17 @@
@select="onTreeChange"/>
-
-
+
+
+
+
+ 新增换届
+
@@ -30,7 +38,6 @@ import {mapState} from 'vuex'
import moment from './moment.vue'
import history from './history.vue'
-
export default {
name: 'List',
props: {
@@ -73,10 +80,11 @@ export default {
},
components: {
moment,
- history
+ history,
},
computed: {
...mapState(['user']),
+
orgTree() {
return this.$refs.tree?.$refs?.partyTree
},
@@ -94,6 +102,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) {
@@ -152,7 +161,12 @@ export default {
this.$router.push({query: {id}})
},
toAdd(id) {
- this.$router.push({query: {id}, hash: "#add"})
+ this.$emit('change', {
+ type: 'addChange',
+ params: {
+ id: id || ''
+ }
+ })
}
}
}
@@ -160,11 +174,30 @@ 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..0ca881e5 100644
--- a/project/pingchang/apps/AppOrganizationChange/components/history.vue
+++ b/project/pingchang/apps/AppOrganizationChange/components/history.vue
@@ -1,13 +1,80 @@
- 历史届次
+
+
+
+
+ 补录
+
+
+
+ 重置
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
-
\ 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..fde88aa3 100644
--- a/project/pingchang/apps/AppOrganizationChange/components/moment.vue
+++ b/project/pingchang/apps/AppOrganizationChange/components/moment.vue
@@ -1,13 +1,154 @@
- 当前届次
+
+
+
+
+ 修改
+
+
+
+
+
+
+
+
+
+
+ 添加任职人员
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+ 添加候选人
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/project/pingchang/apps/AppRecruitPartyMembers/components/Add.vue b/project/pingchang/apps/AppRecruitPartyMembers/components/Add.vue
index 0eb4dba9..2a8597ae 100644
--- a/project/pingchang/apps/AppRecruitPartyMembers/components/Add.vue
+++ b/project/pingchang/apps/AppRecruitPartyMembers/components/Add.vue
@@ -21,11 +21,12 @@
prop="name"
>
@@ -202,16 +203,16 @@
>
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
- 添加入党介绍人/培养人
+ 添加入学介绍人/培养人
{}"
+ :border="true"
+ :tableData="form.starList"
+ :isShowPagination="false"
+ :col-configs="colConfigs1"
+ :stripe="false"
+ @getList="() => {}"
>
+
+
+
+
+
- 删除
+ 编辑
+
+ 删除
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
@@ -493,6 +535,8 @@
diff --git a/project/sass/apps/AppSpecialPrison/components/List.vue b/project/sass/apps/AppSpecialPrison/components/List.vue
index b8c1f96a..3d09fd30 100644
--- a/project/sass/apps/AppSpecialPrison/components/List.vue
+++ b/project/sass/apps/AppSpecialPrison/components/List.vue
@@ -10,25 +10,25 @@
+ v-model="search.name"
+ size="small"
+ placeholder="请输入姓名"
+ clearable
+ v-throttle="() => {search.current = 1, getList()}"
+ @clear="search.current = 1, search.name = '', getList()"
+ suffix-icon="iconfont iconSearch">
+ :tableData="tableData"
+ :col-configs="colConfigs"
+ :total="total"
+ v-loading="loading"
+ style="margin-top: 16px;"
+ :current.sync="search.current"
+ :size.sync="search.size"
+ @getList="getList">
@@ -45,113 +45,106 @@