Commit 67813158 authored by 何远江's avatar 何远江

恢复产品多选

parent 05740cfa
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
size="mini" size="mini"
height="400" height="400"
> >
<vxe-column type="radio" width="40"></vxe-column> <vxe-column type="checkbox" width="40"></vxe-column>
<vxe-column field="productCode" title="产品编码" width="200"></vxe-column> <vxe-column field="productCode" title="产品编码" width="200"></vxe-column>
<vxe-column field="productName" title="产品名称"></vxe-column> <vxe-column field="productName" title="产品名称"></vxe-column>
<vxe-column field="productCategoryId_dictText" title="产品类型" width="200"></vxe-column> <vxe-column field="productCategoryId_dictText" title="产品类型" width="200"></vxe-column>
...@@ -158,7 +158,7 @@ export default defineComponent({ ...@@ -158,7 +158,7 @@ export default defineComponent({
showEdit.value = val showEdit.value = val
val && val &&
nextTick(() => { nextTick(() => {
// xTable.value?.setCheckboxRow(props.selectProd, true) xTable.value?.setCheckboxRow(props.selectProd, true)
}) })
} }
) )
...@@ -186,24 +186,21 @@ export default defineComponent({ ...@@ -186,24 +186,21 @@ export default defineComponent({
} }
const confirmModal = () => { const confirmModal = () => {
// const list = xTable.value?.getCheckboxRecords() || [] const list = xTable.value?.getCheckboxRecords() || []
// const reserveList = xTable.value?.getCheckboxReserveRecords() || [] const reserveList = xTable.value?.getCheckboxReserveRecords() || []
// const res = [...list, ...reserveList] const res = [...list, ...reserveList]
const res = xTable.value?.getRadioRecord()
// if (!res?.length) { if (!res?.length) {
// return ElMessage.warning('请选择一条数据!')
// }
if (res === null) {
return ElMessage.warning('请选择一条数据!') return ElMessage.warning('请选择一条数据!')
} }
emit('confirm', [res])
emit('confirm', res)
emit('update:visible', false) emit('update:visible', false)
} }
const onHide = () => { const onHide = () => {
// xTable.value?.clearCheckboxReserve() xTable.value?.clearCheckboxReserve()
// xTable.value?.clearCheckboxRow() xTable.value?.clearCheckboxRow()
emit('update:visible', false) emit('update:visible', false)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment