@@ -44,7 +44,7 @@
return {
redo: true,
size: true,
- setting: true,
+ setting: false,
fullScreen: false,
...props.setting,
};
@@ -71,7 +71,7 @@
console.log('error', error);
}
- const getTitle = computed(() => (!unref(isUpdate) ? '新增轮播资讯' : '编辑轮播资讯'));
+ const getTitle = computed(() => (!unref(isUpdate) ? '新增推荐位' : '编辑推荐位'));
const [registerDrawer, { setDrawerProps, closeDrawer }] = useDrawerInner(async (data) => {
resetFields();
setDrawerProps({ confirmLoading: false });
@@ -11,11 +11,13 @@
:actions="[
{
icon: 'clarity:note-edit-line',
+ label: '编辑',
onClick: handleEdit.bind(null, record),
},
icon: 'ant-design:delete-outlined',
color: 'error',
+ label: '删除',
popConfirm: {
title: '是否确认删除',
confirm: handleDelete.bind(null, record),
@@ -110,7 +112,7 @@
bordered: true,
actionColumn: {
ifShow: !getCheckRole('tourist'),
- width: 80,
+ width: 120,
title: '操作',
dataIndex: 'action',
slots: { customRender: 'action' },
@@ -59,8 +59,6 @@ export const formSchema: FormSchema[] = [
component: 'ApiSelect',
componentProps: {
api: BrandListApi,
- // resultField: 'list',
- numberToString: true,
labelField: 'name',
valueField: 'id',
immediate: true,
@@ -42,7 +42,7 @@
<TableAction
- icon: 'mdi:information-outline',
+ icon: 'clarity:note-edit-line',
label: '编辑',
@@ -61,7 +61,7 @@
/>
</template>
</BasicTable>
- <ProductDrawer @register="registerDrawer" />
+ <ProductDrawer @register="registerDrawer" @reload="reload" />
</div>
<script lang="ts">
@@ -189,6 +189,7 @@
handlePatchUnSale,
uploadApi: uploadApi as any,
getCheckRole,
+ reload,
});
@@ -118,7 +118,7 @@
export default defineComponent({
name: 'ProductDrawer',
components: { BasicDrawer, BasicForm, goodsSpecs, Input, InputNumber },
- emits: ['success', 'register'],
+ emits: ['reload', 'register'],
setup(_, { emit }) {
const isUpdate = ref(true);
const goodsRef = ref();
@@ -233,7 +233,7 @@
console.log(values);
createMessage.success(t('common.optSuccess'));
closeDrawer();
- emit('success');
+ emit('reload');
} finally {
@@ -164,6 +164,7 @@
currentEditKeyRef.value = '';
msg.success({ content: '数据已保存', key: 'saving' });
+ reload();
} catch (error) {
msg.error({ content: '保存失败', key: 'saving' });
@@ -216,6 +217,7 @@
expandAll,
collapseAll,