|
|
@@ -58,7 +58,7 @@
|
|
|
<span v-if="scope.row.Type=='3'" style="color:#E6A23C">年审-{{scope.row.TaskName}}</span>
|
|
|
<span v-if="scope.row.Type=='4'" style="color:#E6A23C">信息变更-{{scope.row.TaskName}}</span>
|
|
|
<span v-if="scope.row.Type=='5'" style="color:#E6A23C">企业注册-待审批</span>
|
|
|
- <span v-if="scope.row.Type=='7'" style="color:#E6A23C">准入-{{scope.row.TaskName}}</span>
|
|
|
+ <!-- <span v-if="scope.row.Type=='7'" style="color:#E6A23C">准入-{{scope.row.TaskName}}</span> -->
|
|
|
<span v-if="scope.row.Type=='8'" style="color:#E6A23C">发票</span>
|
|
|
<span v-if="scope.row.Type=='9'" style="color:#E6A23C">目录申请-{{scope.row.TaskName}}</span>
|
|
|
</template>
|
|
|
@@ -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="rowClick(scope.row)">打开</el-button>
|
|
|
+ <el-button type="text" title="打开" icon="el-icon-edit" size="mini" @click="rowFinishedClick(scope.row)">打开</el-button>
|
|
|
<!--<el-button type="text" title="编辑" icon="el-icon-s-promotion" size="mini">跟踪</el-button>-->
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -585,20 +585,22 @@
|
|
|
}
|
|
|
},
|
|
|
rowClick (val) {
|
|
|
- console.log('分流路由')
|
|
|
+ console.log('待办-分流路由')
|
|
|
let SupplierType = ''
|
|
|
- if (val.Status === '7' && val.Type === '1') {
|
|
|
- // 待入库状态时直接跳转单独的入库审批页面,.信息变更入库不需要区分类型, 直接审批。
|
|
|
- if (val.SupplierTypeCode === '01') {
|
|
|
- SupplierType = 'goodsedit'
|
|
|
- } else if (val.SupplierTypeCode === '02') {
|
|
|
- SupplierType = 'basisedit'
|
|
|
+
|
|
|
+ if (val.Type == '1') { //准入
|
|
|
+ if (val.Status === '7') {
|
|
|
+ // 待入库状态时直接跳转单独的入库审批页面,.信息变更入库不需要区分类型, 直接审批。
|
|
|
+ if (val.SupplierTypeCode === '01') {
|
|
|
+ SupplierType = 'goodsedit'
|
|
|
+ } else if (val.SupplierTypeCode === '02') {
|
|
|
+ SupplierType = 'basisedit'
|
|
|
+ } else {
|
|
|
+ SupplierType = 'techedit'
|
|
|
+ }
|
|
|
+ this.$router.push('oilsupplier/supplierstorage/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId + '&applytype=' + val.Type)
|
|
|
} else {
|
|
|
- SupplierType = 'techedit'
|
|
|
- }
|
|
|
- this.$router.push('oilsupplier/supplierstorage/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId + '&applytype=' + val.Type)
|
|
|
- } else {
|
|
|
- if (val.Type === '1') {
|
|
|
+ // 到详情页面
|
|
|
if (val.SupplierTypeCode === '01') {
|
|
|
SupplierType = 'goodsedit'
|
|
|
} else if (val.SupplierTypeCode === '02') {
|
|
|
@@ -612,54 +614,126 @@
|
|
|
} else {
|
|
|
this.$router.push('oilsupplier/supplieraudit/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId)
|
|
|
}
|
|
|
- } else if (val.Type === '2') {
|
|
|
- let appendId = ''
|
|
|
+ }
|
|
|
+
|
|
|
+ } 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)
|
|
|
+ }
|
|
|
+
|
|
|
+ } 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)
|
|
|
+
|
|
|
+ } else if (val.Type == '9') { //目录申请
|
|
|
+ this.$router.push('/oilsupplier/oilcatalogsub/' + val.Id + '/incomeedit')
|
|
|
+ }
|
|
|
+ },
|
|
|
+ rowFinishedClick (val) {
|
|
|
+ console.log('已办-分流路由')
|
|
|
+ let SupplierType = ''
|
|
|
+
|
|
|
+ if (val.Type == '1') { //准入
|
|
|
+ if (val.TaskName == '企管法规处编号、入库') {
|
|
|
+ // 待入库状态时直接跳转单独的入库审批页面,.信息变更入库不需要区分类型, 直接审批。
|
|
|
if (val.SupplierTypeCode === '01') {
|
|
|
- SupplierType = 'goodsdataopera'
|
|
|
- appendId = '1'
|
|
|
+ SupplierType = 'goodsedit'
|
|
|
} else if (val.SupplierTypeCode === '02') {
|
|
|
- appendId = '2'
|
|
|
- SupplierType = 'basisdataopera'
|
|
|
+ SupplierType = 'basisedit'
|
|
|
} 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)
|
|
|
+ SupplierType = 'techedit'
|
|
|
}
|
|
|
- this.$router.push('oilsupplier/addtionaudit/' + val.Id + '/' + SupplierType)
|
|
|
- } else if (val.Type === '3') {
|
|
|
+ this.$router.push('oilsupplier/supplierstorage/' + val.Id + '/' + SupplierType + '?certid=' + val.CertId + '&applytype=' + val.Type)
|
|
|
+ } else {
|
|
|
+ // 到详情页面
|
|
|
if (val.SupplierTypeCode === '01') {
|
|
|
- SupplierType = 'auditoperation'
|
|
|
+ SupplierType = 'goodsedit'
|
|
|
} 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 = '待开发票'
|
|
|
+ SupplierType = 'basisedit'
|
|
|
} else {
|
|
|
- this.invoicetitle = '已开发票'
|
|
|
+ SupplierType = 'techedit'
|
|
|
}
|
|
|
- this.initInvoiceDatas(val.Id)
|
|
|
- this.invoiceVisible = true
|
|
|
- } else if (val.Type === '9') {
|
|
|
- // /oilsupplier/oilcatalogsub/2/incomeedit
|
|
|
- this.$router.push('/oilsupplier/oilcatalogsub/' + val.Id + '/incomeedit')
|
|
|
+ // 准入 且审批未通过之后 创建人中的待办按钮
|
|
|
+ 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'
|
|
|
+ }
|
|
|
+ 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'
|
|
|
+ }
|
|
|
+ this.$router.push('oilsupplier/annualaudit/' + val.SupplierId + '/' + SupplierType + '?certid=' + val.CertId + '&WorkflowId=' + val.WorkflowId + '&AnnualStatus=' + val.Status + '&annualId=' + val.Id + '&Step=' + val.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)
|
|
|
+
|
|
|
+ } else if (val.Type == '9') { //目录申请
|
|
|
+ this.$router.push('/oilsupplier/oilcatalogsub/' + val.Id + '/incomeedit')
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
initInvoiceDatas (Id) {
|
|
|
let params = {
|
|
|
Id: Id
|
|
|
@@ -811,72 +885,81 @@
|
|
|
console.error(err)
|
|
|
})
|
|
|
},
|
|
|
+ /** statusStr (val, type) {
|
|
|
+ if (type == '1') { //准入
|
|
|
+ this.statusApplyStr()
|
|
|
+ } else if (type == '2') { //增项
|
|
|
+ this.statusApplyStr()
|
|
|
+ } else if (type == '3') { //年审
|
|
|
+
|
|
|
+ } else if (type == '4') { //信息变更
|
|
|
+
|
|
|
+ } else if (type == '5') { //企业注册
|
|
|
+
|
|
|
+ } else if (type == '8') { //发票
|
|
|
+
|
|
|
+ } else if (type == '9') { //目录申请
|
|
|
+
|
|
|
+ }
|
|
|
+ },*/
|
|
|
statusStr (val, type) {
|
|
|
switch (val) {
|
|
|
- case 1:
|
|
|
- return '审核通过'
|
|
|
- case 2:
|
|
|
- return '审核未通过'
|
|
|
case '':
|
|
|
return '待提交'
|
|
|
case '0':
|
|
|
return '待提交'
|
|
|
case '1':
|
|
|
- if (type == '6') {
|
|
|
- return '审核通过'
|
|
|
- } else {
|
|
|
- return '待初审'
|
|
|
- }
|
|
|
- case '-1':
|
|
|
- return '初审未通过'
|
|
|
+ return '待初审'
|
|
|
case '2':
|
|
|
- if (type == '6') {
|
|
|
- return '审核未通过'
|
|
|
- } else {
|
|
|
- return '待复审'
|
|
|
- }
|
|
|
- case '-2':
|
|
|
- return '复审未通过'
|
|
|
+ return '待复审'
|
|
|
case '3':
|
|
|
return '待专业处室分办'
|
|
|
case '4':
|
|
|
return '待专业处室审批'
|
|
|
- case '-4':
|
|
|
- return '专业处室审批未通过'
|
|
|
case '5':
|
|
|
- if (type == '4') {
|
|
|
+ if (type == '3') { //年审
|
|
|
return '待企业法规处审批'
|
|
|
- } else if (type == '9') {
|
|
|
+ } else if (type == '4') { //信息变更
|
|
|
return '待企业法规处审批'
|
|
|
- } else if (type == '3') {
|
|
|
+ } else if (type == '9') { //目录申请
|
|
|
return '待企业法规处审批'
|
|
|
} else {
|
|
|
return '待集中评审'
|
|
|
}
|
|
|
- case '-5':
|
|
|
- if (type == '4') {
|
|
|
- return '企业法规处审批未通过'
|
|
|
- } else if (type == '9') {
|
|
|
- return '待企业法规处审批'
|
|
|
- } else {
|
|
|
- return '集中评审未通过'
|
|
|
- }
|
|
|
case '6':
|
|
|
return '待交费'
|
|
|
case '7':
|
|
|
return '待入库'
|
|
|
- case '-7':
|
|
|
- return '待入库未通过'
|
|
|
case '8':
|
|
|
return '已入库'
|
|
|
case '9':
|
|
|
- return '未通过'
|
|
|
+ return '待企管法规处审批'
|
|
|
case '10':
|
|
|
return '分办'
|
|
|
- case '-10':
|
|
|
- return '分办未通过'
|
|
|
case '11':
|
|
|
return '审核完成'
|
|
|
+ case '-1':
|
|
|
+ return '初审未通过'
|
|
|
+ case '-2':
|
|
|
+ return '复审未通过'
|
|
|
+ case '-3':
|
|
|
+ return '专业处室分办未通过'
|
|
|
+ case '-4':
|
|
|
+ return '专业处室审批未通过'
|
|
|
+ case '-5':
|
|
|
+ if (type == '4') { //信息变更
|
|
|
+ return '企管法规处审批未通过'
|
|
|
+ } else if (type == '9') { //目录申请
|
|
|
+ return '待企管法规处审批'
|
|
|
+ } else {
|
|
|
+ return '集中评审未通过'
|
|
|
+ }
|
|
|
+ case '-7':
|
|
|
+ return '入库未通过'
|
|
|
+ case '-9':
|
|
|
+ return '企管法规处审批未通过'
|
|
|
+ case '-10':
|
|
|
+ return '二级单位分办未通过'
|
|
|
default:
|
|
|
return val
|
|
|
}
|
|
|
@@ -888,6 +971,8 @@
|
|
|
return '年审交费'
|
|
|
} else if (val === '3') {
|
|
|
return '增项交费'
|
|
|
+ } else if (val === '7') {
|
|
|
+ return '信息变更交费'
|
|
|
} else {
|
|
|
return val
|
|
|
}
|