Browse Source

年审提交审批后状态刷新重新判断按钮是否展示

baichengfei 5 years ago
parent
commit
7ca83ddb82

+ 5 - 4
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/goodsoperation.vue

@@ -2989,13 +2989,13 @@
             // 保存成功后,初始化数据,变成修改
             // this.Status = res.data.item
             // this.entityForm.Status = this.Status
-            // this.initDatas()
-            this.getstatus(this.annualId)
-            this.dialogSeparateUnitAuditVisible = false
             this.$message({
               type: 'success',
               message: res.data.message
             })
+            this.getstatus(this.annualId)
+            this.initDatas()
+            this.dialogSeparateUnitAuditVisible = false
           } else {
             this.$message({
               type: 'warning',
@@ -3034,8 +3034,9 @@
               type: 'success',
               message: res.data.message
             })
-            _this.dialogComSubmitToSeparateUnitVisible = false
+            _this.initDatas()
             _this.getstatus(this.annualId)
+            _this.dialogComSubmitToSeparateUnitVisible = false
             // _this.getEntityById()
           } else {
             this.$message({

+ 4 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/techoperation.vue

@@ -1597,12 +1597,13 @@
         annualapi.separateAuditEntity(this.shenheForm.AnnualId, params, this.$axios).then(res => {
           if (res.data.code === 0) {
             console.log('审批提交,成功返回')
-            this.initDatas()
             this.$message({
               type: 'success',
               message: res.data.message
             })
             this.dialogSecUnitSeparateVisible = false
+            this.initDatas()
+            this.getstatus(this.shenheForm.AnnualId)
           } else {
             this.$message({
               type: 'warning',
@@ -2316,7 +2317,8 @@
               type: 'success',
               message: res.data.message
             })
-            this.$router.push('/')
+            this.initDatas()
+            this.getstatus(this.shenheForm.AnnualId)
           } else {
             this.$message({
               type: 'warning',

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/annualfistaudit.vue

@@ -52,6 +52,8 @@
             <span v-if="scope.row.Status=='4'" style="color:#E6A23C">待专业处室审批</span>
             <span v-if="scope.row.Status=='-5'" style="color:#F56C6C">专业处室审批未通过</span>
             <span v-if="scope.row.Status=='6'" style="color:#E6A23C">待交费</span>
+            <span v-if="scope.row.Status=='7'" style="color:#E6A23C">待入库</span>
+            <span v-if="scope.row.Status=='8'" style="color:#E6A23C">已入库</span>
             <span v-if="scope.row.Status=='11'" style="color:#67C23A">审核通过</span>
           </template>
         </el-table-column>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/index.vue

@@ -73,6 +73,8 @@
               <span v-if="scope.row.Status=='4'" style="color:#E6A23C">待专业处室审批</span>
               <span v-if="scope.row.Status=='-5'" style="color:#F56C6C">专业处室审批未通过</span>
               <span v-if="scope.row.Status=='6'" style="color:#F56C6C">待交费</span>
+              <span v-if="scope.row.Status=='7'" style="color:#E6A23C">待入库</span>
+              <span v-if="scope.row.Status=='8'" style="color:#E6A23C">已入库</span>
               <span v-if="scope.row.Status=='11'" style="color:#67C23A">审核通过</span>
               <span v-if="scope.row.Status=='10'" style="color:#E6A23C">待分办</span>
               <span v-if="scope.row.Status=='-10'" style="color:#E6A23C">分办未通过</span>