Browse Source

表格优化

feature/yujt_analysis_pc
liushaowen 5 years ago
parent
commit
f91504d562
  1. 1
      src/main.js
  2. 5
      src/style/index.scss
  3. 10
      src/views/modules/case/typicalcase-list.vue
  4. 16
      src/views/modules/custom/enterpriseinfo.vue
  5. 8
      src/views/modules/custom/epidemic.vue
  6. 2
      src/views/modules/custom/evaluatedeptcount.vue
  7. 35
      src/views/modules/custom/gridoperatorinfo.vue
  8. 15
      src/views/modules/events/issue-change-list.vue
  9. 15
      src/views/modules/events/issue-close-list.vue
  10. 15
      src/views/modules/events/issue-process-list.vue
  11. 13
      src/views/modules/events/issue-reject-list.vue
  12. 10
      src/views/modules/events/issue-review-list.vue
  13. 13
      src/views/modules/events/item-close-list.vue
  14. 13
      src/views/modules/events/item-deal-list.vue
  15. 15
      src/views/modules/events/item-end-list.vue
  16. 2
      src/views/modules/group/group.vue
  17. 12
      src/views/modules/group/topic-list.vue
  18. 15
      src/views/modules/heart/actbanner.vue
  19. 12
      src/views/modules/heart/actinfo-list.vue
  20. 15
      src/views/modules/heart/actphrase.vue
  21. 10
      src/views/modules/kpi/manualScore.vue
  22. 8
      src/views/modules/kpi/resultGrid.vue
  23. 6
      src/views/modules/kpi/resultSuperior.vue
  24. 14
      src/views/modules/master/masternotice.vue
  25. 6
      src/views/modules/master/masteruserrelation.vue
  26. 23
      src/views/modules/news/allnews.vue
  27. 28
      src/views/modules/news/allnotice.vue
  28. 11
      src/views/modules/news/banner.vue
  29. 19
      src/views/modules/news/news-healthy.vue
  30. 19
      src/views/modules/news/news-safety.vue
  31. 19
      src/views/modules/news/news-services.vue
  32. 19
      src/views/modules/news/news.vue
  33. 17
      src/views/modules/news/newsdraft.vue
  34. 31
      src/views/modules/news/notice.vue
  35. 17
      src/views/modules/sys/deptmacode.vue
  36. 17
      src/views/modules/user/fail-authentication.vue
  37. 35
      src/views/modules/user/hasAuthenticationpartymembers.vue
  38. 5
      src/views/modules/user/party-wait-authentication.vue
  39. 10
      src/views/modules/user/partyauthenticationfailed.vue
  40. 50
      src/views/modules/user/partymembers.vue
  41. 4
      src/views/modules/user/pass-authentication.vue
  42. 2
      src/views/modules/user/unauthorized.vue
  43. 28
      src/views/modules/user/volunteerinfo.vue
  44. 14
      src/views/modules/user/wait-authentication.vue

1
src/main.js

@ -11,6 +11,7 @@ import http from '@/utils/request'
import { hasPermission } from '@/utils'
import cloneDeep from 'lodash/cloneDeep'
import '@/element-ui/theme/cascader-new.css'
import '@/style/index.scss'
Vue.config.productionTip = false

5
src/style/index.scss

@ -0,0 +1,5 @@
.el-table{
td{
padding:6px 0
}
}

10
src/views/modules/case/typicalcase-list.vue

@ -39,11 +39,11 @@
</el-form>
<!-- 列表-->
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column label="序号" type="index" header-align="center" align="center" width="150"></el-table-column>
<el-table-column prop="caseTitle" label="优秀案例标题" header-align="center" align="center"></el-table-column>
<el-table-column prop="state" label="状态" :formatter="formatState" header-align="center" align="center"></el-table-column>
<el-table-column prop="caseNumber" label="优秀案例数" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" header-align="center" align="center"></el-table-column>
<el-table-column label="序号" type="index" header-align="center" align="center" width="50"></el-table-column>
<el-table-column prop="caseTitle" label="优秀案例标题" min-width="400" show-overflow-tooltip header-align="center" align="left"></el-table-column>
<el-table-column prop="state" label="状态" width="60" :formatter="formatState" header-align="center" align="center"></el-table-column>
<el-table-column prop="caseNumber" label="优秀案例数" width="100" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" width="180" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope">
<el-button v-if="$hasPermission('case:actbanner:grounding')" type="text" size="small" @click="changeGroundingHandle(scope.row)">{{ changeGroundingText(scope.row.state) }}</el-button>

16
src/views/modules/custom/enterpriseinfo.vue

@ -23,17 +23,17 @@
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column>
<el-table-column prop="realName" label="姓名" header-align="center" align="center"></el-table-column>
<el-table-column prop="sex" label="性别" header-align="center" align="center" :formatter="showFlagFormat"></el-table-column>
<el-table-column prop="mobile" label="手机号" header-align="center" align="center"></el-table-column>
<el-table-column prop="allDeptNames" label="所属网格" header-align="center" align="center"></el-table-column>
<el-table-column prop="enterpriseName" label="企业全称" header-align="center" align="center"></el-table-column>
<el-table-column prop="uniformSocialCreditCode" label="统一社会信用代码" header-align="center" align="center"></el-table-column>
<el-table-column prop="enterpriseAddress" label="企业地址" header-align="center" align="center"></el-table-column>
<el-table-column prop="sex" label="性别" width="60" header-align="center" align="center" :formatter="showFlagFormat"></el-table-column>
<el-table-column prop="mobile" label="手机号" width="110" header-align="center" align="center"></el-table-column>
<el-table-column prop="enterpriseName" min-width="250" label="企业全称" show-overflow-tooltip header-align="center" align="left"></el-table-column>
<el-table-column prop="uniformSocialCreditCode" width="200" label="统一社会信用代码" header-align="center" align="left"></el-table-column>
<el-table-column prop="legalPerson" label="企业法人" header-align="center" align="center"></el-table-column>
<el-table-column prop="enterpriseAddress" label="企业地址" min-width="300" show-overflow-tooltip header-align="center" align="left"></el-table-column>
<el-table-column prop="industry" label="所属行业" header-align="center" align="center"></el-table-column>
<el-table-column prop="businessScope" label="经营范围" min-width="200" show-overflow-tooltip header-align="center" align="left"></el-table-column>
<el-table-column prop="registeredCapital" label="注册资金(万元)" header-align="center" align="center"></el-table-column>
<el-table-column prop="employedPopulation" label="从业人数" header-align="center" align="center"></el-table-column>
<el-table-column prop="industry" label="所属行业" header-align="center" align="center"></el-table-column>
<el-table-column prop="businessScope" label="经营范围" header-align="center" align="center"></el-table-column>
<el-table-column prop="allDeptNames" label="所属网格" min-width="400" show-overflow-tooltip header-align="center" align="left"></el-table-column>
</el-table>
<el-pagination
:current-page="page"

8
src/views/modules/custom/epidemic.vue

@ -41,10 +41,10 @@
</div>
</el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column prop="allDeptNames" label="区域名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="address" label="上报地点" header-align="center" align="center"></el-table-column>
<el-table-column prop="content" label="上报内容" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="提交时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="allDeptNames" min-width="150" show-overflow-tooltip label="区域名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="address" min-width="100" show-overflow-tooltip label="上报地点" header-align="center" align="left"></el-table-column>
<el-table-column prop="content" min-width="150" show-overflow-tooltip label="上报内容" header-align="center" align="left"></el-table-column>
<el-table-column prop="createdTime" min-width="110" label="提交时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="reporter" label="上报人" header-align="center" align="center"></el-table-column>
<el-table-column prop="mobile" label="电话" header-align="center" align="center"></el-table-column>
</el-table>

2
src/views/modules/custom/evaluatedeptcount.vue

@ -50,7 +50,7 @@
{{scope.$index+1}}
</template>
</el-table-column>
<el-table-column prop="deptName" label="街道名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="deptName" width="200" label="街道名称" header-align="center" align="left"></el-table-column>
<el-table-column prop="officerCount" label="干部人数" header-align="center" align="center"></el-table-column>
<el-table-column prop="beEvaluatedCount" label="被评价干部人数" header-align="center" align="center"></el-table-column>
<el-table-column prop="evaluatePeopleCount" label="评价总人数" header-align="center" align="center"></el-table-column>

35
src/views/modules/custom/gridoperatorinfo.vue

@ -38,25 +38,30 @@
width="50"></el-table-column>
<el-table-column prop="realName"
label="姓名"
width="80"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="sex"
label="性别"
width="60"
header-align="center"
align="center"
:formatter="showFlagFormat"></el-table-column>
<el-table-column prop="mobile"
label="联系电话"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
label="身份证号"
header-align="center"
align="center"></el-table-column>
<!--<el-table-column prop="identityNo"-->
<!--label="身份证号"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<el-table-column prop="allDeptNames"
label="所属网格"
header-align="center"
align="center"></el-table-column>Id
min-width="200"
show-overflow-tooltip
align="left"></el-table-column>Id
<el-table-column prop="dutyCategoryId"
label="网格员类型"
header-align="center"
@ -65,15 +70,17 @@
<el-table-column prop="workUnit"
label="工作单位"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="sort"
label="显示排序"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="remark"
label="备注"
header-align="center"
align="center"></el-table-column>
min-width="250"
show-overflow-tooltip
align="left"></el-table-column>
<!--<el-table-column prop="sort"-->
<!--label="显示排序"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<!--<el-table-column prop="remark"-->
<!--label="备注"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

15
src/views/modules/events/issue-change-list.vue

@ -68,7 +68,6 @@
<el-table-column
label="序号"
type="index"
show-overflow-tooltip
align="center"
width="50"
></el-table-column>
@ -76,8 +75,9 @@
prop="issueContent"
label="议题内容"
header-align="center"
width="185"
align="center"
min-width="400"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="issueCode"
@ -90,17 +90,18 @@
prop="createdTime"
label="提交时间"
header-align="center"
width="152"
width="180"
align="center"
></el-table-column>
<el-table-column
prop="nickName"
label="提交人"
header-align="center"
width="120"
align="center"
min-width="180"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column prop="groupName" label="来源" header-align="center" align="center"></el-table-column>
<el-table-column prop="groupName" width="150" label="来源" header-align="center" align="center"></el-table-column>
<el-table-column
prop="participateNum"
label="参与人数"

15
src/views/modules/events/issue-close-list.vue

@ -68,7 +68,6 @@
<el-table-column
label="序号"
type="index"
show-overflow-tooltip
align="center"
width="50"
></el-table-column>
@ -76,8 +75,9 @@
prop="issueContent"
label="议题内容"
header-align="center"
width="198"
align="center"
width="400"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="issueCode"
@ -90,17 +90,18 @@
prop="createdTime"
label="提交时间"
header-align="center"
width="152"
width="180"
align="center"
></el-table-column>
<el-table-column
prop="nickName"
label="提交人"
header-align="center"
width="120"
align="center"
min-width="180"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column prop="groupName" label="来源" header-align="center" align="center"></el-table-column>
<el-table-column prop="groupName" width="150" label="来源" header-align="center" align="center"></el-table-column>
<el-table-column
prop="participateNum"
label="参与人数"

15
src/views/modules/events/issue-process-list.vue

@ -68,7 +68,6 @@
<el-table-column
label="序号"
type="index"
show-overflow-tooltip
align="center"
width="50"
></el-table-column>
@ -76,8 +75,9 @@
prop="issueContent"
label="议题内容"
header-align="center"
width="185"
align="center"
min-width="400"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="issueCode"
@ -90,17 +90,18 @@
prop="createdTime"
label="提交时间"
header-align="center"
width="152"
width="180"
align="center"
></el-table-column>
<el-table-column
prop="nickName"
label="提交人"
header-align="center"
width="120"
align="center"
min-width="180"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column prop="groupName" label="来源" header-align="center" align="center"></el-table-column>
<el-table-column prop="groupName" width="150" label="来源" header-align="center" align="center"></el-table-column>
<el-table-column
prop="participateNum"
label="参与人数"

13
src/views/modules/events/issue-reject-list.vue

@ -52,22 +52,25 @@
<el-table-column label="序号"
type="index"
align="center"
show-overflow-tooltip
width="50"></el-table-column>
<el-table-column prop="eventContent"
label="议题内容"
header-align="center"
width="520"
align="left"></el-table-column>
min-width="400"
align="left"
show-overflow-tooltip></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="nickName"
label="提交人"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="groupName" label="来源" header-align="center" align="center"></el-table-column>
min-width="180"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="groupName" label="来源" width="150" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

10
src/views/modules/events/issue-review-list.vue

@ -47,16 +47,20 @@
<el-table-column prop="eventContent"
label="议题内容"
header-align="center"
width="520"
align="left"></el-table-column>
min-width="400"
align="left"
show-overflow-tooltip></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="nickName"
label="提交人"
min-width="180"
show-overflow-tooltip
header-align="center"
align="center"></el-table-column>
align="left"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

13
src/views/modules/events/item-close-list.vue

@ -58,7 +58,6 @@
<el-table-column
label="序号"
type="index"
show-overflow-tooltip
align="center"
width="50"
></el-table-column>
@ -66,8 +65,9 @@
prop="itemContent"
label="项目内容"
header-align="center"
width="198"
align="center"
min-width="400"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="itemCode"
@ -80,15 +80,16 @@
prop="createdTime"
label="转成项目时间"
header-align="center"
width="152"
width="180"
align="center"
></el-table-column>
<el-table-column
prop="nickName"
label="提交人"
header-align="center"
width="120"
align="center"
min-width="180"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="participantsNum"

13
src/views/modules/events/item-deal-list.vue

@ -58,7 +58,6 @@
<el-table-column
label="序号"
type="index"
show-overflow-tooltip
align="center"
width="50"
></el-table-column>
@ -66,8 +65,9 @@
prop="itemContent"
label="项目内容"
header-align="center"
width="185"
align="center"
width="400"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="itemCode"
@ -80,15 +80,16 @@
prop="createdTime"
label="转成项目时间"
header-align="center"
width="152"
width="180"
align="center"
></el-table-column>
<el-table-column
prop="nickName"
label="提交人"
header-align="center"
width="120"
align="center"
min-width="180"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="participantsNum"

15
src/views/modules/events/item-end-list.vue

@ -58,7 +58,6 @@
<el-table-column
label="序号"
type="index"
show-overflow-tooltip
align="center"
width="50"
></el-table-column>
@ -66,8 +65,9 @@
prop="itemContent"
label="项目内容"
header-align="center"
width="140"
align="center"
min-width="400"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="itemCode"
@ -80,15 +80,16 @@
prop="createdTime"
label="转成项目时间"
header-align="center"
width="152"
width="180"
align="center"
></el-table-column>
<el-table-column
prop="nickName"
label="提交人"
header-align="center"
width="100"
align="center"
min-width="180"
show-overflow-tooltip
align="left"
></el-table-column>
<el-table-column
prop="participantsNum"
@ -125,7 +126,7 @@
prop="evaluationScore"
label="评价"
header-align="center"
width="65"
width="80"
align="center"
></el-table-column>
<el-table-column

2
src/views/modules/group/group.vue

@ -51,6 +51,8 @@
<el-table-column prop="nickname"
label="群主"
header-align="center"
min-width="100"
show-overflow-tooltip
align="center"></el-table-column>
<el-table-column prop="state"
label="状态"

12
src/views/modules/group/topic-list.vue

@ -59,12 +59,12 @@
</el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column label="序号" type="index" show-overflow-tooltip align="center" width="50"></el-table-column>
<el-table-column prop="nickname" label="发言人" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="topicContent" label="话题内容" header-align="center" align="center"></el-table-column>
<el-table-column prop="commentNum" label="评论数" header-align="center" align="center"></el-table-column>
<el-table-column prop="browseNum" label="浏览数" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<el-table-column prop="nickname" label="发言人" width="200" show-overflow-tooltip header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="时间" width="160" header-align="center" align="center"></el-table-column>
<el-table-column prop="topicContent" label="话题内容" min-width="390" show-overflow-tooltip header-align="center" align="left"></el-table-column>
<el-table-column prop="commentNum" label="评论数" width="65" header-align="center" align="center"></el-table-column>
<el-table-column prop="browseNum" label="浏览数" width="65" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="100">
<template slot-scope="scope">
<el-button type="text" size="small" @click="look(scope.row.id)">{{ $t('look') }}</el-button>
<el-button v-if="scope.row.state !== 20" type="text" size="small" @click="close(scope.row.id)">{{ $t('close') }}</el-button>

15
src/views/modules/heart/actbanner.vue

@ -8,7 +8,7 @@
<el-option label="下架" :value="0"></el-option>
</el-select>
</el-form-item>
<el-form-item label="时间"
<el-form-item label="创建时间"
prop="startTime">
<el-date-picker v-model="dataForm.startTime"
type="date"
@ -35,13 +35,12 @@
</el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column label="序号" type="index" show-overflow-tooltip align="center" width="50"></el-table-column>
<el-table-column prop="title" label="标题" header-align="center" align="center"></el-table-column>
<el-table-column prop="status" label="状态" :formatter="formatState" header-align="center" align="center"></el-table-column>
<el-table-column prop="statusTime" label="上下架时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="browseNum" label="浏览数量" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<el-table-column prop="title" label="标题" min-width="400" show-overflow-tooltip header-align="center" align="left"></el-table-column>
<el-table-column prop="status" label="状态" width="70" :formatter="formatState" header-align="center" align="center"></el-table-column>
<el-table-column prop="statusTime" label="上下架时间" width="180" header-align="center" align="center"></el-table-column>
<el-table-column prop="browseNum" label="浏览数量" width="80" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" width="180" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="85">
<template slot-scope="scope">
<el-button v-if="$hasPermission('heart:actbanner:grounding')" type="text" size="small" @click="changeGroundingHandle(scope.row)">{{ changeGroundingText(scope.row.status) }}</el-button>
</template>

12
src/views/modules/heart/actinfo-list.vue

@ -42,12 +42,12 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号" type="index" show-overflow-tooltip align="center" width="50"></el-table-column>
<el-table-column prop="title" label="标题" header-align="center" align="center"></el-table-column>
<el-table-column prop="signupEndTime" label="报名截止时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="actStartTime" label="活动开始时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="actEndTime" label="活动结束时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="actStatus" label="活动发布状态" :formatter="formatState" header-align="center" align="center"></el-table-column>
<el-table-column prop="publishTime" label="活动发布时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="title" label="标题" header-align="center" align="left" min-width="400" show-overflow-tooltip></el-table-column>
<el-table-column prop="signupEndTime" label="报名截止时间" header-align="center" width="180" align="center"></el-table-column>
<el-table-column prop="actStartTime" label="开始时间" header-align="center" width="180" align="center"></el-table-column>
<el-table-column prop="actEndTime" label="结束时间" header-align="center" width="180" align="center"></el-table-column>
<el-table-column prop="publishTime" label="发布时间" header-align="center" width="180" align="center"></el-table-column>
<el-table-column prop="actStatus" label="发布状态" :formatter="formatState" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope">
<div>

15
src/views/modules/heart/actphrase.vue

@ -55,30 +55,35 @@
width="50"></el-table-column>
<el-table-column prop="phrase"
label="常用语"
min-width="400" show-overflow-tooltip
header-align="center"
align="center"></el-table-column>
align="left"></el-table-column>
<el-table-column prop="code"
label="编码"
width="80"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="showFlag"
label="是否显示"
width="80"
header-align="center"
align="center"
:formatter="showFlagFormat"></el-table-column>
<el-table-column prop="sort"
label="显示顺序"
width="80"
header-align="center"
align="center"></el-table-column>
<!-- <el-table-column prop="usageNum" label="使用次数" header-align="center" align="center"></el-table-column> -->
<el-table-column prop="createdTime"
label="创建时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="updatedTime"
label="更新时间"
header-align="center"
align="center"></el-table-column>
<!--<el-table-column prop="updatedTime"-->
<!--label="更新时间"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

10
src/views/modules/kpi/manualScore.vue

@ -53,13 +53,13 @@
</el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column>
<el-table-column prop="allDeptNames" label="部门名称" header-align="center" align="center" width="400"></el-table-column>
<el-table-column prop="ruleName" label="考核规则名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="allDeptNames" label="部门名称" header-align="center" align="center" min-width="300" show-overflow-tooltip></el-table-column>
<el-table-column prop="ruleName" width="110" label="考核规则名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="kpiCycle" label="考核周期" header-align="center" align="center" width="100" :formatter="showKpiCycleFormatter"></el-table-column>
<el-table-column prop="scoreStartDate" label="考核起始日" header-align="center" align="center"></el-table-column>
<el-table-column prop="scoreEndDate" label="考核终止日" header-align="center" align="center"></el-table-column>
<el-table-column prop="scoreStartDate" width="120" label="考核起始日" header-align="center" align="center"></el-table-column>
<el-table-column prop="scoreEndDate" width="120" label="考核终止日" header-align="center" align="center"></el-table-column>
<el-table-column prop="score" label="得分" header-align="center" align="center" width="50"></el-table-column>
<el-table-column prop="createdTime" label="打分时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" width="180" label="打分时间" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope">
<el-button v-if="$hasPermission('kpi:kpimanualscore:update')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">{{ $t('update') }}</el-button>

8
src/views/modules/kpi/resultGrid.vue

@ -24,12 +24,12 @@
</el-form-item>
</el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column prop="allDeptNames" label="所属机构" header-align="center" align="center" width="440"></el-table-column>
<el-table-column prop="allDeptNames" label="所属机构" header-align="center" align="center" min-width="300" show-overflow-tooltip></el-table-column>
<el-table-column prop="leaderName" label="网格长" header-align="center" align="center"></el-table-column>
<el-table-column prop="startDate" label="考核周期开始日" header-align="center" align="center" :formatter="startDateFormat"></el-table-column>
<el-table-column prop="endDate" label="考核周期结束日" header-align="center" align="center" :formatter="endDateFormat"></el-table-column>
<el-table-column prop="startDate" width="120" label="考核周期开始日" header-align="center" align="center" :formatter="startDateFormat"></el-table-column>
<el-table-column prop="endDate" width="120" label="考核周期结束日" header-align="center" align="center" :formatter="endDateFormat"></el-table-column>
<!-- 手动打分 -->
<el-table-column prop="manualScore" label="基层党建工作职责得分" header-align="center" align="center"></el-table-column>
<el-table-column prop="manualScore" width="165" label="基层党建工作职责得分" header-align="center" align="center"></el-table-column>
<el-table-column prop="workScore" label="平时工作得分" header-align="center" align="center" width="160"></el-table-column>
<el-table-column prop="finalScore" label="总分" header-align="center" align="center" width="160"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">

6
src/views/modules/kpi/resultSuperior.vue

@ -24,10 +24,10 @@
</el-form-item>
</el-form>
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column prop="allDeptNames" label="所属机构" header-align="center" align="center" width="440"></el-table-column>
<el-table-column prop="allDeptNames" label="所属机构" header-align="center" align="center" min-width="300" show-overflow-tooltip></el-table-column>
<el-table-column prop="finalScore" label="最终得分" header-align="center" align="center"></el-table-column>
<el-table-column prop="startDate" label="考核周期开始日" header-align="center" :formatter="startDateFormat" align="center"></el-table-column>
<el-table-column prop="endDate" label="考核周期结束日" header-align="center" :formatter="endDateFormat" align="center"></el-table-column>
<el-table-column prop="startDate" width="120" label="考核周期开始日" header-align="center" :formatter="startDateFormat" align="center"></el-table-column>
<el-table-column prop="endDate" width="120" label="考核周期结束日" header-align="center" :formatter="endDateFormat" align="center"></el-table-column>
<el-table-column prop="kpiCycle" label="考核周期" header-align="center" :formatter="kpiCycleFormat" align="center"></el-table-column>
<el-table-column prop="deptTypeKey" label="机构类别" header-align="center" :formatter="deptTypeKeyFormat" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">

14
src/views/modules/master/masternotice.vue

@ -50,13 +50,13 @@
{{scope.$index+1}}
</template>
</el-table-column>
<el-table-column prop="noticeTitle" label="通知标题" header-align="center" align="center" width="300"></el-table-column>
<el-table-column prop="nickName" label="发布人" header-align="center" align="center"></el-table-column>
<el-table-column prop="manageFlag" label="发布人身份" header-align="center" align="center" :formatter="manageFlagFormat"></el-table-column>
<el-table-column prop="readCount" label="已阅读人数" header-align="center" align="center" :formatter="readCountFormat"></el-table-column>
<el-table-column prop="unReadCount" label="未阅读人数" header-align="center" align="center" :formatter="unReadCountFormat"></el-table-column>
<el-table-column prop="createdTime" label="发布时间" header-align="center" align="center" ></el-table-column>
<el-table-column prop="state" label="状态" header-align="center" align="center" :formatter="stateFormat"></el-table-column>
<el-table-column prop="noticeTitle" label="通知标题" header-align="center" align="left" show-overflow-tooltip min-width="250"></el-table-column>
<el-table-column prop="nickName" label="发布人" width="70" header-align="center" align="center"></el-table-column>
<el-table-column prop="manageFlag" label="发布人身份" show-overflow-tooltip min-width="95" header-align="center" align="center" :formatter="manageFlagFormat"></el-table-column>
<el-table-column prop="readCount" label="已阅读人数" width="95" header-align="center" align="center" :formatter="readCountFormat"></el-table-column>
<el-table-column prop="unReadCount" label="未阅读人数" width="95" header-align="center" align="center" :formatter="unReadCountFormat"></el-table-column>
<el-table-column prop="createdTime" width="180" label="发布时间" header-align="center" align="center" ></el-table-column>
<el-table-column prop="state" label="状态" width="70" header-align="center" align="center" :formatter="stateFormat"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope">
<el-button type="text" size="small" v-if="$hasPermission('cloudAnalysis:masternotice:toTop') && scope.row.state == 1" @click="openToTopDialog($event, scope.row)" >置顶</el-button>

6
src/views/modules/master/masteruserrelation.vue

@ -55,10 +55,10 @@
<el-table-column prop="nickname" label="成员群内昵称" header-align="center" align="center"></el-table-column>
<el-table-column prop="manageFlag" label="成员身份" header-align="center" align="center" :formatter="manageFlagFormat"></el-table-column>
<el-table-column prop="realName" label="真实姓名" header-align="center" align="center"></el-table-column>
<el-table-column prop="mobile" label="电话" header-align="center" align="center"></el-table-column>
<el-table-column prop="mobile" label="电话" width="110" header-align="center" align="center"></el-table-column>
<el-table-column prop="deptName" label="所属部门" header-align="center" align="center"></el-table-column>
<el-table-column prop="loginName" label="登录名" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="添加时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="loginName" label="登录名" width="120" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="添加时间" width="180" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="170">
<template slot-scope="scope">
<el-button v-if="scope.row.manageFlag == '1'" type="text" size="small" @click="updateManageFlagHandle(scope.row.id,'0')">解除管理员</el-button>

23
src/views/modules/news/allnews.vue

@ -59,7 +59,7 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号"
width="70px">
width="50px" align="center">
<template slot-scope="scope">
{{scope.$index+1}}
</template>
@ -67,34 +67,43 @@
<el-table-column prop="newsTitle"
label="标题名称"
header-align="center"
align="center"></el-table-column>
min-width="400px"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="likeNumber"
label="支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="unLikeNumber"
label="不支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="allDeptNames"
label="发布部门"
header-align="center"
align="center"></el-table-column>
min-width="350px"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
header-align="center"
width="180px"
align="center"></el-table-column>
<el-table-column prop="creatorName"
label="提交人"
header-align="center"
align="center"></el-table-column>
<el-table-column label="有效时间">
width="100px"
align="left"></el-table-column>
<el-table-column label="有效时间" width="320px">
<template slot-scope="scope">
{{scope.row.newsReleaseStartTime}}<br /> <br /> {{scope.row.newsReleaseEndTime}}
{{scope.row.newsReleaseStartTime}} {{scope.row.newsReleaseEndTime}}
</template>
</el-table-column>
<el-table-column label="发布状态"
@ -107,7 +116,7 @@
fixed="right"
header-align="center"
align="center"
width="200">
width="150">
<template slot-scope="scope">
<el-button type="text"
size="small"

28
src/views/modules/news/allnotice.vue

@ -25,29 +25,36 @@
border
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column type="selection"
header-align="center"
align="center"></el-table-column>
<el-table-column label="序号"
width="50px" align="center">
<template slot-scope="scope">
{{scope.$index+1}}
</template>
</el-table-column>
<el-table-column prop="noticeTitle"
label="通知标题"
header-align="center"
align="center"
width="350"></el-table-column>
align="left"
min-width="400px"
show-overflow-tooltip></el-table-column>
<el-table-column prop="deptName"
label="发布部门"
header-align="center"
align="center"></el-table-column>
min-width="150px"
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
header-align="center"
align="center"
width="100"></el-table-column>
width="80"></el-table-column>
<el-table-column prop="creatorName"
label="创建人"
width="100"
header-align="center"
align="center"></el-table-column>
align="left"></el-table-column>
<el-table-column prop="createdTime"
label="创建时间"
width="180px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="noticeReleaseState"
@ -55,16 +62,17 @@
header-align="center"
:formatter="showIsPublishFormatter"
align="center"
width="100"></el-table-column>
width="70"></el-table-column>
<el-table-column prop="releaseTime"
label="发布时间"
width="180px"
header-align="center"
align="center"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"
align="center"
width="100">
width="150">
<template slot-scope="scope">
<el-button v-if="$hasPermission('news:notice:update')"
type="text"

11
src/views/modules/news/banner.vue

@ -30,10 +30,13 @@
<el-table-column prop="title"
label="标题"
header-align="center"
align="center"></el-table-column>
align="left"
min-width="400px"
show-overflow-tooltip></el-table-column>
<el-table-column prop="imgUrl"
label="banner图片"
header-align="center"
width="100"
align="center">
<template slot-scope="scope">
<img :src="scope.row.imgUrl"
@ -45,15 +48,18 @@
label="banner类型"
:formatter="setBannerType"
header-align="center"
width="100"
align="center"></el-table-column>
<el-table-column prop="state"
label="上下架状态"
width="100"
:formatter="bannerState"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="stateTime"
label="上下架时间"
header-align="center"
width="180"
align="center"></el-table-column>
<!-- <el-table-column prop="createdBy"
label="创建人"
@ -62,14 +68,17 @@
<el-table-column prop="createdTime"
label="创建时间"
header-align="center"
width="180"
align="center"></el-table-column>
<el-table-column prop="position"
label="位置"
width="70"
header-align="center"
:formatter="setPosition"
align="center"></el-table-column>
<el-table-column prop="updatedTime"
label="更新时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column :label="$t('handle')"

19
src/views/modules/news/news-healthy.vue

@ -59,7 +59,7 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号"
width="70px">
width="50px" align="center">
<template slot-scope="scope">
{{scope.$index+1}}
</template>
@ -67,30 +67,37 @@
<el-table-column prop="newsTitle"
label="文章标题"
header-align="center"
align="center"></el-table-column>
min-width="400px"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="likeNumber"
label="支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="unLikeNumber"
label="不支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
width="180px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="creatorName"
label="提交人"
width="100px"
header-align="center"
align="center"></el-table-column>
<el-table-column label="有效时间">
align="left"></el-table-column>
<el-table-column label="有效时间" width="320px">
<template slot-scope="scope">
{{scope.row.newsReleaseStartTime}}<br /> <br /> {{scope.row.newsReleaseEndTime}}
{{scope.row.newsReleaseStartTime}} {{scope.row.newsReleaseEndTime}}
</template>
</el-table-column>
<el-table-column label="发布状态"
@ -102,7 +109,7 @@
fixed="right"
header-align="center"
align="center"
width="200">
width="150">
<template slot-scope="scope">
<el-button type="text"
size="small"

19
src/views/modules/news/news-safety.vue

@ -59,7 +59,7 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号"
width="70px">
width="50px" align="center">
<template slot-scope="scope">
{{scope.$index+1}}
</template>
@ -67,30 +67,37 @@
<el-table-column prop="newsTitle"
label="文章标题"
header-align="center"
align="center"></el-table-column>
min-width="400px"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="likeNumber"
label="支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="unLikeNumber"
label="不支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
width="180px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="creatorName"
label="提交人"
width="100px"
header-align="center"
align="center"></el-table-column>
<el-table-column label="有效时间">
align="left"></el-table-column>
<el-table-column label="有效时间" width="320px">
<template slot-scope="scope">
{{scope.row.newsReleaseStartTime}}<br /> <br /> {{scope.row.newsReleaseEndTime}}
{{scope.row.newsReleaseStartTime}} {{scope.row.newsReleaseEndTime}}
</template>
</el-table-column>
<el-table-column label="发布状态"
@ -102,7 +109,7 @@
fixed="right"
header-align="center"
align="center"
width="200">
width="150">
<template slot-scope="scope">
<el-button type="text"
size="small"

19
src/views/modules/news/news-services.vue

@ -59,7 +59,7 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号"
width="70px">
width="50px" align="center">
<template slot-scope="scope">
{{scope.$index+1}}
</template>
@ -67,30 +67,37 @@
<el-table-column prop="newsTitle"
label="文章标题"
header-align="center"
align="center"></el-table-column>
min-width="400px"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="likeNumber"
label="支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="unLikeNumber"
label="不支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
width="180px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="creatorName"
label="提交人"
width="100px"
header-align="center"
align="center"></el-table-column>
<el-table-column label="有效时间">
align="left"></el-table-column>
<el-table-column label="有效时间" width="320px">
<template slot-scope="scope">
{{scope.row.newsReleaseStartTime}}<br /> <br /> {{scope.row.newsReleaseEndTime}}
{{scope.row.newsReleaseStartTime}} {{scope.row.newsReleaseEndTime}}
</template>
</el-table-column>
<el-table-column label="发布状态"
@ -102,7 +109,7 @@
fixed="right"
header-align="center"
align="center"
width="200">
width="150">
<template slot-scope="scope">
<el-button type="text"
size="small"

19
src/views/modules/news/news.vue

@ -59,7 +59,7 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号"
width="70px">
width="50px" align="center">
<template slot-scope="scope">
{{scope.$index+1}}
</template>
@ -67,30 +67,37 @@
<el-table-column prop="newsTitle"
label="标题名称"
header-align="center"
align="center"></el-table-column>
min-width="400px"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="likeNumber"
label="支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="unLikeNumber"
label="不支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
width="180px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="creatorName"
label="提交人"
header-align="center"
align="center"></el-table-column>
<el-table-column label="有效时间">
width="100px"
align="left"></el-table-column>
<el-table-column label="有效时间" width="320px">
<template slot-scope="scope">
{{scope.row.newsReleaseStartTime}}<br /> <br /> {{scope.row.newsReleaseEndTime}}
{{scope.row.newsReleaseStartTime}} {{scope.row.newsReleaseEndTime}}
</template>
</el-table-column>
<el-table-column label="发布状态"
@ -103,7 +110,7 @@
fixed="right"
header-align="center"
align="center"
width="200">
width="150">
<template slot-scope="scope">
<el-button type="text"
size="small"

17
src/views/modules/news/newsdraft.vue

@ -59,7 +59,7 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号"
width="70px">
width="50px" align="center">
<template slot-scope="scope">
{{scope.$index+1}}
</template>
@ -67,30 +67,37 @@
<el-table-column prop="newsTitle"
label="标题名称"
header-align="center"
align="center"></el-table-column>
min-width="400px"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="likeNumber"
label="支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="unLikeNumber"
label="不支持数"
width="80px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="提交时间"
width="180px"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="creatorName"
label="提交人"
width="100px"
header-align="center"
align="center"></el-table-column>
<el-table-column label="有效时间">
align="left"></el-table-column>
<el-table-column label="有效时间" width="320px">
<template slot-scope="scope">
{{scope.row.newsReleaseStartTime}}<br /> <br /> {{scope.row.newsReleaseEndTime}}
{{scope.row.newsReleaseStartTime}} {{scope.row.newsReleaseEndTime}}
</template>
</el-table-column>
<el-table-column :label="$t('handle')"

31
src/views/modules/news/notice.vue

@ -35,52 +35,57 @@
<el-table-column prop="noticeTitle"
label="标题"
header-align="center"
align="center"
width="350"></el-table-column>
align="left"
min-width="400px"
show-overflow-tooltip></el-table-column>
<el-table-column prop="deptName"
label="发布部门"
header-align="center"
align="center"></el-table-column>
min-width="150px"
align="left"></el-table-column>
<el-table-column prop="readingAmount"
label="阅读量"
header-align="center"
align="center"
width="100"></el-table-column>
width="80"></el-table-column>
<el-table-column prop="creatorName"
label="创建人"
header-align="center"
align="center"></el-table-column>
width="100px"
align="left"></el-table-column>
<el-table-column prop="createdTime"
label="创建时间"
header-align="center"
width="180px"
align="center"></el-table-column>
<el-table-column prop="noticeReleaseState"
label="已发布"
header-align="center"
:formatter="showIsPublishFormatter"
align="center"
width="100"></el-table-column>
width="70"></el-table-column>
<el-table-column prop="releaseTime"
label="发布时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"
align="center"
width="300">
width="150">
<template slot-scope="scope">
<el-button v-if="$hasPermission('news:notice:update')"
type="primary"
size="mini"
type="text"
size="small"
@click="addOrUpdateHandle(scope.row.id)">{{ $t('update') }}</el-button>
<el-button v-if="$hasPermission('news:notice:publish') && scope.row.noticeReleaseState === '0'"
type="primary"
size="mini"
type="text"
size="small"
@click="noticePublishHandle(scope.row.id)">发布</el-button>
<el-button v-if="$hasPermission('news:notice:delete')"
type="danger"
size="mini"
type="text"
size="small"
@click="deleteHandle(scope.row.id)">{{ $t('delete') }}</el-button>
</template>
</el-table-column>

17
src/views/modules/sys/deptmacode.vue

@ -101,6 +101,7 @@
<el-table-column prop="createdTime"
label="创建时间"
header-align="center"
width="180"
align="center"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
@ -109,22 +110,22 @@
align="center">
<template slot-scope="scope">
<el-button v-if="$hasPermission('sys:deptmacode:delete') && scope.row.codeUrl && scope.row.leaderFlag === '0'"
type="danger"
size="mini"
type="text"
size="small"
@click="deleteHandle(scope.row.id)">{{ $t('delete') }}</el-button>
<el-button v-if="scope.row.codeUrl"
type="danger"
size="mini"
type="text"
size="small"
@click="downloadHandle(scope.row.codeUrl)">下载</el-button>
<el-button v-if="$hasPermission('sys:deptmacode:sentryManage')"
type="danger"
size="mini"
type="text"
size="small"
@click="sentryManage(scope.row.gridId)">哨卡管理</el-button>
<el-button v-if="
$hasPermission('sys:deptmacode:create') && !scope.row.codeUrl
"
type="primary"
size="mini"
type="text"
size="small"
@click="createDeptMaCodeHandle(scope.row.gridId)">生成</el-button>
</template>
</el-table-column>

17
src/views/modules/user/fail-authentication.vue

@ -86,19 +86,21 @@
align="center"
width="50"></el-table-column>
<el-table-column label="序号"
width="70px"><template slot-scope="scope">{{scope.$index+1}}</template></el-table-column>
width="50px"><template slot-scope="scope">{{scope.$index+1}}</template></el-table-column>
<el-table-column prop="realName"
label="真实姓名"
width="80"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="mobile"
label="手机号"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
label="身份证号"
header-align="center"
align="center"></el-table-column>
<!--<el-table-column prop="identityNo"-->
<!--label="身份证号"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<el-table-column prop="nickname"
label="昵称"
header-align="center"
@ -111,12 +113,15 @@
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="注册时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="address"
label="居住地址"
header-align="center"
align="center"></el-table-column>
min-width="400"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

35
src/views/modules/user/hasAuthenticationpartymembers.vue

@ -72,29 +72,32 @@
width="50"></el-table-column>
<el-table-column prop="realName"
label="姓名"
width="80"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="mobile"
label="手机号"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
label="身份证号"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="post"
label="职务"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="cadreFlag"
label="干部下沉"
:formatter="formatCadre"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="tagName"
label="角色"
header-align="center"
align="center"></el-table-column>
<!--<el-table-column prop="post"-->
<!--label="职务"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<!--<el-table-column prop="cadreFlag"-->
<!--label="干部下沉"-->
<!--:formatter="formatCadre"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<!--<el-table-column prop="tagName"-->
<!--label="角色"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<el-table-column prop="registFlag"
label="注册状态"
:formatter="formatRegist"
@ -102,14 +105,18 @@
align="center"></el-table-column>
<el-table-column prop="registTime"
label="认证时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="注册时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="allDeptNames"
label="街道-社区-网格"> </el-table-column>
label="街道-社区-网格"
header-align="center"
min-width="200" show-overflow-tooltip> </el-table-column>
</el-table>
<el-pagination :current-page="page"
:page-sizes="[10, 20, 50, 100]"

5
src/views/modules/user/party-wait-authentication.vue

@ -82,17 +82,19 @@
@selection-change="dataListSelectionChangeHandle"
style="width: 100%;">
<el-table-column label="序号"
width="70px"><template slot-scope="scope">{{scope.$index+1}}</template></el-table-column>
width="50px"><template slot-scope="scope">{{scope.$index+1}}</template></el-table-column>
<el-table-column prop="realName"
label="姓名"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="mobile"
label="手机号"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
label="身份证号"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="allDeptNames"
@ -105,6 +107,7 @@
align="center"></el-table-column>
<el-table-column prop="updatedTime"
label="提交时间"
width="100"
header-align="center"
align="center"></el-table-column>
<el-table-column :label="$t('handle')"

10
src/views/modules/user/partyauthenticationfailed.vue

@ -48,28 +48,34 @@
width="50"></el-table-column>
<el-table-column prop="realName"
label="姓名"
width="80"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
label="身份证号"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="mobile"
label="手机号"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="allDeptNames"
label="所属网格"
min-width="200" show-overflow-tooltip
header-align="center"
align="center"></el-table-column>
align="left"></el-table-column>
<el-table-column prop="createdTime"
label="认证时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="address"
label="居民住址"
min-width="200" show-overflow-tooltip
header-align="center"
align="center"></el-table-column>
align="left"></el-table-column>
<!-- <el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

50
src/views/modules/user/partymembers.vue

@ -28,16 +28,16 @@
placeholder=""
clearable></el-input>
</el-form-item>
<el-form-item label="职务">
<el-select v-model="dataForm.postId"
placeholder="请选择">
<el-option v-for="item in postOptions"
:key="item.dictValue"
:label="item.dictName"
:value="item.dictValue">
</el-option>
</el-select>
</el-form-item>
<!--<el-form-item label="职务">-->
<!--<el-select v-model="dataForm.postId"-->
<!--placeholder="请选择">-->
<!--<el-option v-for="item in postOptions"-->
<!--:key="item.dictValue"-->
<!--:label="item.dictName"-->
<!--:value="item.dictValue">-->
<!--</el-option>-->
<!--</el-select>-->
<!--</el-form-item>-->
<br>
<el-form-item label="注册状态">
<el-select v-model="dataForm.registFlag"
@ -110,6 +110,7 @@
align="center"></el-table-column>
<el-table-column prop="mobile"
label="手机号"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
@ -117,29 +118,30 @@
header-align="center"
align="center"
width="180"></el-table-column>
<el-table-column prop="post"
label="职务"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="cadreFlag"
label="干部下沉"
:formatter="formatCadre"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="partyOrganization"
label="所在党委"
header-align="center"
align="center"></el-table-column>
<!--<el-table-column prop="post"-->
<!--label="职务"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<!--<el-table-column prop="cadreFlag"-->
<!--label="干部下沉"-->
<!--:formatter="formatCadre"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<!--<el-table-column prop="partyOrganization"-->
<!--label="所在党委"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<el-table-column prop="registFlag"
label="注册状态"
header-align="center"
align="center" :formatter="formatregistFlag"></el-table-column>
<el-table-column prop="registTime"
label="认证时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="allDeptNames"
label="街道-社区-网格"> </el-table-column>
label="街道-社区-网格" min-width="200" show-overflow-tooltip> </el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

4
src/views/modules/user/pass-authentication.vue

@ -89,18 +89,22 @@
width="70px"><template slot-scope="scope"> {{scope.$index+1}} </template></el-table-column>
<el-table-column prop="realName"
label="真实姓名"
width="80"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="mobile"
label="手机号"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="registerTime"
label="认证时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="createdTime"
label="注册时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="address"

2
src/views/modules/user/unauthorized.vue

@ -86,7 +86,7 @@
align="center"
width="50"></el-table-column>
<el-table-column label="序号"
width="70px"><template slot-scope="scope">{{scope.$index+1}}</template></el-table-column>
width="70px" align="center"><template slot-scope="scope">{{scope.$index+1}}</template></el-table-column>
<el-table-column prop="myGridName"
label="所属网格(街道-社区-网格)"
header-align="center"

28
src/views/modules/user/volunteerinfo.vue

@ -35,33 +35,38 @@
<!-- <el-table-column prop="userId" label="用户ID" header-align="center" align="center"></el-table-column> -->
<el-table-column prop="realName"
label="姓名"
width="75"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="sex"
width="140"
width="50"
label="性别"
:formatter="sexState"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="birthdayString"
width="140"
width="95"
label="出生日期"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="mobile"
label="联系电话"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
label="身份证"
width="165"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="registTimeString"
<el-table-column prop="registTime"
label="认证时间"
width="152"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="auditStatus"
label="状态"
width="110"
:formatter="auditStatusState"
header-align="center"
align="center"></el-table-column>
@ -70,6 +75,11 @@
:formatter="kindnessTimeState"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="points"
label="积分"
header-align="center"
width="55"
align="center"></el-table-column>
<el-table-column prop="points"
label="积分"
header-align="center"
@ -78,21 +88,23 @@
fixed="right"
header-align="center"
align="center"
width="200">
width="150">
<template slot-scope="scope">
<el-button type="text"
size="small"
@click="userDetailHandle(scope.row.id)">查看</el-button>
<el-button type="text"
size="small"
@click="checkHandle(scope.row.id,1)">审批</el-button>
<!-- <el-button type="text" size="small" @click="checkHandle(scope.row.id, 2)">拉入黑名单</el-button> -->
@click="pointsAdjustHandle(scope.row.id)">积分调整</el-button>
<br/>
<el-button type="text"
size="small"
@click="pointsAdjustHandle(scope.row.id)">积分调整</el-button>
@click="checkHandle(scope.row.id,1)">审批</el-button>
<!-- <el-button type="text" size="small" @click="checkHandle(scope.row.id, 2)">拉入黑名单</el-button> -->
<el-button type="text"
size="small"
@click="pointsLogs(scope.row.userId)">积分记录</el-button>
@click="pointsLogs(scope.row.id)">积分记录</el-button>
</template>
</el-table-column>
</el-table>

14
src/views/modules/user/wait-authentication.vue

@ -93,20 +93,24 @@
align="center"></el-table-column>
<el-table-column prop="mobile"
label="手机号"
width="110"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="identityNo"
label="身份证号"
header-align="center"
align="center"></el-table-column>
<!--<el-table-column prop="identityNo"-->
<!--label="身份证号"-->
<!--header-align="center"-->
<!--align="center"></el-table-column>-->
<el-table-column prop="createdTime"
label="注册时间"
width="180"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="address"
label="居住地址"
header-align="center"
align="center"></el-table-column>
min-width="400"
show-overflow-tooltip
align="left"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"

Loading…
Cancel
Save