Commit 69f8e84f authored by chenqikuai's avatar chenqikuai

fix

parent 9e17ae8d
src/assets/img/link.png

971 Bytes | W: | H:

src/assets/img/link.png

1.05 KB | W: | H:

src/assets/img/link.png
src/assets/img/link.png
src/assets/img/link.png
src/assets/img/link.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -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";
......
......@@ -81,7 +81,7 @@
<div class="time">{{ formatTime(data?.create_time) }}</div>
<div
class="flex"
style="font-size: 12px; font-weight: 400; line-height: 40px"
style="font-size: 14px; 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: 12px; font-weight: 400"
style="color: var(--sy-gray); font-size: 14px; font-weight: 400"
>
<div class="w-1/2 content">
作品名称:
......@@ -221,7 +221,7 @@
</div>
<div
class="flex"
style="color: var(--sy-gray); font-size: 12px; font-weight: 400"
style="color: var(--sy-gray); font-size: 14px; font-weight: 400"
>
<div class="w-1/2">
<div class="content">
......
......@@ -3,7 +3,7 @@
<syHeaderNavBar @back="() => $router.back()" @close="() => $router.back()"
>{{ data?.authentication_name }}
</syHeaderNavBar>
<ModuleContainer class="mx-auto" style="width: 858px; margin-top: 17px">
<ModuleContainer class="mx-auto" style="width: 1200px; 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: 12px; font-weight: 400"
style="color: var(--sy-gray); font-size: 14px; font-weight: 400"
>
<div class="w-1/2 content">
姓名/名称:
......@@ -167,7 +167,7 @@
</div>
<div
class="flex"
style="color: var(--sy-gray); font-size: 12px; font-weight: 400"
style="color: var(--sy-gray); font-size: 14px; font-weight: 400"
>
<div class="w-1/2">
<div class="content">
......
......@@ -3,12 +3,12 @@ export const tableColumns = [
{
label: "备案人",
prop: "authentication_name",
// minWidth: 300,
minWidth: 300,
},
{
label: "证件号码",
prop: "authentication_subject_nature_code",
// minWidth: 280,
width: 280,
},
{
label: "证件附件",
......@@ -24,6 +24,6 @@ export const tableColumns = [
{
label: "操作",
slotName: "operate",
// minWidth: 100,
width: 100,
},
] as iTableColumn[];
......@@ -3,12 +3,12 @@ export const tableColumns = [
{
label: "版权名称",
prop: "record_work_name",
// minWidth: 300,
minWidth: 300,
},
{
label: "备案号",
prop: "record_no",
// minWidth: "280",
width: "200",
},
{
label: "作品类型",
......@@ -18,7 +18,7 @@ export const tableColumns = [
{
label: "提交日期",
slotName: "create_time",
// minWidth: "280",
width: "200",
},
{
label: "当前状态",
......@@ -29,6 +29,6 @@ export const tableColumns = [
{
label: "操作",
slotName: "operate",
// minWidth: "100",
width: "100",
},
] as iTableColumn[];
......@@ -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: 40px"
icon-name="iconbianzu7-copy"
style="font-size: 26px"
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>
<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"
......
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