gaoluyang
2025-03-31 f3c67c8993ceae10e89409fcaefa6a53e8e1df55
src/views/business/productOrder/components/printDialog.vue
@@ -123,6 +123,7 @@
<script>
import PrintJS from "print-js";
import {labelOrderPrinting} from "@/api/business/productOrder";
export default {
  name: "printDialog",
@@ -157,17 +158,11 @@
        selection.map(m => {
          ids.push(m.id)
        })
        this.$axios.post(this.$api.insOrder.labelOrderPrinting, {
        labelOrderPrinting({
          ids: ids
        }, {
          headers: {
            'Content-Type': 'application/json'
          },
          noQs: true
        }).then(res => {
          if (res.code === 200 && res.data.length > 0) {
            res.data.forEach(item => {
              console.log('item---', item)
              item.sendTime = item.sendTime && item.sendTime.substring(0, 10)
              item.sampleNumber = item.qtyArrived + item.buyUnitMeas
              this.$set(item, 'barcode', item.entrustCode)