#
Junjie
2024-07-31 34d3396887ccb6a633c7ace6ddfbb3ca27beb429
zy-asrs-admin/src/views/in/waitPakin/index.vue
@@ -7,6 +7,7 @@
import EditView from './edit.vue'
import { formatMessage } from '@/utils/localeUtils.js';
import useTableSearch from '@/utils/tableUtils.jsx';
import GenerateTaskView from '@/components/task/generateTask/index.vue';
const context = getCurrentInstance()?.appContext.config.globalProperties;
const router = useRouter();
@@ -16,6 +17,7 @@
let pageSize = 10;
const searchInput = ref("")
const editChild = ref(null)
const generateTaskChild = ref(null)
let tableData = ref([]);
getPage();
@@ -218,6 +220,10 @@
  getPage()
}
const generateTask = () => {
  generateTaskChild.value.open = true;
}
</script>
<script>
@@ -233,6 +239,7 @@
      <a-input-search v-model:value="searchInput" :placeholder="formatMessage('page.input', '请输入')"
        style="width: 200px;" @search="onSearch" />
      <div class="table-header-right">
        <a-button @click="generateTask()" type="primary">{{ formatMessage('page.generateTask', '生成任务') }}</a-button>
        <a-button @click="handleEdit(null)" type="primary">{{ formatMessage('page.add', '添加') }}</a-button>
        <a-button @click="handleExport">{{ formatMessage('page.export', '导出') }}</a-button>
      </div>
@@ -251,12 +258,15 @@
        </template>
        <template v-if="column.dataIndex === 'ioStatus$'">
          <a-switch :checked="record.ioStatus == 1" :checked-children="formatMessage('waitPakin.switch.open','入库中')" :un-checked-children="formatMessage('waitPakin.switch.close','待入库')" :disabled="true" />
          <a-switch :checked="record.ioStatus == 1" :checked-children="formatMessage('waitPakin.switch.open', '入库中')"
            :un-checked-children="formatMessage('waitPakin.switch.close', '待入库')" :disabled="true" />
        </template>
      </template>
    </a-table>
  </div>
  <GenerateTaskView ref="generateTaskChild" @tableReload="handleTableReload" />
</template>
<style></style>