|
|
@@ -186,7 +186,7 @@ export default {
|
|
|
submitPopup
|
|
|
},
|
|
|
|
|
|
- data() {
|
|
|
+ data () {
|
|
|
return {
|
|
|
IsFinal: 0,
|
|
|
|
|
|
@@ -197,15 +197,15 @@ export default {
|
|
|
disabled: true, // 禁用
|
|
|
// 业绩评价
|
|
|
performance: {
|
|
|
- disabled: false, // 禁用
|
|
|
+ disabled: false // 禁用
|
|
|
},
|
|
|
// 专业处室业绩评价
|
|
|
departmentPerformance: {
|
|
|
- disabled: false, // 禁用
|
|
|
+ disabled: false // 禁用
|
|
|
},
|
|
|
// 审批流程
|
|
|
approvalProcess: {
|
|
|
- disabled: true, // 禁用
|
|
|
+ disabled: true // 禁用
|
|
|
},
|
|
|
|
|
|
entrydetail: {
|
|
|
@@ -232,11 +232,11 @@ export default {
|
|
|
|
|
|
departmentBoolean: false,
|
|
|
checkBUtton: false, // 提交审核按钮
|
|
|
- saveButton: false, // 保存按钮
|
|
|
+ saveButton: false // 保存按钮
|
|
|
|
|
|
}
|
|
|
},
|
|
|
- created() {
|
|
|
+ created () {
|
|
|
// this.routeData = this.$route.query.item
|
|
|
this.routeDataType = this.$route.query.type
|
|
|
|
|
|
@@ -246,7 +246,7 @@ export default {
|
|
|
|
|
|
this.IsFinal = this.$route.query.IsFinal
|
|
|
|
|
|
- if (this.IsFinal == undefined || this.IsFinal == "") this.IsFinal = 0
|
|
|
+ if (this.IsFinal == undefined || this.IsFinal == '') this.IsFinal = 0
|
|
|
|
|
|
if (this.serviceId != 'add' && this.serviceId > 0) {
|
|
|
this.formData.Id = parseInt(this.serviceId)
|
|
|
@@ -256,7 +256,7 @@ export default {
|
|
|
this.formData.Id = 0
|
|
|
this.formData.Status = '0'
|
|
|
this.approvalProcess.disabled = true
|
|
|
- util.contractDetail(this.$route.query.ContractId,this.$axios).then(res => {
|
|
|
+ util.contractDetail(this.$route.query.ContractId, this.$axios).then(res => {
|
|
|
this.contractData = res.data
|
|
|
})
|
|
|
|
|
|
@@ -266,7 +266,7 @@ export default {
|
|
|
this.statusFun()
|
|
|
},
|
|
|
methods: {
|
|
|
- exportExcel() {
|
|
|
+ exportExcel () {
|
|
|
api.docexportEle(this.formData.Id, this.$axios)
|
|
|
.then(res => {
|
|
|
// response
|
|
|
@@ -287,12 +287,12 @@ export default {
|
|
|
}
|
|
|
}).catch(err => {
|
|
|
console.error(err)
|
|
|
- })
|
|
|
+ })
|
|
|
},
|
|
|
// 状态判断
|
|
|
statusFun () {
|
|
|
let data1 = {
|
|
|
- percode: 'oil_contract.Review.Department',
|
|
|
+ percode: 'oil_contract.Review.Department'
|
|
|
}
|
|
|
permissionApi.permissionIsauth(data1, this.$axios).then(res => {
|
|
|
if (res.data.code == 0) {
|
|
|
@@ -362,13 +362,13 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
// 审核
|
|
|
- commonAuditClick(index) {
|
|
|
+ commonAuditClick (index) {
|
|
|
index = Number(index)
|
|
|
console.log(index, 'index')
|
|
|
switch (index) {
|
|
|
// 提交审核
|
|
|
case 0:
|
|
|
- this.onSeaveBigAdd();
|
|
|
+ this.onSeaveBigAdd()
|
|
|
this.$refs['submitpopup'].dialogVisibleCom = true
|
|
|
console.log(this.$refs['submitpopup'].dialogVisibleCom, this.$refs.submitpopup.dialogVisibleCom, 'dialogVisibleCom')
|
|
|
break
|
|
|
@@ -387,7 +387,7 @@ export default {
|
|
|
break
|
|
|
// 专业处室审核
|
|
|
case 4:
|
|
|
- this.onSeaveBigAdd();
|
|
|
+ this.onSeaveBigAdd()
|
|
|
this.$refs.submitpopup.dialogCommonAuditMakeSureVisible = true
|
|
|
break
|
|
|
// 企管法规处
|
|
|
@@ -468,7 +468,7 @@ export default {
|
|
|
var formData = {
|
|
|
ContractId: this.contractData.Id,
|
|
|
Items: this.evaluation_list,
|
|
|
- IsFinal: Number(this.IsFinal), // 是否履行,最终
|
|
|
+ IsFinal: Number(this.IsFinal) // 是否履行,最终
|
|
|
}
|
|
|
api.addContractEvaluate(formData, this.$axios).then(res => {
|
|
|
console.log('新增', res)
|
|
|
@@ -485,10 +485,10 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
// 编辑评价
|
|
|
- updateEvaluate() {
|
|
|
+ updateEvaluate () {
|
|
|
var formData = {
|
|
|
ContractId: this.contractData.Id,
|
|
|
- Items: this.evaluation_list,
|
|
|
+ Items: this.evaluation_list
|
|
|
}
|
|
|
api.updateContractEvaluate(this.formData.Id, formData, this.$axios).then(res => {
|
|
|
console.log('编辑', res)
|
|
|
@@ -504,9 +504,7 @@ export default {
|
|
|
console.error(err)
|
|
|
})
|
|
|
},
|
|
|
-
|
|
|
-
|
|
|
- getAuditStepCodeByStatus() {
|
|
|
+ getAuditStepCodeByStatus () {
|
|
|
if (this.formData.Status === '1') {
|
|
|
this.auditstepcode = 'FIRST_TRIAL'
|
|
|
} else if (this.formData.Status === '2') {
|
|
|
@@ -525,7 +523,7 @@ export default {
|
|
|
this.auditstepcode = 'SUB_OFFICE_WZ'
|
|
|
}
|
|
|
},
|
|
|
- isAccess() {
|
|
|
+ isAccess () {
|
|
|
this.getAuditStepCodeByStatus()
|
|
|
let params = {
|
|
|
id: this.formData.Id,
|
|
|
@@ -549,14 +547,12 @@ export default {
|
|
|
console.log(err)
|
|
|
})
|
|
|
},
|
|
|
-
|
|
|
-
|
|
|
// 点击下一步
|
|
|
- onSubmit_contract() {
|
|
|
+ onSubmit_contract () {
|
|
|
this.activeName = '2'
|
|
|
},
|
|
|
|
|
|
- initDatas() {
|
|
|
+ initDatas () {
|
|
|
if (this.formData.Id) {
|
|
|
api.getEntity(this.formData.Id, this.$axios).then(res => {
|
|
|
this.formData = res.data
|
|
|
@@ -576,7 +572,7 @@ export default {
|
|
|
// },
|
|
|
|
|
|
// 保存信息
|
|
|
- saveEntity() {
|
|
|
+ saveEntity () {
|
|
|
this.$refs['EntityForm'].validate((valid) => {
|
|
|
if (valid) {
|
|
|
// this.formData.WellNo = this.$refs.selectWellNo.selectedLabel + ''
|
|
|
@@ -586,14 +582,13 @@ export default {
|
|
|
} else {
|
|
|
this.updateEntity()
|
|
|
}
|
|
|
-
|
|
|
} else {
|
|
|
return false
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
|
|
|
- addEntity() {
|
|
|
+ addEntity () {
|
|
|
api.addEntity(this.formData, this.$axios).then(res => {
|
|
|
if (res.data.code === 0) {
|
|
|
// 保存成功后,初始化数据,变成修改
|
|
|
@@ -603,7 +598,6 @@ export default {
|
|
|
type: 'success',
|
|
|
message: res.data.message
|
|
|
})
|
|
|
-
|
|
|
} else {
|
|
|
this.$message({
|
|
|
type: 'warning',
|
|
|
@@ -615,7 +609,7 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
|
|
|
- updateEntity() {
|
|
|
+ updateEntity () {
|
|
|
api.updateEntity(this.formData.Id, this.formData, this.$axios).then(res => {
|
|
|
if (res.data.code === 0) {
|
|
|
// 保存成功后,初始化数据,变成修改
|
|
|
@@ -635,7 +629,7 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
|
|
|
- jstimehandle(val) {
|
|
|
+ jstimehandle (val) {
|
|
|
if (val === '') {
|
|
|
return '----'
|
|
|
} else if (val === '0001-01-01T08:00:00+08:00') {
|
|
|
@@ -648,7 +642,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
|
|
|
- formatDateTime(date) {
|
|
|
+ formatDateTime (date) {
|
|
|
var y = date.getFullYear()
|
|
|
var m = date.getMonth() + 1
|
|
|
m = m < 10 ? ('0' + m) : m
|
|
|
@@ -659,12 +653,11 @@ export default {
|
|
|
minute = minute < 10 ? ('0' + minute) : minute
|
|
|
return y + '-' + m + '-' + d + ' ' + h + ':' + minute
|
|
|
},
|
|
|
- onBack() {
|
|
|
+ onBack () {
|
|
|
this.$router.go(-1)
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss">
|