diff --git a/src/views/modules/eam/eamWorkOrderForDefect.vue b/src/views/modules/eam/eamWorkOrderForDefect.vue
index f2c1ce5..ea78c75 100644
--- a/src/views/modules/eam/eamWorkOrderForDefect.vue
+++ b/src/views/modules/eam/eamWorkOrderForDefect.vue
@@ -214,8 +214,9 @@
- 确定
- 取消
+ 通过
+ 退回
+
@@ -318,7 +319,7 @@
维修记录移至知识库
- 审核退回
+ 审核撤销
审核
@@ -2134,59 +2135,133 @@ export default {
this.submitData.actualOperatorName = this.detailData.actualOperatorName
this.submitData.knowledgeFlag = this.detailData.knowledgeFlag
this.submitData.updateBy = this.$store.state.user.name
- if (this.detailData.status === '已完工') {
- this.$confirm(`是否取消审核?`, '提示', {
- confirmButtonText: '确定',
- cancelButtonText: '取消',
- type: 'warning'
- }).then(() => {
- this.submitData.status = '已到达'
- submitDefect(this.submitData).then(({data}) => {
- if (data && data.code === 0) {
- this.getDataList()
- this.detailData.status = '待审核'
- this.$message({
- message: '操作成功',
- type: 'success',
- duration: 1500,
- onClose: () => {
- }
- })
- } else {
- this.$alert(data.msg, '错误', {
- confirmButtonText: '确定'
- })
- }
- })
- })
- } else {
- this.submitData.status = '已完工'
- this.submitModelFlag = true
- }
+ // if (this.detailData.status === '已完工') {
+ // this.$confirm(`是否取消审核?`, '提示', {
+ // confirmButtonText: '确定',
+ // cancelButtonText: '取消',
+ // type: 'warning'
+ // }).then(() => {
+ // this.submitData.status = '已到达'
+ // submitDefect(this.submitData).then(({data}) => {
+ // if (data && data.code === 0) {
+ // this.getDataList()
+ // this.detailData.status = '待审核'
+ // this.$message({
+ // message: '操作成功',
+ // type: 'success',
+ // duration: 1500,
+ // onClose: () => {
+ // }
+ // })
+ // } else {
+ // this.$alert(data.msg, '错误', {
+ // confirmButtonText: '确定'
+ // })
+ // }
+ // })
+ // })
+ // } else {
+ // this.submitData.status = '已完工'
+ // this.submitModelFlag = true
+ // }
+ this.submitData.status = '已完工'
+ this.submitModelFlag = true
},
// 确认审核
- submitModel () {
+ submitModel (param) {
if (this.submitData.difficultyLevel === '' || this.submitData.difficultyLevel == null) {
this.$message.warning('请选择难度等级!')
return
}
- submitDefect(this.submitData).then(({data}) => {
- if (data && data.code === 0) {
- this.getDataList()
- this.detailData.status = '已完工'
- this.submitModelFlag = false
- this.$message({
- message: '操作成功',
- type: 'success',
- duration: 1500,
- onClose: () => {}
- })
- } else {
- this.$alert(data.msg, '错误', {
- confirmButtonText: '确定'
- })
+ if (param === 1) {
+ submitDefect(this.submitData).then(({data}) => {
+ if (data && data.code === 0) {
+ this.getDataList()
+ this.detailData.status = '已完工'
+ this.submitModelFlag = false
+ this.$message({
+ message: '操作成功',
+ type: 'success',
+ duration: 1500,
+ onClose: () => {}
+ })
+ } else {
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
+ }
+ })
+ } else {
+ this.submitData.status = '已到达'
+ submitDefect(this.submitData).then(({data}) => {
+ if (data && data.code === 0) {
+ this.getDataList()
+ this.detailData.status = '待审核'
+ this.submitModelFlag = false
+ this.detailModelFlag = false
+ this.$message({
+ message: '操作成功',
+ type: 'success',
+ duration: 1500,
+ onClose: () => {
+ }
+ })
+ } else {
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
+ }
+ })
+ }
+ },
+ revokeModel(){
+ this.$confirm(`是否撤销审核,回退到‘待审核’状态?`, '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning'
+ }).then(() => {
+ if (this.authCheck) {
+ this.$message.warning('无审核权限!')
+ return
}
+ this.submitData.site = this.detailData.site
+ this.submitData.buNo = this.detailData.buNo
+ this.submitData.orderNo = this.detailData.orderNo
+ this.submitData.planID = this.detailData.planID
+ this.submitData.objectID = this.detailData.objectID
+ this.submitData.planDesc = this.detailData.feedBackDesc
+ this.submitData.disposalMeasures = this.detailData.disposalMeasures
+ this.submitData.defectID = this.detailData.defectID
+ this.submitData.defectDesc = this.detailData.defectDesc
+ this.submitData.remark = this.detailData.remark
+ this.submitData.difficultyLevel = ''
+ this.submitData.difficultyRemark = ''
+ this.submitData.faultReason = this.detailData.faultReason
+ this.submitData.handlingMethod = this.detailData.handlingMethod
+ this.submitData.preventiveMeasure = this.detailData.preventiveMeasure
+ this.submitData.feedbackBy = this.detailData.createBy
+ this.submitData.actualOperatorName = this.detailData.actualOperatorName
+ this.submitData.knowledgeFlag = this.detailData.knowledgeFlag
+ this.submitData.updateBy = this.$store.state.user.name
+ this.submitData.status = '待审核'
+ submitDefect(this.submitData).then(({data}) => {
+ if (data && data.code === 0) {
+ this.getDataList()
+ this.detailData.status = '待审核'
+ this.$message({
+ message: '操作成功',
+ type: 'success',
+ duration: 1500,
+ onClose: () => {
+ }
+ })
+ } else {
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
+ }
+ })
})
},
diff --git a/src/views/modules/eam/eamWorkOrderForDefect2.vue b/src/views/modules/eam/eamWorkOrderForDefect2.vue
index 57dd33e..114d5fd 100644
--- a/src/views/modules/eam/eamWorkOrderForDefect2.vue
+++ b/src/views/modules/eam/eamWorkOrderForDefect2.vue
@@ -214,8 +214,9 @@
- 确定
- 取消
+ 通过
+ 退回
+
@@ -319,7 +320,7 @@
维修记录移至知识库
- 审核退回
+ 审核撤销
审核
@@ -2136,62 +2137,135 @@ export default {
this.submitData.actualOperatorName = this.detailData.actualOperatorName
this.submitData.knowledgeFlag = this.detailData.knowledgeFlag
this.submitData.updateBy = this.$store.state.user.name
- if (this.detailData.status === '已完工') {
- this.$confirm(`是否取消审核?`, '提示', {
- confirmButtonText: '确定',
- cancelButtonText: '取消',
- type: 'warning'
- }).then(() => {
- this.submitData.status = '已到达'
- submitDefect(this.submitData).then(({data}) => {
- if (data && data.code === 0) {
- this.getDataList()
- this.detailData.status = '待审核'
- this.$message({
- message: '操作成功',
- type: 'success',
- duration: 1500,
- onClose: () => {
- }
- })
- } else {
- this.$alert(data.msg, '错误', {
- confirmButtonText: '确定'
- })
- }
- })
- })
- } else {
- this.submitData.status = '已完工'
- this.submitModelFlag = true
- }
+ // if (this.detailData.status === '已完工') {
+ // this.$confirm(`是否取消审核?`, '提示', {
+ // confirmButtonText: '确定',
+ // cancelButtonText: '取消',
+ // type: 'warning'
+ // }).then(() => {
+ // this.submitData.status = '已到达'
+ // submitDefect(this.submitData).then(({data}) => {
+ // if (data && data.code === 0) {
+ // this.getDataList()
+ // this.detailData.status = '待审核'
+ // this.$message({
+ // message: '操作成功',
+ // type: 'success',
+ // duration: 1500,
+ // onClose: () => {
+ // }
+ // })
+ // } else {
+ // this.$alert(data.msg, '错误', {
+ // confirmButtonText: '确定'
+ // })
+ // }
+ // })
+ // })
+ // } else {
+ // this.submitData.status = '已完工'
+ // this.submitModelFlag = true
+ // }
+ this.submitData.status = '已完工'
+ this.submitModelFlag = true
},
// 确认审核
- submitModel () {
+ submitModel (param) {
if (this.submitData.difficultyLevel === '' || this.submitData.difficultyLevel == null) {
this.$message.warning('请选择难度等级!')
return
}
- submitDefect(this.submitData).then(({data}) => {
- if (data && data.code === 0) {
- this.getDataList()
- this.detailData.status = '已完工'
- this.submitModelFlag = false
- this.$message({
- message: '操作成功',
- type: 'success',
- duration: 1500,
- onClose: () => {}
- })
- } else {
- this.$alert(data.msg, '错误', {
- confirmButtonText: '确定'
- })
+ if (param === 1) {
+ submitDefect(this.submitData).then(({data}) => {
+ if (data && data.code === 0) {
+ this.getDataList()
+ this.detailData.status = '已完工'
+ this.submitModelFlag = false
+ this.$message({
+ message: '操作成功',
+ type: 'success',
+ duration: 1500,
+ onClose: () => {}
+ })
+ } else {
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
+ }
+ })
+ } else {
+ this.submitData.status = '已到达'
+ submitDefect(this.submitData).then(({data}) => {
+ if (data && data.code === 0) {
+ this.getDataList()
+ this.detailData.status = '待审核'
+ this.submitModelFlag = false
+ this.detailModelFlag = false
+ this.$message({
+ message: '操作成功',
+ type: 'success',
+ duration: 1500,
+ onClose: () => {
+ }
+ })
+ } else {
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
+ }
+ })
+ }
+ },
+ revokeModel(){
+ this.$confirm(`是否撤销审核,回退到‘待审核’状态?`, '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning'
+ }).then(() => {
+ if (this.authCheck) {
+ this.$message.warning('无审核权限!')
+ return
}
+ this.submitData.site = this.detailData.site
+ this.submitData.buNo = this.detailData.buNo
+ this.submitData.orderNo = this.detailData.orderNo
+ this.submitData.planID = this.detailData.planID
+ this.submitData.objectID = this.detailData.objectID
+ this.submitData.planDesc = this.detailData.feedBackDesc
+ this.submitData.disposalMeasures = this.detailData.disposalMeasures
+ this.submitData.defectID = this.detailData.defectID
+ this.submitData.defectDesc = this.detailData.defectDesc
+ this.submitData.remark = this.detailData.remark
+ this.submitData.difficultyLevel = ''
+ this.submitData.difficultyRemark = ''
+ this.submitData.faultReason = this.detailData.faultReason
+ this.submitData.handlingMethod = this.detailData.handlingMethod
+ this.submitData.preventiveMeasure = this.detailData.preventiveMeasure
+ this.submitData.feedbackBy = this.detailData.createBy
+ this.submitData.actualOperatorName = this.detailData.actualOperatorName
+ this.submitData.knowledgeFlag = this.detailData.knowledgeFlag
+ this.submitData.updateBy = this.$store.state.user.name
+ this.submitData.status = '待审核'
+ submitDefect(this.submitData).then(({data}) => {
+ if (data && data.code === 0) {
+ this.getDataList()
+ this.detailData.status = '待审核'
+ this.$message({
+ message: '操作成功',
+ type: 'success',
+ duration: 1500,
+ onClose: () => {
+ }
+ })
+ } else {
+ this.$alert(data.msg, '错误', {
+ confirmButtonText: '确定'
+ })
+ }
+ })
})
},
-
// 详情
async reportModal(row) {
this.detailData = {
diff --git a/src/views/modules/scheduling/schedulingUpload.vue b/src/views/modules/scheduling/schedulingUpload.vue
index 106a2ec..24efdea 100644
--- a/src/views/modules/scheduling/schedulingUpload.vue
+++ b/src/views/modules/scheduling/schedulingUpload.vue
@@ -147,7 +147,6 @@ export default {
if (data && data.code === 0) {
file.id = data.data.id
file.fileName = data.data.fileName
- this.$message.success(file)
} else {
this.$alert(data.msg, '错误', {
confirmButtonText: '确定'