|
|
@ -93,6 +93,15 @@
|
|
|
|
<!-- >打印订单-->
|
|
|
|
<!-- >打印订单-->
|
|
|
|
<!-- </el-button-->
|
|
|
|
<!-- </el-button-->
|
|
|
|
<!-- >-->
|
|
|
|
<!-- >-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div v-if="scope.row.enableSupplementOrder">
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="text"
|
|
|
|
|
|
|
|
size="small"
|
|
|
|
|
|
|
|
@click.native="supplementOrder(scope.row)">
|
|
|
|
|
|
|
|
补单
|
|
|
|
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table>
|
|
|
|
</el-table>
|
|
|
@ -292,7 +301,7 @@ import {
|
|
|
|
deleteStockOrderById, deleteStockOrderDetailById,
|
|
|
|
deleteStockOrderById, deleteStockOrderDetailById,
|
|
|
|
copyStockOrderDetail, submitStockOrder,
|
|
|
|
copyStockOrderDetail, submitStockOrder,
|
|
|
|
uploadStockOrderDetail, uploadStockOrderDetailCount,
|
|
|
|
uploadStockOrderDetail, uploadStockOrderDetailCount,
|
|
|
|
generateStockOrderQRCodeText
|
|
|
|
generateStockOrderQRCodeText, supplementOrder
|
|
|
|
} from "../../api/warehouse/stockOrder";
|
|
|
|
} from "../../api/warehouse/stockOrder";
|
|
|
|
import stockOrderDistribution from "./stockOrderDistribution";
|
|
|
|
import stockOrderDistribution from "./stockOrderDistribution";
|
|
|
|
import stockOrderQRCodeDetail from "./stockOrderQRCodeDetail";
|
|
|
|
import stockOrderQRCodeDetail from "./stockOrderQRCodeDetail";
|
|
|
@ -669,6 +678,29 @@ export default {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
supplementOrder(row) {
|
|
|
|
|
|
|
|
this.$confirm('是否确认补单?', '提示', {
|
|
|
|
|
|
|
|
confirmButtonText: '确定',
|
|
|
|
|
|
|
|
cancelButtonText: '取消',
|
|
|
|
|
|
|
|
type: 'warning',
|
|
|
|
|
|
|
|
center: true,
|
|
|
|
|
|
|
|
}).then(() => {
|
|
|
|
|
|
|
|
this.$message({
|
|
|
|
|
|
|
|
type: 'success',
|
|
|
|
|
|
|
|
message: '补单成功!'
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
//补单
|
|
|
|
|
|
|
|
let orderQuery = {
|
|
|
|
|
|
|
|
billNo: row.billNo
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
supplementOrder(orderQuery);
|
|
|
|
|
|
|
|
}).catch(() => {
|
|
|
|
|
|
|
|
this.$message({
|
|
|
|
|
|
|
|
type: 'info',
|
|
|
|
|
|
|
|
message: '取消补单'
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
components: {
|
|
|
|
components: {
|
|
|
@ -716,4 +748,6 @@ export default {
|
|
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
<style scoped>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</style>
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|
|
|
|