Commit c054da4d authored by chenqikuai's avatar chenqikuai

fix

parent 7bcaa6cc
...@@ -25,7 +25,7 @@ const emit = defineEmits(["update:modelValue"]); ...@@ -25,7 +25,7 @@ const emit = defineEmits(["update:modelValue"]);
<style lang="scss"> <style lang="scss">
.blackModeMenu___ { .blackModeMenu___ {
.line.short { div.line.short {
height: 3px; height: 3px;
bottom: 0; bottom: 0;
} }
......
...@@ -49,6 +49,10 @@ useEventListener(window, "keydown", (e) => { ...@@ -49,6 +49,10 @@ useEventListener(window, "keydown", (e) => {
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">
:deep(#imageDisplay) {
width: fit-content;
margin: 0 auto;
}
.close { .close {
position: absolute; position: absolute;
top: 20px; top: 20px;
......
...@@ -112,9 +112,9 @@ const getLineWidth = (index: number, length: number) => { ...@@ -112,9 +112,9 @@ const getLineWidth = (index: number, length: number) => {
} }
.line.short { .line.short {
width: calc(100% - 24px); width: calc(100% - 24px);
bottom: 8px;
} }
.line { div.line {
bottom: 8px;
position: absolute; position: absolute;
width: calc(100% - 38px); width: calc(100% - 38px);
min-width: 10px; min-width: 10px;
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
padding-top: 60px; padding-top: 60px;
padding-left: 68px; padding-left: 68px;
padding-right: 68px; padding-right: 68px;
width: 858px; width: 1200px;
" "
> >
<div class="title text-center" ref="titleRef">填写版权信息</div> <div class="title text-center" ref="titleRef">填写版权信息</div>
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
</syHeaderNavBar> </syHeaderNavBar>
<ModuleContainer <ModuleContainer
class="mx-auto" class="mx-auto"
style="width: 858px; margin-top: 17px" style="width: 1200px; margin-top: 17px"
v-if=" v-if="
data?.record_work_status === eStatusOfCopyright.NOT_PASSED || data?.record_work_status === eStatusOfCopyright.NOT_PASSED ||
data?.record_work_status === eStatusOfCopyright.RECORD_SUCCESS data?.record_work_status === eStatusOfCopyright.RECORD_SUCCESS
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
</div> </div>
</div> </div>
</ModuleContainer> </ModuleContainer>
<ModuleContainer class="mx-auto" style="width: 858px; margin-top: 17px"> <ModuleContainer class="mx-auto mb-10" style="width: 1200px; margin-top: 17px">
<div class="overflow-hidden"> <div class="overflow-hidden">
<div <div
class="title" class="title"
...@@ -333,7 +333,7 @@ async function handleClickDel(raw: iCopyRight) { ...@@ -333,7 +333,7 @@ async function handleClickDel(raw: iCopyRight) {
line-height: 40px; line-height: 40px;
} }
.line { .line {
height: 2px; height: 1px;
background: #f0f1f5; background: #f0f1f5;
width: 100%; width: 100%;
margin-top: 30px; margin-top: 30px;
......
...@@ -8,6 +8,21 @@ ...@@ -8,6 +8,21 @@
v-loading="loading" v-loading="loading"
element-loading-text="加载中..." element-loading-text="加载中..."
> >
<template #authentication_name="slotProps">
<div
class="cursor-pointer overflow-hidden text-ellipsis"
@click="
$router.push({
name: 'filingPersonDetail',
query: {
id: slotProps.id,
},
})
"
>
{{ slotProps.authentication_name }}
</div>
</template>
<template #currentStatusCell="slotProps"> <template #currentStatusCell="slotProps">
<div class="flex items-center"> <div class="flex items-center">
<ApproveStatus <ApproveStatus
...@@ -58,11 +73,12 @@ ...@@ -58,11 +73,12 @@
</div> </div>
</template> </template>
<template #operate="slotProps"> <template #operate="slotProps">
<div class="text-right">
<syMoreOperate <syMoreOperate
:teleport="true" :teleport="true"
:list="getOperateList(slotProps)" :list="getOperateList(slotProps)"
@click-item="(value) => handleClickItem(value, slotProps)" @click-item="(value) => handleClickItem(value, slotProps)"
:margin-left="-10" :margin-left="-65"
class="align-middle" class="align-middle"
> >
<Icon <Icon
...@@ -71,6 +87,7 @@ ...@@ -71,6 +87,7 @@
class="cursor-pointer" class="cursor-pointer"
></Icon> ></Icon>
</syMoreOperate> </syMoreOperate>
</div>
</template> </template>
</Table> </Table>
</template> </template>
......
...@@ -3,6 +3,8 @@ export const tableColumns = [ ...@@ -3,6 +3,8 @@ export const tableColumns = [
{ {
label: "备案人", label: "备案人",
prop: "authentication_name", prop: "authentication_name",
slotName: "authentication_name",
showOverflowTooltip: true,
minWidth: 300, minWidth: 300,
}, },
{ {
...@@ -19,11 +21,12 @@ export const tableColumns = [ ...@@ -19,11 +21,12 @@ export const tableColumns = [
label: "当前状态", label: "当前状态",
slotName: "currentStatusCell", slotName: "currentStatusCell",
headerSlotName: "currentStatusHeader", headerSlotName: "currentStatusHeader",
// minWidth: 200, width: 140,
}, },
{ {
label: "操作", label: "操作",
slotName: "operate", slotName: "operate",
headerAlign: 'right',
width: 100, width: 100,
}, },
] as iTableColumn[]; ] as iTableColumn[];
...@@ -14,12 +14,13 @@ export const columns = [ ...@@ -14,12 +14,13 @@ export const columns = [
} as iTableColumn, } as iTableColumn,
{ {
label: "区块链查询", label: "区块链查询",
minWidth: "100px", width: "140px",
slotName: "query", slotName: "query",
} as iTableColumn, } as iTableColumn,
{ {
label: "操作", label: "操作",
minWidth: "100px", width: "100px",
slotName: "operate", slotName: "operate",
headerAlign: 'right'
} as iTableColumn, } as iTableColumn,
]; ];
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
</syMoreOperate> </syMoreOperate>
</template> </template>
<template #operate="slotProps"> <template #operate="slotProps">
<div class="text-right">
<syMoreOperate <syMoreOperate
:teleport="true" :teleport="true"
:list="operateList" :list="operateList"
:margin-left="-65"
@click-item=" @click-item="
(value) => (value) =>
operateList.find((i) => i.value === value)?.click(slotProps) operateList.find((i) => i.value === value)?.click(slotProps)
...@@ -43,6 +45,7 @@ ...@@ -43,6 +45,7 @@
> >
<Icon icon-name="iconbianzu7-copy" style="font-size: 26px"></Icon> <Icon icon-name="iconbianzu7-copy" style="font-size: 26px"></Icon>
</syMoreOperate> </syMoreOperate>
</div>
</template> </template>
</Table> </Table>
</div> </div>
......
...@@ -25,14 +25,14 @@ export const columns = [ ...@@ -25,14 +25,14 @@ export const columns = [
prop: "", prop: "",
label: "浏览器查询", label: "浏览器查询",
slotName: "query", slotName: "query",
width: "150px", width: "120px",
headerAlign: "center", headerAlign: "center",
} as iTableColumn, } as iTableColumn,
{ {
prop: "", prop: "",
label: "操作", label: "操作",
width: "100px", width: "100px",
headerAlign: "center", headerAlign: "right",
slotName: "operate", slotName: "operate",
} as iTableColumn, } as iTableColumn,
]; ];
...@@ -97,12 +97,12 @@ ...@@ -97,12 +97,12 @@
</div> </div>
</template> </template>
<template #operate="slotProps"> <template #operate="slotProps">
<div class="text-center"> <div class="text-right">
<syMoreOperate <syMoreOperate
:teleport="true" :teleport="true"
:list="getOperateList(slotProps)" :list="getOperateList(slotProps)"
@click-item="(value) => handleClickItem(value, slotProps)" @click-item="(value) => handleClickItem(value, slotProps)"
:margin-left="-20" :margin-left="-65"
class="align-middle" class="align-middle"
> >
<Icon <Icon
......
...@@ -7,6 +7,21 @@ ...@@ -7,6 +7,21 @@
class="copyrightTable" class="copyrightTable"
element-loading-text="加载中..." element-loading-text="加载中..."
> >
<template #record_work_name="slotProps">
<div
class="cursor-pointer overflow-hidden text-ellipsis"
@click="
$router.push({
name: `copyRightDetail`,
query: {
id: slotProps.id,
},
})
"
>
{{ slotProps.record_work_name }}
</div>
</template>
<template #currentStatusCell="slotProps"> <template #currentStatusCell="slotProps">
<div class="flex items-center"> <div class="flex items-center">
<ApproveStatus <ApproveStatus
...@@ -43,11 +58,12 @@ ...@@ -43,11 +58,12 @@
{{ formatTime(slotProps.create_time) }} {{ formatTime(slotProps.create_time) }}
</template> </template>
<template #operate="slotProps"> <template #operate="slotProps">
<div class="text-right">
<syMoreOperate <syMoreOperate
:teleport="true" :teleport="true"
:list="getOperateList(slotProps)" :list="getOperateList(slotProps)"
@click-item="(value) => handleClickItem(value, slotProps)" @click-item="(value) => handleClickItem(value, slotProps)"
:margin-left="-10" :margin-left="-65"
class="align-middle" class="align-middle"
> >
<Icon1 <Icon1
...@@ -56,6 +72,7 @@ ...@@ -56,6 +72,7 @@
class="cursor-pointer" class="cursor-pointer"
></Icon1> ></Icon1>
</syMoreOperate> </syMoreOperate>
</div>
</template> </template>
</Table> </Table>
</template> </template>
......
...@@ -3,6 +3,8 @@ export const tableColumns = [ ...@@ -3,6 +3,8 @@ export const tableColumns = [
{ {
label: "版权名称", label: "版权名称",
prop: "record_work_name", prop: "record_work_name",
slotName: "record_work_name",
showOverflowTooltip: true,
minWidth: 300, minWidth: 300,
}, },
{ {
...@@ -24,11 +26,12 @@ export const tableColumns = [ ...@@ -24,11 +26,12 @@ export const tableColumns = [
label: "当前状态", label: "当前状态",
slotName: "currentStatusCell", slotName: "currentStatusCell",
headerSlotName: "currentStatusHeader", headerSlotName: "currentStatusHeader",
// minWidth: "200", width: 140,
}, },
{ {
label: "操作", label: "操作",
slotName: "operate", slotName: "operate",
width: "100", headerAlign: "right",
width: "70",
}, },
] as iTableColumn[]; ] as iTableColumn[];
...@@ -12,11 +12,13 @@ export const tableColumns = [ ...@@ -12,11 +12,13 @@ export const tableColumns = [
label: "作品类型", label: "作品类型",
prop: "record_work_type", prop: "record_work_type",
slotName: "record_work_type", slotName: "record_work_type",
width: 200,
}, },
{ {
label: "提交日期", label: "提交日期",
prop: "create_time", prop: "create_time",
slotName: "create_time", slotName: "create_time",
width: 250,
}, },
{ {
label: "操作", label: "操作",
......
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