Browse Source

Merge remote-tracking branch 'origin/feature/contentsecurity'

# Conflicts:
#	src/views/modules/contentSecurity/checkrecords.vue
#	src/views/modules/contentSecurity/violationsrecords.vue
master
李鹏飞 5 years ago
parent
commit
1fb893ee71
  1. 13
      src/views/modules/contentSecurity/checkrecords.vue
  2. 16
      src/views/modules/contentSecurity/violationsrecords.vue
  3. 29
      src/views/modules/heart/actinfo-add-or-update.vue
  4. 35
      src/views/modules/master/masternotice-add-or-update.vue
  5. 27
      src/views/modules/workRecord/dailyrecordinfoDetail.vue
  6. 25
      src/views/modules/workRecord/monthexcellentcaseDetail.vue
  7. 25
      src/views/modules/workRecord/monthexcellentgridDetail.vue
  8. 25
      src/views/modules/workRecord/monthexcellentpersonDetail.vue
  9. 27
      src/views/modules/workRecord/monthrecordinfoDetail.vue
  10. 27
      src/views/modules/workRecord/weekrecordinfoDetail.vue

13
src/views/modules/contentSecurity/checkrecords.vue

@ -79,7 +79,16 @@
<el-table-column prop="suggestion" label="审核状态" header-align="center" align="center"></el-table-column> <el-table-column prop="suggestion" label="审核状态" header-align="center" align="center"></el-table-column>
<el-table-column prop="label" label="检测结果分类" header-align="center" align="center" width="120"></el-table-column> <el-table-column prop="label" label="检测结果分类" header-align="center" align="center" width="120"></el-table-column>
<el-table-column prop="system" label="系统状态" header-align="center" align="center"></el-table-column> <el-table-column prop="system" label="系统状态" header-align="center" align="center"></el-table-column>
<el-table-column prop="deptName" label="所属部门" min-width="150" show-overflow-tooltip header-align="center" align="center"></el-table-column>
<el-table-column prop="allDeptNames" label="所有部门名称" min-width="350"
show-overflow-tooltip header-align="center" align="center"></el-table-column>
<!-- <el-table-column prop="rate" label="分类概率" header-align="center" align="center"></el-table-column>-->
<!-- <el-table-column prop="allPass" label="是否全部审核通过" header-align="center" align="center"></el-table-column>-->
<!-- <el-table-column prop="delFlag" label="删除标识:0未删除 1已删除" header-align="center" align="center"></el-table-column>-->
<!-- <el-table-column prop="revision" label="乐观锁" header-align="center" align="center"></el-table-column>-->
<!-- <el-table-column prop="createdBy" label="创建人" header-align="center" align="center"></el-table-column>-->
<el-table-column prop="createdTime" label="提交时间" header-align="center" align="center" width=180></el-table-column> <el-table-column prop="createdTime" label="提交时间" header-align="center" align="center" width=180></el-table-column>
<!-- <el-table-column prop="updatedBy" label="更新人" header-align="center" align="center"></el-table-column>-->
<el-table-column prop="auditTime" label="审核时间" header-align="center" align="center" width=180></el-table-column> <el-table-column prop="auditTime" label="审核时间" header-align="center" align="center" width=180></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150"> <el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
@ -126,7 +135,9 @@ export default {
startTime:'', startTime:'',
endTime:'', endTime:'',
suggestionCode:'', suggestionCode:'',
systemStatus:'' systemStatus:'',
deptName:'',
allDeptNames:''
}, },
suggestionList:[], suggestionList:[],
handleVisible:false, handleVisible:false,

16
src/views/modules/contentSecurity/violationsrecords.vue

@ -75,8 +75,16 @@
<el-table-column prop="content" label="内容" header-align="center" align="left" min-width="400" show-overflow-tooltip></el-table-column> <el-table-column prop="content" label="内容" header-align="center" align="left" min-width="400" show-overflow-tooltip></el-table-column>
<el-table-column prop="label" label="检测结果分类" header-align="center" align="center" width="120"></el-table-column> <el-table-column prop="label" label="检测结果分类" header-align="center" align="center" width="120"></el-table-column>
<el-table-column prop="rate" label="分类概率" header-align="center" align="center"></el-table-column> <el-table-column prop="rate" label="分类概率" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="提交时间" header-align="center" align="center" width="180"></el-table-column> <el-table-column prop="deptName" label="所属部门" header-align="center" show-overflow-tooltip min-width="150" align="center"></el-table-column>
<el-table-column prop="auditTime" label="审批时间" header-align="center" align="center" width="180"></el-table-column> <el-table-column prop="allDeptNames" label="所有部门名称" min-width="350"
show-overflow-tooltip header-align="center" align="center"></el-table-column>
<!-- <el-table-column prop="delFlag" label="删除标识:0未删除 1已删除" header-align="center" align="center"></el-table-column>-->
<!-- <el-table-column prop="revision" label="乐观锁" header-align="center" align="center"></el-table-column>-->
<!-- <el-table-column prop="createdBy" label="创建人" header-align="center" align="center"></el-table-column>-->
<el-table-column prop="createdTime" label="提交时间" header-align="center" align="center" width=180></el-table-column>
<!-- <el-table-column prop="updatedBy" 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 prop="auditTime" label="审批时间" header-align="center" align="center" width=180></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150"> <el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" size="small" @click="selectDetails(scope.row.id)">{{ '查看详情' }}</el-button> <el-button type="text" size="small" @click="selectDetails(scope.row.id)">{{ '查看详情' }}</el-button>
@ -118,7 +126,9 @@ export default {
module:'', module:'',
startTime:'', startTime:'',
endTime:'', endTime:'',
mobile:'' mobile:'',
deptName:'',
allDeptNames:''
}, },
pickerBeginDateBefore: { pickerBeginDateBefore: {
disabledDate: (time) => { disabledDate: (time) => {

29
src/views/modules/heart/actinfo-add-or-update.vue

@ -354,7 +354,8 @@ export default {
reward: '', reward: '',
isBanner: '1', isBanner: '1',
actUserDefaultState: '1', actUserDefaultState: '1',
bannerUrl: '' bannerUrl: '',
isConReview: false
}, },
isSignupEndTime: { isSignupEndTime: {
disabledDate (time) { disabledDate (time) {
@ -407,7 +408,8 @@ export default {
return time.getTime() < new Date(EndDateVal).getTime() return time.getTime() < new Date(EndDateVal).getTime()
} }
} }
} },
isFirst: true
} }
}, },
created () { created () {
@ -565,6 +567,7 @@ export default {
}, },
init () { init () {
this.visible = true this.visible = true
this.dataForm.isConReview = false
this.$nextTick(() => { this.$nextTick(() => {
this.$refs['dataForm'].resetFields() this.$refs['dataForm'].resetFields()
if (this.dataForm.id) { if (this.dataForm.id) {
@ -677,8 +680,26 @@ export default {
} }
this.isAble = true this.isAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/heart/actinfo/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/heart/actinfo/', this.dataForm).then(({ data: res }) => {
this.isAble = false if (!this.isFirst && res.code === 533) {
if (res.code !== 0) { //
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.isAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.isAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.isAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }
this.$message({ this.$message({

35
src/views/modules/master/masternotice-add-or-update.vue

@ -50,12 +50,14 @@ export default {
createdTime: '', createdTime: '',
updatedBy: '', updatedBy: '',
updatedTime: '', updatedTime: '',
fileList: '' fileList: '',
isConReview: false
}, },
url: '', url: '',
num: 0, num: 0,
fileList: [], fileList: [],
btnAble: false btnAble: false,
isFirst: true
} }
}, },
computed: { computed: {
@ -72,8 +74,10 @@ export default {
}, },
methods: { methods: {
init () { init () {
this.btnAble = false this.dataForm.isConReview = false
this.isFirst = true
this.visible = true this.visible = true
this.btnAble = false
this.url = `${window.SITE_CONFIG['apiURL']}/oss/file/upload?token=${Cookies.get('token')}` this.url = `${window.SITE_CONFIG['apiURL']}/oss/file/upload?token=${Cookies.get('token')}`
this.num = 0 this.num = 0
this.fileList = [] this.fileList = []
@ -98,14 +102,32 @@ export default {
}, },
// //
dataFormSubmitHandle: debounce(function () { dataFormSubmitHandle: debounce(function () {
this.btnAble = true
this.$refs['dataForm'].validate((valid) => { this.$refs['dataForm'].validate((valid) => {
if (!valid) { if (!valid) {
this.btnAble = false
return false return false
} }
this.btnAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/cloudAnalysis/masternotice/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/cloudAnalysis/masternotice/', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) { if (!this.isFirst && res.code === 533) {
//
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.btnAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.btnAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.btnAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }
this.$message({ this.$message({
@ -114,7 +136,6 @@ export default {
duration: 500, duration: 500,
onClose: () => { onClose: () => {
this.visible = false this.visible = false
this.btnAble = false
this.$emit('refreshDataList') this.$emit('refreshDataList')
} }
}) })

27
src/views/modules/workRecord/dailyrecordinfoDetail.vue

@ -120,7 +120,8 @@ export default {
address: '', address: '',
joinNum: '', joinNum: '',
content: '', content: '',
images: [] images: [],
isConReview: false
}, },
isAble: false, isAble: false,
meetTypeArr: [], meetTypeArr: [],
@ -133,7 +134,8 @@ export default {
loading: false, loading: false,
dialogImageUrl: '', dialogImageUrl: '',
dialogVisible: false, dialogVisible: false,
options: [] options: [],
isFirst: true
} }
}, },
computed: { computed: {
@ -227,6 +229,7 @@ export default {
}, },
init () { init () {
this.dataForm.id = this.$route.query.id this.dataForm.id = this.$route.query.id
this.dataForm.isConReview = false
this.visible = true this.visible = true
this.isAble = false this.isAble = false
this.$nextTick(() => { this.$nextTick(() => {
@ -335,7 +338,25 @@ export default {
} }
this.isAble = true this.isAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/dailyrecordinfo/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/dailyrecordinfo/', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) { if (!this.isFirst && res.code === 533) {
//
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.isAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.isAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.isAble = false this.isAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }

25
src/views/modules/workRecord/monthexcellentcaseDetail.vue

@ -86,7 +86,8 @@ export default {
content: '', content: '',
state: '', state: '',
images: [], images: [],
files: [] files: [],
isConReview: false
}, },
isAble: false, isAble: false,
hideUpload: false, hideUpload: false,
@ -99,6 +100,7 @@ export default {
isAutoRemoveFile: true, isAutoRemoveFile: true,
fileloading: false, fileloading: false,
pageloading: true, pageloading: true,
isFirst: true,
isGoToInfo: '0' // 01 isGoToInfo: '0' // 01
} }
}, },
@ -142,6 +144,7 @@ export default {
methods: { methods: {
init () { init () {
this.dataForm.id = this.$route.query.id this.dataForm.id = this.$route.query.id
this.dataForm.isConReview = false
this.visible = true this.visible = true
this.isAble = false this.isAble = false
this.$nextTick(() => { this.$nextTick(() => {
@ -279,7 +282,25 @@ export default {
} }
this.isAble = true this.isAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthexcellentcase/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthexcellentcase/', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) { if (!this.isFirst && res.code === 533) {
//
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.isAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.isAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.isAble = false this.isAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }

25
src/views/modules/workRecord/monthexcellentgridDetail.vue

@ -99,7 +99,8 @@ export default {
state: '', state: '',
allDeptIds: '', allDeptIds: '',
images: [], images: [],
files: [] files: [],
isConReview: false
}, },
isAble: false, isAble: false,
hideUpload: false, hideUpload: false,
@ -113,6 +114,7 @@ export default {
fileloading: false, fileloading: false,
pageloading: true, pageloading: true,
options: [], options: [],
isFirst: true,
isGoToInfo: '0' // 01 isGoToInfo: '0' // 01
} }
}, },
@ -173,6 +175,7 @@ export default {
}, },
init () { init () {
this.dataForm.id = this.$route.query.id this.dataForm.id = this.$route.query.id
this.dataForm.isConReview = false
this.visible = true this.visible = true
this.isAble = false this.isAble = false
this.$nextTick(() => { this.$nextTick(() => {
@ -310,7 +313,25 @@ export default {
} }
this.isAble = true this.isAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthexcellentgrid/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthexcellentgrid/', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) { if (!this.isFirst && res.code === 533) {
//
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.isAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.isAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.isAble = false this.isAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }

25
src/views/modules/workRecord/monthexcellentpersonDetail.vue

@ -93,7 +93,8 @@ export default {
content: '', content: '',
state: '', state: '',
images: [], images: [],
files: [] files: [],
isConReview: false
}, },
partyFlagArr: [ partyFlagArr: [
{ dictValue: '0', dictName: '居民' }, { dictValue: '0', dictName: '居民' },
@ -110,6 +111,7 @@ export default {
isAutoRemoveFile: true, isAutoRemoveFile: true,
fileloading: false, fileloading: false,
pageloading: true, pageloading: true,
isFirst: true,
isGoToInfo: '0' // 01 isGoToInfo: '0' // 01
} }
}, },
@ -163,6 +165,7 @@ export default {
methods: { methods: {
init () { init () {
this.dataForm.id = this.$route.query.id this.dataForm.id = this.$route.query.id
this.dataForm.isConReview = false
this.visible = true this.visible = true
this.isAble = false this.isAble = false
this.$nextTick(() => { this.$nextTick(() => {
@ -300,7 +303,25 @@ export default {
} }
this.isAble = true this.isAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthexcellentperson/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthexcellentperson/', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) { if (!this.isFirst && res.code === 533) {
//
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.isAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.isAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.isAble = false this.isAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }

27
src/views/modules/workRecord/monthrecordinfoDetail.vue

@ -94,7 +94,8 @@ export default {
content: '', content: '',
state: '', state: '',
images: [], images: [],
files: [] files: [],
isConReview: false
}, },
isAble: false, isAble: false,
hideUpload: false, hideUpload: false,
@ -114,7 +115,8 @@ export default {
caseId: '', caseId: '',
gridId: '', gridId: '',
personId: '', personId: '',
queryDisabled: '' queryDisabled: '',
isFirst: true
} }
}, },
computed: { computed: {
@ -189,6 +191,7 @@ export default {
}, },
init () { init () {
this.dataForm.id = this.$route.query.id this.dataForm.id = this.$route.query.id
this.dataForm.isConReview = false
this.visible = true this.visible = true
this.isAble = false this.isAble = false
this.$nextTick(() => { this.$nextTick(() => {
@ -325,7 +328,25 @@ export default {
} }
this.isAble = true this.isAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthrecordinfo/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/monthrecordinfo/', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) { if (!this.isFirst && res.code === 533) {
//
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.isAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.isAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.isAble = false this.isAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }

27
src/views/modules/workRecord/weekrecordinfoDetail.vue

@ -95,7 +95,8 @@ export default {
state: '', state: '',
images: [], images: [],
files: [], files: [],
totalConfigList: [] totalConfigList: [],
isConReview: false
}, },
isShowArr: [ isShowArr: [
{ dictValue: '0', dictName: '否' }, { dictValue: '0', dictName: '否' },
@ -113,7 +114,8 @@ export default {
dialogVisible: false, dialogVisible: false,
pageloading: true, pageloading: true,
isAutoRemoveFile: true, isAutoRemoveFile: true,
colspan: 6 colspan: 6,
isFirst: true
} }
}, },
computed: { computed: {
@ -170,6 +172,7 @@ export default {
methods: { methods: {
init () { init () {
this.dataForm.id = this.$route.query.id this.dataForm.id = this.$route.query.id
this.dataForm.isConReview = false
this.visible = true this.visible = true
this.isAble = false this.isAble = false
this.$nextTick(() => { this.$nextTick(() => {
@ -336,7 +339,25 @@ export default {
} }
this.isAble = true this.isAble = true
this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/weekrecordinfo/', this.dataForm).then(({ data: res }) => { this.$http[!this.dataForm.id ? 'post' : 'put']('/workRecord/weekrecordinfo/', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) { if (!this.isFirst && res.code === 533) {
//
this.$confirm('您提交的内容再次被判定为违规, 是否继续提交?', '提示', {
confirmButtonText: '是',
cancelButtonText: '否',
type: 'warning'
}).then(() => {
this.dataForm.isConReview = true
//
this.dataFormSubmitHandle()
}).catch(() => {
this.isAble = false
})
return false
} else if (res.code === 533) {
this.isFirst = false
this.isAble = false
return this.$message.error(res.msg)
} else if (res.code !== 0) {
this.isAble = false this.isAble = false
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }

Loading…
Cancel
Save