|
@@ -21,6 +21,7 @@
|
|
import FormStore from './components/store.vue';
|
|
import FormStore from './components/store.vue';
|
|
import ListStore from './components/storeList.vue';
|
|
import ListStore from './components/storeList.vue';
|
|
import FormDiscount from './components/editDiscount.vue';
|
|
import FormDiscount from './components/editDiscount.vue';
|
|
|
|
+ import DiscountList from './components/discountList.vue';
|
|
|
|
|
|
const [formReg, {}] = useDrawer();
|
|
const [formReg, {}] = useDrawer();
|
|
const [formDetailReg, { openModal }] = useModal();
|
|
const [formDetailReg, { openModal }] = useModal();
|
|
@@ -28,6 +29,7 @@
|
|
const [registerImportModal, { openModal: openImportModal }] = useModal();
|
|
const [registerImportModal, { openModal: openImportModal }] = useModal();
|
|
const [formStoreListRegister, { openModal: openStoreListModal }] = useModal();
|
|
const [formStoreListRegister, { openModal: openStoreListModal }] = useModal();
|
|
const [formDiscountRegister, { openModal: openDiscountModal }] = useModal();
|
|
const [formDiscountRegister, { openModal: openDiscountModal }] = useModal();
|
|
|
|
+ const [formDiscountListRegister, { openModal: openDiscountListModal }] = useModal();
|
|
const selectedRowKeysList = ref<string[] | number[]>([]);
|
|
const selectedRowKeysList = ref<string[] | number[]>([]);
|
|
const [registerTable, { reload }] = useTable({
|
|
const [registerTable, { reload }] = useTable({
|
|
api: getTextbookWarehouseRecordPage,
|
|
api: getTextbookWarehouseRecordPage,
|
|
@@ -105,11 +107,16 @@
|
|
type: type,
|
|
type: type,
|
|
});
|
|
});
|
|
};
|
|
};
|
|
- const handleEditDiscount = (record, type) => {
|
|
|
|
|
|
+ const handleEditDiscount = (record) => {
|
|
openDiscountModal(true, {
|
|
openDiscountModal(true, {
|
|
baseData: { ...record },
|
|
baseData: { ...record },
|
|
});
|
|
});
|
|
};
|
|
};
|
|
|
|
+ const handleDiscountList = (record) => {
|
|
|
|
+ openDiscountListModal(true, {
|
|
|
|
+ baseData: { ...record },
|
|
|
|
+ });
|
|
|
|
+ };
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<template>
|
|
<template>
|
|
@@ -150,6 +157,11 @@
|
|
{{ record.recedeNumber }}
|
|
{{ record.recedeNumber }}
|
|
</a>
|
|
</a>
|
|
</template>
|
|
</template>
|
|
|
|
+ <template #discount="{ record }">
|
|
|
|
+ <a @click="handleDiscountList(record)">
|
|
|
|
+ {{ record.discount }}
|
|
|
|
+ </a>
|
|
|
|
+ </template>
|
|
</BasicTable>
|
|
</BasicTable>
|
|
<formEdit @register="formReg" @success="reload" />
|
|
<formEdit @register="formReg" @success="reload" />
|
|
<FormDetail @register="formDetailReg" />
|
|
<FormDetail @register="formDetailReg" />
|
|
@@ -157,6 +169,7 @@
|
|
<FormStore @register="formStoreRegister" @success="reload" />
|
|
<FormStore @register="formStoreRegister" @success="reload" />
|
|
<ListStore @register="formStoreListRegister" />
|
|
<ListStore @register="formStoreListRegister" />
|
|
<FormDiscount @register="formDiscountRegister" @success="reload" />
|
|
<FormDiscount @register="formDiscountRegister" @success="reload" />
|
|
|
|
+ <DiscountList @register="formDiscountListRegister" />
|
|
</PageWrapper>
|
|
</PageWrapper>
|
|
</template>
|
|
</template>
|
|
|
|
|