Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
source-trace-manage
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenqikuai
source-trace-manage
Commits
69f8e84f
Commit
69f8e84f
authored
Aug 08, 2022
by
chenqikuai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
9e17ae8d
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
251 additions
and
238 deletions
+251
-238
link.png
src/assets/img/link.png
+0
-0
index.vue
src/views/AddFilingPerson/index.vue
+225
-221
index.vue
src/views/CopyRightDetail/index.vue
+3
-3
index.vue
src/views/FilingPersonDetail/index.vue
+3
-3
table.ts
...ingPersonManagement/components/FilingPersonTable/table.ts
+3
-3
table.ts
src/views/copyrightManagement/table.ts
+4
-4
draftBoxTable.vue
src/views/draftBox/draftBoxTable.vue
+11
-2
index.vue
src/views/draftBox/index.vue
+2
-2
No files found.
src/assets/img/link.png
View replaced file @
9e17ae8d
View file @
69f8e84f
971 Bytes
|
W:
|
H:
1.05 KB
|
W:
|
H:
2-up
Swipe
Onion skin
src/views/AddFilingPerson/index.vue
View file @
69f8e84f
...
...
@@ -12,238 +12,242 @@
>
<div
style=
"padding: 0 54px; margin-top: 24px; height: calc(100vh - 200px)"
class=
"overflow-
auto
"
class=
"overflow-
hidden
"
>
<div
class=
"mb-9"
>
<span
class=
"title"
>
认证信息
</span>
<span
class=
"tip"
>
认证信息在获得认证后将不能修改
</span>
</div>
<ElForm
:model=
"modelOfCert"
:rules=
"rulesOfCert"
ref=
"certFormRef"
>
<CustomizeFormItem
:width=
"95"
label=
"姓名/名称"
prop=
"name"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfCert.name"
placeholder=
"请输入姓名/名称"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"主体性质"
prop=
"property"
class=
"flex w-full"
>
<ElRadioGroup
v-model=
"modelOfCert.property"
>
<syRadio
:label=
"1"
>
自然人
</syRadio>
<syRadio
:label=
"2"
>
企业组织
</syRadio>
</ElRadioGroup>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 1"
:width=
"95"
label=
"身份证号码"
prop=
"idCard"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfCert.idCard"
placeholder=
"请输入身份证号码"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 2"
:width=
"95"
label=
"统一社会信用代码/营业执照号码"
prop=
"unifiedSocialCreditCode"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfCert.unifiedSocialCreditCode"
placeholder=
"请输入统一社会信用代码/营业执照号码"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"所在城市"
prop=
"city"
class=
"flex w-full"
>
<ElCascader
popper-class=
"fuckCascader"
class=
"w-full ElCascader"
v-model=
"modelOfCert.city"
:options=
"cityList"
></ElCascader>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 1"
:width=
"95"
label=
"上传身份证"
prop=
"idCardImg"
class=
"flex w-full"
>
<CollectIdCardImg
v-model=
"modelOfCert.idCardImg"
></CollectIdCardImg>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 2"
:width=
"95"
label=
"营业执照或副本"
prop=
"businessLicenseOrCopy"
class=
"flex w-full"
>
<CollectImage
v-model=
"modelOfCert.businessLicenseOrCopy"
>
营业执照或副本
</CollectImage
<syScrollBar
height=
"100%"
class=
"-mr-[54px] pr-[54px]"
>
<div
class=
"mb-9"
>
<span
class=
"title"
>
认证信息
</span>
<span
class=
"tip"
>
认证信息在获得认证后将不能修改
</span>
</div>
<ElForm
:model=
"modelOfCert"
:rules=
"rulesOfCert"
ref=
"certFormRef"
>
<CustomizeFormItem
:width=
"95"
label=
"姓名/名称"
prop=
"name"
class=
"flex w-full"
>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"授权备案"
prop=
"auth"
class=
"flex w-full"
>
<syRadio
v-model=
"modelOfCert.auth"
:label=
"true"
>
授权备案
</syRadio>
</CustomizeFormItem>
<syDialogInput
v-model:value=
"modelOfCert.name"
placeholder=
"请输入姓名/名称"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"主体性质"
prop=
"property"
class=
"flex w-full"
>
<ElRadioGroup
v-model=
"modelOfCert.property"
>
<syRadio
:label=
"1"
>
自然人
</syRadio>
<syRadio
:label=
"2"
>
企业组织
</syRadio>
</ElRadioGroup>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 1"
:width=
"95"
label=
"身份证号码"
prop=
"idCard"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfCert.idCard"
placeholder=
"请输入身份证号码"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 2"
:width=
"95"
label=
"统一社会信用代码/营业执照号码"
prop=
"unifiedSocialCreditCode"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfCert.unifiedSocialCreditCode"
placeholder=
"请输入统一社会信用代码/营业执照号码"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"所在城市"
prop=
"city"
class=
"flex w-full"
>
<ElCascader
popper-class=
"fuckCascader"
class=
"w-full ElCascader"
v-model=
"modelOfCert.city"
:options=
"cityList"
></ElCascader>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 1"
:width=
"95"
label=
"上传身份证"
prop=
"idCardImg"
class=
"flex w-full"
>
<CollectIdCardImg
v-model=
"modelOfCert.idCardImg"
></CollectIdCardImg>
</CustomizeFormItem>
<CustomizeFormItem
v-if=
"modelOfCert.property === 2"
:width=
"95"
label=
"营业执照或副本"
prop=
"businessLicenseOrCopy"
class=
"flex w-full"
>
<CollectImage
v-model=
"modelOfCert.businessLicenseOrCopy"
>
营业执照或副本
</CollectImage
>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"授权备案"
prop=
"auth"
class=
"flex w-full"
>
<syRadio
v-model=
"modelOfCert.auth"
:label=
"true"
>
授权备案
</syRadio>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"授权书图像"
prop=
"powerOfAttorneyImage"
class=
"flex w-full"
>
<CollectImage
v-model=
"modelOfCert.powerOfAttorneyImage"
@
update:model-value=
"handle"
>
授权书图像
</CollectImage
<CustomizeFormItem
:width=
"95"
label=
"授权书图像"
prop=
"powerOfAttorneyImage"
class=
"flex w-full"
>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"授权有效期"
prop=
"authorizationValidityPeriod"
class=
"flex w-full"
>
<syDatePicker
placeholder=
"请输入授权有效期"
style=
"width: 100%"
v-model=
"modelOfCert.authorizationValidityPeriod"
></syDatePicker>
</CustomizeFormItem>
</ElForm>
<div
class=
"mb-9"
>
<span
class=
"title"
>
联系信息
</span>
<span
class=
"tip"
>
认证信息在获得认证后将不能修改
</span>
</div>
<ElForm
:model=
"modelOfContact"
:rules=
"rulesOfContact"
ref=
"contactFormRef"
>
<CustomizeFormItem
:width=
"95"
label=
"联系人"
prop=
"name"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.name"
placeholder=
"请输入联系人名称"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"电子邮件"
prop=
"email"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.email"
placeholder=
"请输入电子邮件"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"手机"
prop=
"cellphoneNumber"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.cellphoneNumber"
placeholder=
"请输入手机"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"电话"
prop=
"phoneNumber"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.phoneNumber"
placeholder=
"请输入电话"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"邮编"
prop=
"postCode"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.postCode"
placeholder=
"请输入邮编"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"传真"
prop=
"fax"
class=
"flex w-full"
<CollectImage
v-model=
"modelOfCert.powerOfAttorneyImage"
@
update:model-value=
"handle"
>
授权书图像
</CollectImage
>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"授权有效期"
prop=
"authorizationValidityPeriod"
class=
"flex w-full"
>
<syDatePicker
placeholder=
"请输入授权有效期"
style=
"width: 100%"
v-model=
"modelOfCert.authorizationValidityPeriod"
></syDatePicker>
</CustomizeFormItem>
</ElForm>
<div
class=
"mb-9"
>
<span
class=
"title"
>
联系信息
</span>
<span
class=
"tip"
>
认证信息在获得认证后将不能修改
</span>
</div>
<ElForm
:model=
"modelOfContact"
:rules=
"rulesOfContact"
ref=
"contactFormRef"
>
<syDialogInput
v-model:value=
"modelOfContact.fax"
placeholder=
"请输入传真"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"联系地址"
prop=
"addr"
class=
"flex w-full"
<CustomizeFormItem
:width=
"95"
label=
"联系人"
prop=
"name"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.name"
placeholder=
"请输入联系人名称"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"电子邮件"
prop=
"email"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.email"
placeholder=
"请输入电子邮件"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"手机"
prop=
"cellphoneNumber"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.cellphoneNumber"
placeholder=
"请输入手机"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"电话"
prop=
"phoneNumber"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.phoneNumber"
placeholder=
"请输入电话"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"邮编"
prop=
"postCode"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.postCode"
placeholder=
"请输入邮编"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"传真"
prop=
"fax"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.fax"
placeholder=
"请输入传真"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
<CustomizeFormItem
:width=
"95"
label=
"联系地址"
prop=
"addr"
class=
"flex w-full"
>
<syDialogInput
v-model:value=
"modelOfContact.addr"
placeholder=
"请输入联系地址"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
</ElForm>
<syButton
mode=
"elementBtn"
type=
"primary"
size=
"large"
class=
"w-full"
:loading=
"loading"
@
click=
"handleConfirm"
>
确定提交
</syButton
>
<syDialogInput
v-model:value=
"modelOfContact.addr"
placeholder=
"请输入联系地址"
style=
"width: 100%"
></syDialogInput>
</CustomizeFormItem>
</ElForm>
<syButton
mode=
"elementBtn"
type=
"primary"
size=
"large"
class=
"w-full"
:loading=
"loading"
@
click=
"handleConfirm"
>
确定提交
</syButton
>
</syScrollBar>
</div>
</CommonDialog>
</
template
>
<
script
setup
lang=
"ts"
>
import
{
formatTime
,
syButton
}
from
"cqk-sy-ui"
;
import
{
formatTime
,
syButton
,
syScrollBar
}
from
"cqk-sy-ui"
;
import
{
ElForm
,
ElRadioGroup
,
ElCascader
,
ElMessage
}
from
"element-plus"
;
import
{
computed
,
ref
,
watch
}
from
"vue"
;
import
cityList
from
"@/config/city"
;
...
...
src/views/CopyRightDetail/index.vue
View file @
69f8e84f
...
...
@@ -81,7 +81,7 @@
<div
class=
"time"
>
{{
formatTime
(
data
?.
create_time
)
}}
</div>
<div
class=
"flex"
style=
"font-size: 1
2
px; font-weight: 400; line-height: 40px"
style=
"font-size: 1
4
px; font-weight: 400; line-height: 40px"
>
<div
class=
"w-1/2"
...
...
@@ -133,7 +133,7 @@
</div>
<div
class=
"flex flex-wrap"
style=
"color: var(--sy-gray); font-size: 1
2
px; font-weight: 400"
style=
"color: var(--sy-gray); font-size: 1
4
px; font-weight: 400"
>
<div
class=
"w-1/2 content"
>
作品名称:
...
...
@@ -221,7 +221,7 @@
</div>
<div
class=
"flex"
style=
"color: var(--sy-gray); font-size: 1
2
px; font-weight: 400"
style=
"color: var(--sy-gray); font-size: 1
4
px; font-weight: 400"
>
<div
class=
"w-1/2"
>
<div
class=
"content"
>
...
...
src/views/FilingPersonDetail/index.vue
View file @
69f8e84f
...
...
@@ -3,7 +3,7 @@
<syHeaderNavBar
@
back=
"() => $router.back()"
@
close=
"() => $router.back()"
>
{{
data
?.
authentication_name
}}
</syHeaderNavBar>
<ModuleContainer
class=
"mx-auto"
style=
"width:
858
px; margin-top: 17px"
>
<ModuleContainer
class=
"mx-auto"
style=
"width:
1200
px; margin-top: 17px"
>
<div
class=
"overflow-hidden"
>
<div
class=
"title"
...
...
@@ -29,7 +29,7 @@
</div>
<div
class=
"flex flex-wrap"
style=
"color: var(--sy-gray); font-size: 1
2
px; font-weight: 400"
style=
"color: var(--sy-gray); font-size: 1
4
px; font-weight: 400"
>
<div
class=
"w-1/2 content"
>
姓名/名称:
...
...
@@ -167,7 +167,7 @@
</div>
<div
class=
"flex"
style=
"color: var(--sy-gray); font-size: 1
2
px; font-weight: 400"
style=
"color: var(--sy-gray); font-size: 1
4
px; font-weight: 400"
>
<div
class=
"w-1/2"
>
<div
class=
"content"
>
...
...
src/views/FilingPersonManagement/components/FilingPersonTable/table.ts
View file @
69f8e84f
...
...
@@ -3,12 +3,12 @@ export const tableColumns = [
{
label
:
"备案人"
,
prop
:
"authentication_name"
,
//
minWidth: 300,
minWidth
:
300
,
},
{
label
:
"证件号码"
,
prop
:
"authentication_subject_nature_code"
,
// minW
idth: 280,
w
idth
:
280
,
},
{
label
:
"证件附件"
,
...
...
@@ -24,6 +24,6 @@ export const tableColumns = [
{
label
:
"操作"
,
slotName
:
"operate"
,
// minW
idth: 100,
w
idth
:
100
,
},
]
as
iTableColumn
[];
src/views/copyrightManagement/table.ts
View file @
69f8e84f
...
...
@@ -3,12 +3,12 @@ export const tableColumns = [
{
label
:
"版权名称"
,
prop
:
"record_work_name"
,
//
minWidth: 300,
minWidth
:
300
,
},
{
label
:
"备案号"
,
prop
:
"record_no"
,
// minWidth: "28
0",
width
:
"20
0"
,
},
{
label
:
"作品类型"
,
...
...
@@ -18,7 +18,7 @@ export const tableColumns = [
{
label
:
"提交日期"
,
slotName
:
"create_time"
,
// minWidth: "28
0",
width
:
"20
0"
,
},
{
label
:
"当前状态"
,
...
...
@@ -29,6 +29,6 @@ export const tableColumns = [
{
label
:
"操作"
,
slotName
:
"operate"
,
// minW
idth: "100",
w
idth
:
"100"
,
},
]
as
iTableColumn
[];
src/views/draftBox/draftBoxTable.vue
View file @
69f8e84f
...
...
@@ -6,6 +6,7 @@
v-loading=
"loading"
height=
"100%"
element-loading-text=
"加载中..."
class=
"draftBoxTable"
>
<template
#
record_work_name=
"slotProps"
>
<div
...
...
@@ -36,8 +37,8 @@
:margin-left=
"-50"
>
<Icon
icon-name=
"iconbianzu7"
style=
"font-size:
40
px"
icon-name=
"iconbianzu7
-copy
"
style=
"font-size:
26
px"
class=
"cursor-pointer"
></Icon>
</syMoreOperate>
...
...
@@ -117,3 +118,11 @@ const handleClickItem = (value: any, slotProps: any) => {
line-height
:
20px
;
}
</
style
>
<
style
lang=
"scss"
>
.draftBoxTable
{
.el-table__cell
{
height
:
50px
;
}
}
</
style
>
src/views/draftBox/index.vue
View file @
69f8e84f
<
template
>
<LayoutVue>
<div
class=
"flex flex-col w-full h-full"
>
<div
class=
"flex items-center"
>
<div
class=
"flex items-center
flex-shrink-0
"
>
<Search
v-model=
"searchValue"
placeholder=
"搜索名称/备案号"
></Search>
<Avatar
class=
"ml-7"
></Avatar>
</div>
...
...
@@ -43,7 +43,7 @@
>
</div>
-->
</div>
<div
class=
"flex-grow overflow-hidden"
>
<div
class=
"flex-grow overflow-hidden
mt-4
"
>
<DraftBoxTable
ref=
"DraftBoxTableRef"
:loading=
"loading"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment