|
|
@@ -167,7 +167,7 @@
|
|
|
|
|
|
<el-table-column label="操作" width="130" align="center" fixed="right">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-button type="text" title="打开" icon="el-icon-edit" size="mini" @click="rowClickHaveDone(scope.row)">打开</el-button>
|
|
|
+ <el-button type="text" title="打开" icon="el-icon-edit" size="mini" @click="rowClick(scope.row)">打开</el-button>
|
|
|
<!--<el-button type="text" title="编辑" icon="el-icon-s-promotion" size="mini">跟踪</el-button>-->
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -585,6 +585,7 @@
|
|
|
}
|
|
|
},
|
|
|
rowClick (val) {
|
|
|
+ console.log('分流路由')
|
|
|
let SupplierType = ''
|
|
|
if (val.Status === '7' && val.Type === '1') {
|
|
|
// 待入库状态时直接跳转单独的入库审批页面,.信息变更入库不需要区分类型, 直接审批。
|
|
|
@@ -659,69 +660,6 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- rowClickHaveDone (val) {
|
|
|
- let SupplierType = ''
|
|
|
- if (val.Type === '1') {
|
|
|
- if (val.SupplierTypeCode === '01') {
|
|
|
- SupplierType = 'goodsedit'
|
|
|
- } else if (val.SupplierTypeCode === '02') {
|
|
|
- SupplierType = 'basisedit'
|
|
|
- } else {
|
|
|
- SupplierType = 'techedit'
|
|
|
- }
|
|
|
- // 准入 且审批未通过之后 创建人中的待办按钮
|
|
|
- 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') {
|
|
|
- let appendId = ''
|
|
|
- if (val.SupplierTypeCode === '01') {
|
|
|
- SupplierType = 'goodsdataopera'
|
|
|
- appendId = '1'
|
|
|
- } else if (val.SupplierTypeCode === '02') {
|
|
|
- appendId = '2'
|
|
|
- SupplierType = 'basisdataopera'
|
|
|
- } else {
|
|
|
- appendId = '3'
|
|
|
- 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)
|
|
|
- } else if (val.Type === '3') {
|
|
|
- if (val.SupplierTypeCode === '01') {
|
|
|
- SupplierType = 'auditoperation'
|
|
|
- } else if (val.SupplierTypeCode === '02') {
|
|
|
- SupplierType = 'basicauditoperation'
|
|
|
- } else {
|
|
|
- SupplierType = 'techoperation'
|
|
|
- }
|
|
|
- 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
|
|
|
- } else if (val.Type === '4') {
|
|
|
- this.$router.push('/oilsupplier/infochangech/' + val.Id + '/auditoperation?InfoStatus=' + val.Status + '&SupId=' + val.SupplierId)
|
|
|
- } else if (val.Type === '5') {
|
|
|
- this.initDataregister(val.Id)
|
|
|
- } else if (val.Type === '8') {
|
|
|
- if (val.Status === '未开') {
|
|
|
- this.invoicetitle = '待开发票'
|
|
|
- } else {
|
|
|
- this.invoicetitle = '已开发票'
|
|
|
- }
|
|
|
- this.initInvoiceDatas(val.Id)
|
|
|
- this.invoiceVisible = true
|
|
|
- } else if (val.Type === '9') {
|
|
|
- // /oilsupplier/oilcatalogsub/2/incomeedit
|
|
|
- this.$router.push('/oilsupplier/oilcatalogsub/' + val.Id + '/incomeedit')
|
|
|
- }
|
|
|
- },
|
|
|
initInvoiceDatas (Id) {
|
|
|
let params = {
|
|
|
Id: Id
|