diff --git a/src/views/system/order/index.vue b/src/views/system/order/index.vue
index 24e2442b1cb033c582c42dacd0d14f49706aebfc..744a8ec9ad9ddb9224866c71139135829b21f555 100644
--- a/src/views/system/order/index.vue
+++ b/src/views/system/order/index.vue
@@ -226,7 +226,7 @@
                 <el-table-column label="操作" width="120" align="center" fixed="right">
                   <template slot-scope="scope">
                     <el-button type="text" @click="handleInfo(scope.row)">详情</el-button>
-                    <el-button :disabled="Number(scope.row.goods_status)!==0||(Number(scope.row.status)!=0&&Number(scope.row.status)!=-1)" type="text"
+                    <el-button :disabled="(Number(scope.row.refund_type)!=6&&Number(scope.row.refund_type)!=3&&Number(scope.row.refund_type)!=10&&Number(scope.row.refund_type)!=0)||Number(scope.row.goods_status)!==0||(Number(scope.row.status)!=0&&Number(scope.row.status)!=-1)" type="text"
                       @click="goShipping(scope.row.id,scope.row.goods_order_sn)">去发货</el-button>
                   </template>
                 </el-table-column>