Ver Fonte

生产总订单-增加订单操作按钮

jingbb há 10 meses atrás
pai
commit
edcb28f7ad

+ 12 - 0
src/views/production/productionTotalOrder/productionTotalOrderList.vue

@@ -122,6 +122,7 @@
           <div class="table-operator">
             <a-button type="danger" size="small" @click='addList'>新增</a-button>
             <a-button  size="small" @click="editList">修改</a-button>
+            <a-button  size="small" @click='actionList'>订单操作</a-button>
             <a-button type="danger" size="small" @click="delecteList">删除</a-button>
             <a-button  size="small" @click="detailList">详情</a-button>
             <a-button  size="small" @click="examineApprove">审批</a-button>
@@ -399,6 +400,17 @@
                 this.$refs.productionTotalOrderAdd.getMainData(this.selectedRowKeys[0])
               }
             },
+            actionList(){
+              if(this.selectedRowKeys.length!==1){
+                this.$message.warning('请勾选一条数据!')
+              }else if(this.selectedRows[0].state=='开立'||this.selectedRows[0].state=='关闭'){
+                this.$message.warning('该状态订单不可操作')
+              }else{
+                this.$refs.productionTotalOrderAdd.visible=true
+                this.$refs.productionTotalOrderAdd.defaultMethod='edit'
+                this.$refs.productionTotalOrderAdd.getMainData(this.selectedRowKeys[0])
+              }
+            },
             detailList(){
               if(this.selectedRowKeys.length==0){
                 this.$message.warning('请选择数据!')