|
|
@@ -24,10 +24,10 @@
|
|
|
</el-steps>
|
|
|
<el-button slot="reference" plain size="mini" style="margin-right: 5px">查看进度</el-button>
|
|
|
</el-popover>-->
|
|
|
- <el-button type="primary" size="mini" style="margin-right: 5px" v-if="formData.Status == '7'" @click="createWZAccessCardNo">生成准入编码</el-button>
|
|
|
- <el-button type="primary" size="mini" style="margin-right: 5px" v-if="formData.Status == '7'" @click="saveAccessCardNo">保存准入编码</el-button>
|
|
|
- <el-button type="primary" size="mini" style="margin-right: 5px" v-if="formData.Status == '7'" @click="confirm" :loading="btnLoading">确认入库</el-button>
|
|
|
- <el-button type="warning" size="mini" style="margin-right: 5px" v-if="formData.Status == '7'" @click="backStatus" :loading="btnLoading">退回</el-button>
|
|
|
+ <el-button type="primary" size="mini" style="margin-right: 5px" v-if="auditBtn && formData.Status == '7'" @click="createWZAccessCardNo">生成准入编码</el-button>
|
|
|
+ <el-button type="primary" size="mini" style="margin-right: 5px" v-if="auditBtn && formData.Status == '7'" @click="saveAccessCardNo">保存准入编码</el-button>
|
|
|
+ <el-button type="primary" size="mini" style="margin-right: 5px" v-if="auditBtn && formData.Status == '7'" @click="confirm" :loading="btnLoading">确认入库</el-button>
|
|
|
+ <el-button type="warning" size="mini" style="margin-right: 5px" v-if="auditBtn && formData.Status == '7'" @click="backStatus" :loading="btnLoading">退回</el-button>
|
|
|
<!-- <router-link :to="'/oilsupplier/supplierstorage/goodslist'"> -->
|
|
|
<el-button type="primary" size="mini" style="margin-left: 8px" v-if="showReturn" @click="$router.back(-1)">返回
|
|
|
</el-button>
|
|
|
@@ -322,6 +322,8 @@
|
|
|
|
|
|
data () {
|
|
|
return {
|
|
|
+ auditBtn: false,
|
|
|
+ auditstepcode: '',
|
|
|
btnLoading: false,
|
|
|
backRemark: '',
|
|
|
dialogVisibleBack: false,
|
|
|
@@ -761,6 +763,7 @@
|
|
|
if (this.certId && this.formDataCert.WorkflowId) {
|
|
|
// this.$refs['WfHistory'].getHistoryTask() /* 刷新工作流 */
|
|
|
}
|
|
|
+ this.isAccess()
|
|
|
this.$refs['equipmentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
|
|
|
this.$refs['performanceList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
|
|
|
this.$refs['patentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
|
|
|
@@ -1013,6 +1016,40 @@
|
|
|
var minute = date.getMinutes()
|
|
|
minute = minute < 10 ? ('0' + minute) : minute
|
|
|
return y + '-' + m + '-' + d + ' ' + h + ':' + minute
|
|
|
+ },
|
|
|
+
|
|
|
+ getAuditStepCodeByStatus () {
|
|
|
+ console.log('卧槽状态不对啊', this.formDataCert.Status)
|
|
|
+ if (this.formDataCert.Status === '1') {
|
|
|
+ this.auditstepcode = 'FIRST_TRIAL'
|
|
|
+ } else if (this.formDataCert.Status === '2') {
|
|
|
+ this.auditstepcode = 'SECOND_TRIAL'
|
|
|
+ } else if (this.formDataCert.Status === '3') {
|
|
|
+ this.auditstepcode = 'PROF_RECE'
|
|
|
+ } else if (this.formDataCert.Status === '4') {
|
|
|
+ this.auditstepcode = 'PROF_AUDIT'
|
|
|
+ } else if (this.formDataCert.Status === '5') {
|
|
|
+ this.auditstepcode = 'PROF_REGULATION'
|
|
|
+ } else if (this.formDataCert.Status === '6') {
|
|
|
+ this.auditstepcode = 'PAYING_FEE'
|
|
|
+ } else if (this.formDataCert.Status === '7') {
|
|
|
+ this.auditstepcode = 'PROF_REGULATION_STORAGE'
|
|
|
+ } else if (this.formDataCert.Status === '10') {
|
|
|
+ this.auditstepcode = 'SUB_OFFICE_WZ'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ isAccess () {
|
|
|
+ this.getAuditStepCodeByStatus()
|
|
|
+ let params = {
|
|
|
+ id: this.formData.Id,
|
|
|
+ auditstepcode: this.auditstepcode,
|
|
|
+ processkey: 'oil_enuser_supplier_apply' // 准入审批流程code
|
|
|
+ }
|
|
|
+ apiCert.isAccess(params, this.$axios).then(res => {
|
|
|
+ this.auditBtn = res.data
|
|
|
+ }).catch(err => {
|
|
|
+ console.log(err)
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
}
|