|
@@ -584,16 +584,16 @@
|
|
|
},
|
|
},
|
|
|
rowClick (val) {
|
|
rowClick (val) {
|
|
|
let SupplierType = ''
|
|
let SupplierType = ''
|
|
|
- if (val.Status === '7' && val.Type !== '04') {
|
|
|
|
|
|
|
+ if (val.Status === '7' && val.Type !== '4') {
|
|
|
// 待入库状态时直接跳转单独的入库审批页面,.信息变更入库不需要区分类型, 直接审批。
|
|
// 待入库状态时直接跳转单独的入库审批页面,.信息变更入库不需要区分类型, 直接审批。
|
|
|
if (val.SupplierTypeCode === '01') {
|
|
if (val.SupplierTypeCode === '01') {
|
|
|
SupplierType = 'goodsedit'
|
|
SupplierType = 'goodsedit'
|
|
|
- } else if (val.SupplierTypeCode === '02') {
|
|
|
|
|
|
|
+ } else if (val.SupplierTypeCode === '2') {
|
|
|
SupplierType = 'basisedit'
|
|
SupplierType = 'basisedit'
|
|
|
} else {
|
|
} else {
|
|
|
SupplierType = 'techedit'
|
|
SupplierType = 'techedit'
|
|
|
}
|
|
}
|
|
|
- this.$router.push('oilsupplier/supplierstorage/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId)
|
|
|
|
|
|
|
+ this.$router.push('oilsupplier/supplierstorage/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId + '&applytype=' + val.Type)
|
|
|
} else {
|
|
} else {
|
|
|
if (val.Type === '1') {
|
|
if (val.Type === '1') {
|
|
|
if (val.SupplierTypeCode === '01') {
|
|
if (val.SupplierTypeCode === '01') {
|
|
@@ -603,15 +603,27 @@
|
|
|
} else {
|
|
} else {
|
|
|
SupplierType = 'techedit'
|
|
SupplierType = 'techedit'
|
|
|
}
|
|
}
|
|
|
- this.$router.push('oilsupplier/supplieraudit/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId)
|
|
|
|
|
|
|
+ // 准入 且审批未通过之后 创建人中的待办按钮
|
|
|
|
|
+ if (Number(val.Status) <= 0) {
|
|
|
|
|
+ this.$router.push('oilsupplier/supplier/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId)
|
|
|
|
|
+ } else {
|
|
|
|
|
+ this.$router.push('oilsupplier/supplieraudit/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId)
|
|
|
|
|
+ }
|
|
|
} else if (val.Type === '2') {
|
|
} else if (val.Type === '2') {
|
|
|
|
|
+ let appendId = ''
|
|
|
if (val.SupplierTypeCode === '01') {
|
|
if (val.SupplierTypeCode === '01') {
|
|
|
SupplierType = 'goodsdataopera'
|
|
SupplierType = 'goodsdataopera'
|
|
|
|
|
+ appendId = '1'
|
|
|
} else if (val.SupplierTypeCode === '02') {
|
|
} else if (val.SupplierTypeCode === '02') {
|
|
|
|
|
+ appendId = '2'
|
|
|
SupplierType = 'basisdataopera'
|
|
SupplierType = 'basisdataopera'
|
|
|
} else {
|
|
} else {
|
|
|
|
|
+ appendId = '3'
|
|
|
SupplierType = 'techdataopera'
|
|
SupplierType = 'techdataopera'
|
|
|
}
|
|
}
|
|
|
|
|
+ if (Number(val.Status) <= 0) {
|
|
|
|
|
+ this.$router.push('oilsupplier/supplierappend/' + appendId + '/' + SupplierType + '?Id=' + val.Id + '&editFlag=1&sId=' + val.SupplierId)
|
|
|
|
|
+ }
|
|
|
this.$router.push('oilsupplier/addtionaudit/' + val.Id + '/' + SupplierType)
|
|
this.$router.push('oilsupplier/addtionaudit/' + val.Id + '/' + SupplierType)
|
|
|
} else if (val.Type === '3') {
|
|
} else if (val.Type === '3') {
|
|
|
if (val.SupplierTypeCode === '01') {
|
|
if (val.SupplierTypeCode === '01') {
|
|
@@ -621,7 +633,11 @@
|
|
|
} else {
|
|
} else {
|
|
|
SupplierType = 'techoperation'
|
|
SupplierType = 'techoperation'
|
|
|
}
|
|
}
|
|
|
- this.$router.push('oilsupplier/annualaudit/' + val.SupplierId + '/' + SupplierType + '?certid=' + val.CertId + '&WorkflowId=' + val.WorkflowId + '&AnnualStatus=' + val.Status + '&annualId=' + val.Id + '&Step=' + val.Step)
|
|
|
|
|
|
|
+ if (Number(val.Status) <= 0) {
|
|
|
|
|
+ this.$router.push('oilsupplier/annualaudit/' + val.SupplierId + '/' + SupplierType + '?certid=' + val.CertId + '&WorkflowId=' + val.WorkflowId + '&Status=' + val.Status + '&Step=' + val.Step + '&annualId=' + val.Id)
|
|
|
|
|
+ } else {
|
|
|
|
|
+ this.$router.push('oilsupplier/annualaudit/' + val.SupplierId + '/' + SupplierType + '?certid=' + val.CertId + '&WorkflowId=' + val.WorkflowId + '&AnnualStatus=' + val.Status + '&annualId=' + val.Id + '&Step=' + val.Step)
|
|
|
|
|
+ }
|
|
|
// /oilsupplier/annualaudit/' + scope.row.SupplierId + '/auditoperation?certid=' + scope.row.CerId +'&WorkflowId='+scope.row.WorkflowId+'&AnnualStatus='+scope.row.Status+'&annualId='+scope.row.Id+'&Step='+scope.row.Step
|
|
// /oilsupplier/annualaudit/' + scope.row.SupplierId + '/auditoperation?certid=' + scope.row.CerId +'&WorkflowId='+scope.row.WorkflowId+'&AnnualStatus='+scope.row.Status+'&annualId='+scope.row.Id+'&Step='+scope.row.Step
|
|
|
} else if (val.Type === '4') {
|
|
} else if (val.Type === '4') {
|
|
|
this.$router.push('/oilsupplier/infochangech/' + val.Id + '/auditoperation?InfoStatus=' + val.Status + '&SupId=' + val.SupplierId)
|
|
this.$router.push('/oilsupplier/infochangech/' + val.Id + '/auditoperation?InfoStatus=' + val.Status + '&SupId=' + val.SupplierId)
|