| | |
| | | <BasicForm @register="registerForm" :model="model" /> |
| | | </div> --> |
| | | <div> |
| | | <BasicTable @register="registerTable"> |
| | | <BasicTable @register="registerTable" @row-dbClick="rowDbClick"> |
| | | <!-- <template #toolbar> |
| | | <a-button type="primary" @click="handleCreate"> 新增盘点 </a-button> |
| | | </template> --> |
| | |
| | | sorter: true, |
| | | width: 180, |
| | | }, |
| | | // { |
| | | // title: t('物料描述'), |
| | | // dataIndex: 'ITEM_DESC', |
| | | // resizable:true, |
| | | // }, |
| | | // { |
| | | // title: t('盘点状态', |
| | | // dataIndex: 'STATUS', |
| | | // resizable:true, |
| | | // }, |
| | | // { |
| | | // title: t('盘点结果', |
| | | // dataIndex: 'RESULT', |
| | | // resizable:true, |
| | | // }, |
| | | // { |
| | | // title: t('WMS数量', |
| | | // dataIndex: 'QTY', |
| | | // resizable:true, |
| | | // }, |
| | | // { |
| | | // title: t('ACT_QTY', |
| | | // dataIndex: 'COUNT_TYPE', |
| | | // resizable:true, |
| | | // } |
| | | ]; |
| | | |
| | | const emit = defineEmits(['success', 'register']); |
| | | const checkedKeys = ref<Array<string | number>>([]); |
| | | const [registerTable, { reload, getForm }] = useTable({ |
| | | title: '物料列表', |
| | | title: '列表信息', |
| | | api: getItemListByPage, |
| | | columns: ItemColumns, |
| | | formConfig: { |
| | |
| | | // v && props.userData && nextTick(() => onDataReceive(props.userData)); |
| | | // } |
| | | |
| | | function rowDbClick(record, index, event) { |
| | | try { |
| | | closeModal(); |
| | | emit('success', { |
| | | isUpdate: unref(false), |
| | | values: { record, id: 0 }, |
| | | }); |
| | | } finally { |
| | | setModalProps({ confirmLoading: false }); |
| | | } |
| | | } |
| | | |
| | | async function handleSubmit() { |
| | | try { |
| | | var values = ''; |