pjb
2025-07-08 c0b871d491731e4b32f3c9249770c1d4aee4f7f5
zy-asrs-admin/src/components/order/order/order.vue
@@ -32,6 +32,7 @@
const state = reactive({
  selectedRowKeys: [],
  loading: false,
  orderSettle: 1,
});
let tableData = ref([]);
@@ -160,13 +161,13 @@
    pageSize: pageSize,
    condition: searchInput.value,
    orderType: orderType.value,
    orderSettle: state.orderSettle,
  }).then((resp) => {
    let result = resp.data;
    if (result.code == 200) {
      console.log('--------->')
      let data = result.data;
      tableData.value = data;
      state.loading = false;
    } else if (result.code === 401) {
      message.error(result.msg);
@@ -293,8 +294,16 @@
      :ioModel="ioModel == 'in' ? 1 : ioModel == 'out' ? 2 : null" />
    <div class="table-header">
      <div style="margin-left : 10px;"> 
        <a-select v-model:value="orderType" :placeholder="formatMessage('page.locDetl.orderNo.input', '请选择单据类型')" :options="[
          { label: '手动入库单', value: 1 }, { label: '手动出库单', value: 2 }, ]" style="width: 160px;margin-right: 10px;">
        <a-select v-model:value="orderType" :placeholder="formatMessage('page.locDetl.orderNo.input', '请选择单据类型')"
          :options="[
            { label: '全部', value: null },{ label: '手动入库单', value: 1 }, { label: '手动出库单', value: 2 },]" style="width: 160px;margin-right: 10px;">
        </a-select>
        <a-select v-model:value="state.orderSettle" :placeholder="formatMessage('page.locDetl.orderNo.input', '订单状态')"
          :options="[
            { label: '全部', value: null },
            { label: '初始化', value: 1 }, { label: '待处理', value: 2 },{ label: '生成波次', value: 3 }, { label: '作业中', value: 4 },
            { label: '已取消', value: 5 }, { label: '已完成', value: 6 },{ label: '准备取消', value: 7 }, { label: '上报完成', value: 8 },
            ]" style="width: 160px;margin-right: 10px;">
        </a-select>
        <a-input-search v-model:value="searchInput" :placeholder="formatMessage('page.input', '请输入')"
          style="width: 200px;" @search="onSearch" />
@@ -312,7 +321,6 @@
                  {{ formatMessage('page.order.import', '单据导入') }}
                </a-upload>
              </a-menu-item>
              <a-menu-item key="export">
                <DownloadOutlined />
                {{ formatMessage('page.order.export.template', '导出模板') }}