Browse Source

【复测后台bug修改】---(王童)-2020/07/24

master
Jackwang 5 years ago
parent
commit
ad3b895465
  1. 4
      src/views/modules/analysis/item/unsolved-item-list.vue
  2. 6
      src/views/modules/custom/epidemicsentrypost.vue
  3. 12
      src/views/modules/custom/evaluateinfo.vue
  4. 6
      src/views/modules/custom/evaluateofficer.vue
  5. 6
      src/views/modules/custom/evaluateofficercount.vue
  6. 7
      src/views/modules/heart/actinfo-list.vue
  7. 8
      src/views/modules/heart/actuserclock-detail.vue
  8. 10
      src/views/modules/heart/actuserclocklog.vue
  9. 12
      src/views/modules/heart/actuserrelation.vue

4
src/views/modules/analysis/item/unsolved-item-list.vue

@ -37,13 +37,13 @@
</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="itemContent" label="项目内容" min-width=400 show-overflow-tooltip header-align="center" align="center" ></el-table-column>
<el-table-column prop="itemContent" label="项目内容" min-width=400 show-overflow-tooltip header-align="center" align="left" ></el-table-column>
<el-table-column prop="releaseTime" label="转项目时间" width=180 header-align="center" align="center" ></el-table-column>
<el-table-column prop="allDeptNames" label="来源网格" width=400 show-overflow-tooltip header-align="center" align="center" ></el-table-column>
<el-table-column prop="nickName" label="发言人" min-width=200 show-overflow-tooltip header-align="center" align="center" ></el-table-column>
<el-table-column prop="solveNum" label="处理次数" header-align="center" align="center" ></el-table-column>
<el-table-column prop="latestHandleTime" label="最新进展处理时间" width=180 header-align="center" align="center" ></el-table-column>
<el-table-column prop="latestHandleDeptName" label="最新进展处理部门" header-align="center" align="center" ></el-table-column>
<el-table-column prop="latestHandleDeptName" label="最新进展处理部门" width=180 show-overflow-tooltip 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 type="text" size="small" @click="look(scope.row.id)">{{ $t('look') }}</el-button>

6
src/views/modules/custom/epidemicsentrypost.vue

@ -25,9 +25,9 @@
<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="sentryPostCode" label="哨卡编码" header-align="center" align="center"></el-table-column>
<el-table-column prop="sentryPostName" label="哨卡名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="thirdSentryPostId" label="第三方哨卡id" header-align="center" align="center"></el-table-column>
<el-table-column prop="maCodeUrl" label="哨卡小程序码访问地址" header-align="center" align="center"></el-table-column>
<el-table-column prop="sentryPostName" label="哨卡名称" width="200" show-overflow-tooltip header-align="center" align="center"></el-table-column>
<el-table-column prop="thirdSentryPostId" label="第三方哨卡id" width="300" show-overflow-tooltip header-align="center" align="center"></el-table-column>
<el-table-column prop="maCodeUrl" label="哨卡小程序码访问地址" min-width="800" header-align="center" align="center"></el-table-column>
<el-table-column align="center" header-align="center"
label="小程序码"
:show-overflow-tooltip="true"

12
src/views/modules/custom/evaluateinfo.vue

@ -6,8 +6,8 @@
<el-button type="primary" @click="backToOfficerList">返回</el-button>
</el-form-item>
<div>
<el-form-item label="姓名"><el-input v-model="dataForm.fullName" placeholder="请输入姓名" clearable></el-input></el-form-item>
<el-form-item label="电话"><el-input v-model="dataForm.mobile" placeholder="请输入电话" clearable></el-input></el-form-item>
<el-form-item label="姓名"><el-input v-model="dataForm.fullName" @keyup.native="btKeyUpUsername" placeholder="请输入姓名" clearable></el-input></el-form-item>
<el-form-item label="电话"><el-input v-model="dataForm.mobile" @keyup.native="btKeyUpMobile" placeholder="请输入电话" clearable></el-input></el-form-item>
</div>
<div class="block">
<el-form-item label="时间"
@ -159,6 +159,14 @@ export default {
this.optionList = res.data.optionList
}).catch(() => {})
},
btKeyUpUsername (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.username = e.target.value
},
btKeyUpMobile (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.mobile = e.target.value
},
getRoleListInfo () {
this.$http.get(`/custom/evaluateoption/listSimple`).then(({ data: res }) => {
if (res.code !== 0) {

6
src/views/modules/custom/evaluateofficer.vue

@ -11,7 +11,7 @@
</el-form-item>
</div>
<el-form-item label="干部姓名" prop="fullName">
<el-input v-model="dataForm.fullName" placeholder="干部姓名" clearable></el-input>
<el-input v-model="dataForm.fullName" @keyup.native="btKeyUpUsername" placeholder="干部姓名" clearable></el-input>
</el-form-item>
<el-form-item label="时间"
prop="startTime">
@ -156,6 +156,10 @@ export default {
return '男'
}
},
btKeyUpUsername (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.username = e.target.value
},
backToDeptList () {
this.$emit('refreshDataList')
this.$parent.selectComponent = 'Evaluatedept'

6
src/views/modules/custom/evaluateofficercount.vue

@ -6,7 +6,7 @@
<el-button type="primary" @click="backToDeptList">返回</el-button>
</el-form-item>
<div>
<el-form-item label="干部"><el-input v-model="dataForm.fullName" placeholder="请输入姓名" clearable></el-input></el-form-item>
<el-form-item label="干部"><el-input v-model="dataForm.fullName" @keyup.native="btKeyUpUsername" placeholder="请输入姓名" clearable></el-input></el-form-item>
<el-form-item label="排序">
<el-select v-model="dataForm.sort" placeholder="排序" clearable>
<el-option label="点赞最多" :value="1"></el-option>
@ -126,6 +126,10 @@ export default {
this.$parent.selectComponent = 'EvaluateDeptCountList'
this.$router.push({ path: '/custom-evaluatecount'})
},
btKeyUpUsername (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.username = e.target.value
},
detailAction (id) {
this.$parent.selectComponent = 'EvaluateInfoList'
this.$router.push({ path: '/custom-evaluatecount', query: { id: id,deptId:this.dataForm.deptId } })

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

@ -2,16 +2,17 @@
<el-card shadow="never" class="aui-card--fill">
<div class="mod-heart__actinfo}">
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataListSearch()">
<el-form-item label="活动发布状态">
<el-form-item label="活动发布状态">
<el-select v-model="dataForm.actStatus" placeholder="状态" clearable>
<el-option label="上架" :value="1"></el-option>
<el-option label="下架" :value="0"></el-option>
</el-select>
</el-form-item>
<el-form-item label="活动标题">
<el-form-item label="活动标题">
<el-input placeholder="活动标题" @keyup.native="btKeyUpTitle" v-model="dataForm.title" clearable></el-input>
</el-form-item>
<el-form-item label="活动创建时间:"
<br>
<el-form-item label="活动创建时间"
prop="startTime">
<!-- <el-date-picker v-model="dataForm.startTime"-->
<!-- type="date"-->

8
src/views/modules/heart/actuserclock-detail.vue

@ -64,7 +64,7 @@
style="width: 100%;"
>
<el-table-column label="序号" type="index" show-overflow-tooltip 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="realName" label="报名人" min-width=120 show-overflow-tooltip header-align="center" align="center"></el-table-column>
<el-table-column
prop="sex"
label="性别"
@ -73,9 +73,9 @@
align="center"
></el-table-column>
<el-table-column prop="age" 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="clockAddress" label="打卡地点" header-align="center" align="center"></el-table-column>
<el-table-column prop="clockDesc" label="打卡描述" header-align="center" align="center"></el-table-column>
<el-table-column prop="mobile" label="联系电话" width=120 header-align="center" align="center"></el-table-column>
<el-table-column prop="clockAddress" label="打卡地点" min-width=200 show-overflow-tooltip header-align="center" align="center"></el-table-column>
<el-table-column prop="clockDesc" label="打卡描述" min-width=400 show-overflow-tooltip header-align="center" align="center"></el-table-column>
<el-table-column label="图片" fixed="right" header-align="center" align="center" width="400">
<template slot-scope="scope">
<el-image

10
src/views/modules/heart/actuserclocklog.vue

@ -27,11 +27,13 @@
<el-form-item label="姓名">
<el-input v-model="dataForm.realName"
placeholder="请输入"
@keyup.native="btKeyUpUsername"
clearable></el-input>
</el-form-item>
<el-form-item label="手机号">
<el-input v-model="dataForm.mobile"
placeholder="请输入"
@keyup.native="btKeyUpMobile"
clearable></el-input>
</el-form-item>
</div>
@ -160,6 +162,14 @@ export default {
this.$parent.selectComponent = 'ActInfoList'
this.$router.push({ path: '/heart-actinfo' })
},
btKeyUpUsername (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.username = e.target.value
},
btKeyUpMobile (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.mobile = e.target.value
},
detailHandle (id) {
this.$parent.selectComponent = 'ActUserClockDetail'
this.$router.push({ path: '/heart-actinfo', query: { id: id, actId: this.dataForm.actId } })

12
src/views/modules/heart/actuserrelation.vue

@ -16,10 +16,10 @@
</el-select>
</el-form-item>
<el-form-item label="姓名">
<el-input v-model="dataForm.realName" placeholder="请输入" clearable></el-input>
<el-input v-model="dataForm.realName" @keyup.native="btKeyUpUsername" placeholder="请输入" clearable></el-input>
</el-form-item>
<el-form-item label="手机号">
<el-input v-model="dataForm.mobile" placeholder="请输入" clearable></el-input>
<el-input v-model="dataForm.mobile" @keyup.native="btKeyUpMobile" placeholder="请输入" clearable></el-input>
</el-form-item>
</div>
<div class="block">
@ -148,6 +148,14 @@ export default {
this.$parent.selectComponent = 'ActInfoList'
this.$router.push({ path: '/heart-actinfo' })
},
btKeyUpUsername (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.username = e.target.value
},
btKeyUpMobile (e) {
e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】、;‘’,。、]/g, '')
this.dataForm.mobile = e.target.value
},
detailHandle (id) {
this.detailVisible = true
this.$nextTick(() => {

Loading…
Cancel
Save