Bläddra i källkod

MRP运算清单-审核/弃审

jingbb 1 år sedan
förälder
incheckning
52d1b3febb
1 ändrade filer med 67 tillägg och 32 borttagningar
  1. 67 32
      src/views/production/mrp/mrp.vue

+ 67 - 32
src/views/production/mrp/mrp.vue

@@ -407,39 +407,74 @@
               }
             },
             examine(){
+                if(this.selectedRowKeys.length==0){
+                    this.$message.warning('请选择数据!')
+                }else{
+                    this.$confirm({
+                      title: '确认审批',
+                      content: '是否审批选中数据?',
+                      onOk:  ()=> {
+                          var ids =  this.selectedRowKeys.toString()
+                          alertModal.loading("执行中,请稍后!")
+                          getAction('/MRPOperationList/madeOperationList/reviewerByIds',{ids:ids}).then(res=>{
+                              alertModal.closeLoading();
+                              if(res.success){
+                                var arr = res.message.split(";");
+                                var str = arr.join(' <br/> ');
+                                this.getTableList()
+                                Message({
+                                  dangerouslyUseHTMLString: true,
+                                  message: str,
+                                  type: 'info'
+                                });
+                              }else{
+                                var arr = res.message.split(";");
+                                var str = arr.join(' <br/> ');
+                                Message({
+                                  dangerouslyUseHTMLString: true,
+                                  message: str,
+                                  type: 'error'
+                                });
+                              }
+                          })
+                        }
+                      })
+                   }
+            },
+            abandonExamine(){
               if(this.selectedRowKeys.length==0){
-                this.$message.warning('请选择数据!')
-              }else{
-                this.$confirm({
-                  title: '确认弃审',
-                  content: '是否弃审选中数据?',
-                  onOk:  ()=> {
-                    var ids =  this.selectedRowKeys.toString()
-                    alertModal.loading("执行中,请稍后!")
-                    getAction('/materialRequisition/madeMaterialRequisition/unReviewerByIds',{ids:ids}).then(res=>{
-                        alertModal.closeLoading();
-                        if(res.success){
-                          var arr = res.message.split(";");
-                          var str = arr.join(' <br/> ');
-                          this.getTableList()
-                          Message({
-                            dangerouslyUseHTMLString: true,
-                            message: str,
-                            type: 'info'
-                          });
-                    }else{
-                      var arr = res.message.split(";");
-                      var str = arr.join(' <br/> ');
-                      Message({
-                        dangerouslyUseHTMLString: true,
-                        message: str,
-                        type: 'error'
-                      });
-                    }
-                })
-              }
-            })
-          }
+                    this.$message.warning('请选择数据!')
+                }else{
+                    this.$confirm({
+                      title: '确认审',
+                      content: '是否审选中数据?',
+                      onOk:  ()=> {
+                          var ids =  this.selectedRowKeys.toString()
+                          alertModal.loading("执行中,请稍后!")
+                          getAction('/MRPOperationList/madeOperationList/unReviewerByIds',{ids:ids}).then(res=>{
+                              alertModal.closeLoading();
+                              if(res.success){
+                                var arr = res.message.split(";");
+                                var str = arr.join(' <br/> ');
+                                this.getTableList()
+                                Message({
+                                  dangerouslyUseHTMLString: true,
+                                  message: str,
+                                  type: 'info'
+                                });
+                              }else{
+                                var arr = res.message.split(";");
+                                var str = arr.join(' <br/> ');
+                                Message({
+                                  dangerouslyUseHTMLString: true,
+                                  message: str,
+                                  type: 'error'
+                                });
+                              }
+                          })
+                        }
+                      })
+                   }
             },
         
             //勾选