From c635d78b479510ebe2556a420948effcd30a0731 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 21 十二月 2024 18:40:43 +0800 Subject: [PATCH] 新建德森项目分支 --- zy-asrs-admin/src/components/order/waitTask/index.vue | 336 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 168 insertions(+), 168 deletions(-) diff --git a/zy-asrs-admin/src/components/order/waitTask/index.vue b/zy-asrs-admin/src/components/order/waitTask/index.vue index 575229a..27c554f 100644 --- a/zy-asrs-admin/src/components/order/waitTask/index.vue +++ b/zy-asrs-admin/src/components/order/waitTask/index.vue @@ -1,168 +1,168 @@ -<script setup> -import { getCurrentInstance, ref, watch, reactive } from 'vue'; -import { useRouter } from "vue-router"; -import { get, post, postForm } from '@/utils/request.js' -import { message, Modal } from 'ant-design-vue'; -import { logout } from '@/config.js'; -import { formatMessage } from '@/utils/localeUtils.js'; -import useTableSearch from '@/utils/tableUtils.jsx'; -const context = getCurrentInstance()?.appContext.config.globalProperties; - -const router = useRouter(); - -const TABLE_KEY = 'table-locDetl'; - -let tableData = ref([]); -let open = ref(false); -const orderDetlId = ref(null); - -const showWidth = ref("60%") - -const { - getColumnSearchProps, -} = useTableSearch(); - -const state = reactive({ - selectedRowKeys: [], - loading: false, - columns: [], -}); - -state.columns = [ - { - title: formatMessage('db.man_wait_pakin.order_id', '璁㈠崟ID'), - dataIndex: 'orderId$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('orderId$'), - }, - { - title: formatMessage('db.man_wait_pakin.order_no', '璁㈠崟缂栧彿'), - dataIndex: 'orderNo', - width: 140, - ellipsis: true, - ...getColumnSearchProps('orderNo'), - }, - { - title: formatMessage('db.man_wait_pakin.barcode', '鎵樼洏鐮�'), - dataIndex: 'barcode', - width: 140, - ellipsis: true, - ...getColumnSearchProps('barcode'), - }, - { - title: formatMessage('db.man_wait_pakin.matnr', '鍟嗗搧缂栧彿'), - dataIndex: ['detl$', 'mat$', 'matnr'], - width: 140, - ellipsis: true, - ...getColumnSearchProps('detl$.matnr'), - }, - { - title: formatMessage('db.man_wait_pakin.batch', '鎵瑰彿'), - dataIndex: ['detl$', 'batch'], - width: 140, - ellipsis: true, - ...getColumnSearchProps('detl$.matnr'), - }, - { - title: formatMessage('db.man_wait_pakin.anfme', '缁勬墭鏁伴噺'), - dataIndex: 'anfme', - width: 140, - ellipsis: true, - ...getColumnSearchProps('anfme'), - }, - { - title: formatMessage('db.man_wait_pakin.io_status', '缁勬墭鐘舵��'), - dataIndex: 'ioStatus$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('ioStatus$'), - }, - { - title: formatMessage('db.man_wait_pakin.status', '鐘舵��'), - dataIndex: 'status$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('status$'), - }, - { - title: formatMessage('db.man_wait_pakin.create_time', '娣诲姞鏃堕棿'), - dataIndex: 'createTime$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('createTime$'), - }, - { - title: formatMessage('db.man_wait_pakin.create_by', '娣诲姞浜哄憳'), - dataIndex: 'createBy$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('createBy$'), - }, - { - title: formatMessage('db.man_wait_pakin.update_time', '淇敼鏃堕棿'), - dataIndex: 'updateTime$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('updateTime$'), - }, - { - title: formatMessage('db.man_wait_pakin.update_by', '淇敼浜哄憳'), - dataIndex: 'updateBy$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('updateBy$'), - }, - { - title: formatMessage('db.man_wait_pakin.memo', '澶囨敞'), - dataIndex: 'memo', - width: 140, - ellipsis: true, - ...getColumnSearchProps('memo'), - }, -]; - -const handleOk = () => { - open.value = false; -} - -const handleCancel = () => { - open.value = false; - orderDetlId.value = null; -} - -watch(orderDetlId, (newVal, oldVal) => { - if (newVal != null) { - get("/api/waitPakin/orderDetlId/" + newVal, {}).then((resp) => { - let result = resp.data; - tableData.value = result.data; - }) - } -}) - -defineExpose({ - tableData, - orderDetlId, - open, - showWidth, -}) - -</script> - -<script> -export default { - name: 'waitTaskComponent' -} -</script> - -<template> - <div> - <a-modal v-model:open="open" :width="showWidth" @ok="handleOk" @cancel="handleCancel"> - <a-table :data-source="tableData" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="id" - :scroll="{ y: 768 }" :columns="state.columns"> - </a-table> - </a-modal> - </div> -</template> - -<style></style> +<script setup> +import { getCurrentInstance, ref, watch, reactive } from 'vue'; +import { useRouter } from "vue-router"; +import { get, post, postForm } from '@/utils/request.js' +import { message, Modal } from 'ant-design-vue'; +import { logout } from '@/config.js'; +import { formatMessage } from '@/utils/localeUtils.js'; +import useTableSearch from '@/utils/tableUtils.jsx'; +const context = getCurrentInstance()?.appContext.config.globalProperties; + +const router = useRouter(); + +const TABLE_KEY = 'table-locDetl'; + +let tableData = ref([]); +let open = ref(false); +const orderDetlId = ref(null); + +const showWidth = ref("60%") + +const { + getColumnSearchProps, +} = useTableSearch(); + +const state = reactive({ + selectedRowKeys: [], + loading: false, + columns: [], +}); + +state.columns = [ + { + title: formatMessage('db.man_wait_pakin.order_id', '璁㈠崟ID'), + dataIndex: 'orderId$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('orderId$'), + }, + { + title: formatMessage('db.man_wait_pakin.order_no', '璁㈠崟缂栧彿'), + dataIndex: 'orderNo', + width: 140, + ellipsis: true, + ...getColumnSearchProps('orderNo'), + }, + { + title: formatMessage('db.man_wait_pakin.barcode', '鎵樼洏鐮�'), + dataIndex: 'barcode', + width: 140, + ellipsis: true, + ...getColumnSearchProps('barcode'), + }, + { + title: formatMessage('db.man_wait_pakin.matnr', '鍟嗗搧缂栧彿'), + dataIndex: ['detl$', 'mat$', 'matnr'], + width: 140, + ellipsis: true, + ...getColumnSearchProps('detl$.matnr'), + }, + { + title: formatMessage('db.man_wait_pakin.batch', '鎵瑰彿'), + dataIndex: ['detl$', 'batch'], + width: 140, + ellipsis: true, + ...getColumnSearchProps('detl$.matnr'), + }, + { + title: formatMessage('db.man_wait_pakin.anfme', '缁勬墭鏁伴噺'), + dataIndex: 'anfme', + width: 140, + ellipsis: true, + ...getColumnSearchProps('anfme'), + }, + { + title: formatMessage('db.man_wait_pakin.io_status', '缁勬墭鐘舵��'), + dataIndex: 'ioStatus$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('ioStatus$'), + }, + { + title: formatMessage('db.man_wait_pakin.status', '鐘舵��'), + dataIndex: 'status$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('status$'), + }, + { + title: formatMessage('db.man_wait_pakin.create_time', '娣诲姞鏃堕棿'), + dataIndex: 'createTime$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('createTime$'), + }, + { + title: formatMessage('db.man_wait_pakin.create_by', '娣诲姞浜哄憳'), + dataIndex: 'createBy$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('createBy$'), + }, + { + title: formatMessage('db.man_wait_pakin.update_time', '淇敼鏃堕棿'), + dataIndex: 'updateTime$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('updateTime$'), + }, + { + title: formatMessage('db.man_wait_pakin.update_by', '淇敼浜哄憳'), + dataIndex: 'updateBy$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('updateBy$'), + }, + { + title: formatMessage('db.man_wait_pakin.memo', '澶囨敞'), + dataIndex: 'memo', + width: 140, + ellipsis: true, + ...getColumnSearchProps('memo'), + }, +]; + +const handleOk = () => { + open.value = false; +} + +const handleCancel = () => { + open.value = false; + orderDetlId.value = null; +} + +watch(orderDetlId, (newVal, oldVal) => { + if (newVal != null) { + get("/api/waitPakin/orderDetlId/" + newVal, {}).then((resp) => { + let result = resp.data; + tableData.value = result.data; + }) + } +}) + +defineExpose({ + tableData, + orderDetlId, + open, + showWidth, +}) + +</script> + +<script> +export default { + name: 'waitTaskComponent' +} +</script> + +<template> + <div> + <a-modal v-model:open="open" :width="showWidth" @ok="handleOk" @cancel="handleCancel"> + <a-table :data-source="tableData" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="id" + :scroll="{ y: 768 }" :columns="state.columns"> + </a-table> + </a-modal> + </div> +</template> + +<style></style> -- Gitblit v1.9.1