Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
薪
薪瑞通-前端
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
许珑标
薪瑞通-前端
Commits
0b1ba4c8
Commit
0b1ba4c8
authored
May 26, 2025
by
wanghf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
seal-rayin优化
parent
794c3215
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
73 additions
and
102 deletions
+73
-102
src/views/business/sealCompanyInfo/index.vue
src/views/business/sealCompanyInfo/index.vue
+72
-101
src/views/business/templateConfig/index.vue
src/views/business/templateConfig/index.vue
+1
-1
No files found.
src/views/business/sealCompanyInfo/index.vue
View file @
0b1ba4c8
...
@@ -17,46 +17,11 @@
...
@@ -17,46 +17,11 @@
@
keyup.enter.native=
"handleQuery"
@
keyup.enter.native=
"handleQuery"
/>
/>
</el-form-item>
</el-form-item>
<!--
<el-form-item
label=
"电子章id"
prop=
"signetId"
>
-->
<el-form-item
label=
"状态"
>
<!--
<el-input-->
<el-select
v-model=
"queryParams.status"
placeholder=
"请选择状态"
clearable
>
<!-- v-model="queryParams.signetId"-->
<el-option
v-for=
"dict in dict.type.seal_apply_status"
:key=
"dict.value"
:label=
"dict.label"
:value=
"dict.value "
/>
<!-- placeholder="请输入电子章id"-->
</el-select>
<!-- clearable-->
</el-form-item>
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!--
</el-form-item>
-->
<!--
<el-form-item
label=
"电子章绑定电话"
prop=
"sealPhone"
>
-->
<!--
<el-input-->
<!-- v-model="queryParams.sealPhone"-->
<!-- placeholder="请输入电子章绑定电话"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!--
</el-form-item>
-->
<!--
<el-form-item
label=
"企业公章编号"
prop=
"signatureNo"
>
-->
<!--
<el-input-->
<!-- v-model="queryParams.signatureNo"-->
<!-- placeholder="请输入企业公章编号"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!--
</el-form-item>
-->
<!--
<el-form-item
label=
"法人身份证号"
prop=
"legalPersonidCard"
>
-->
<!--
<el-input-->
<!-- v-model="queryParams.legalPersonidCard"-->
<!-- placeholder="请输入法人身份证号"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!--
</el-form-item>
-->
<!--
<el-form-item
label=
"法人手机号"
prop=
"legalPersonMobile"
>
-->
<!--
<el-input-->
<!-- v-model="queryParams.legalPersonMobile"-->
<!-- placeholder="请输入法人手机号"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!--
</el-form-item>
-->
<el-form-item
label=
"创建时间"
>
<el-form-item
label=
"创建时间"
>
<el-date-picker
<el-date-picker
v-model=
"daterangeCreateTime"
v-model=
"daterangeCreateTime"
...
@@ -75,52 +40,55 @@
...
@@ -75,52 +40,55 @@
</el-form>
</el-form>
<el-row
:gutter=
"10"
class=
"mb8"
>
<el-row
:gutter=
"10"
class=
"mb8"
>
<el-col
:span=
"1.5"
>
<!--
<el-col
:span=
"1.5"
>
--
>
<el-button
<!--
<el-button-->
type=
"primary"
<!-- type="primary"-->
icon=
"el-icon-plus"
<!-- icon="el-icon-plus"-->
size=
"mini"
<!-- size="mini"-->
@
click=
"handleAdd"
<!-- @click="handleAdd"-->
v-hasPermi=
"['business:sealCompanyInfo:add']"
<!-- v-hasPermi="['business:sealCompanyInfo:add']"-->
>
新增
</el-button
>
<!-- >新增
</el-button>
--
>
</el-col
>
<!--
</el-col>
--
>
<el-col
:span=
"1.5"
>
<!--
<el-col
:span=
"1.5"
>
--
>
<el-button
<!--
<el-button-->
type=
"success"
<!-- type="success"-->
icon=
"el-icon-edit"
<!-- icon="el-icon-edit"-->
size=
"mini"
<!-- size="mini"-->
:disabled=
"single"
<!-- :disabled="single"-->
@
click=
"handleUpdate"
<!-- @click="handleUpdate"-->
v-hasPermi=
"['business:sealCompanyInfo:edit']"
<!-- v-hasPermi="['business:sealCompanyInfo:edit']"-->
>
修改
</el-button
>
<!-- >修改
</el-button>
--
>
</el-col
>
<!--
</el-col>
--
>
<el-col
:span=
"1.5"
>
<!--
<el-col
:span=
"1.5"
>
--
>
<el-button
<!--
<el-button-->
type=
"danger"
<!-- type="danger"-->
icon=
"el-icon-delete"
<!-- icon="el-icon-delete"-->
size=
"mini"
<!-- size="mini"-->
:disabled=
"multiple"
<!-- :disabled="multiple"-->
@
click=
"handleDelete"
<!-- @click="handleDelete"-->
v-hasPermi=
"['business:sealCompanyInfo:remove']"
<!-- v-hasPermi="['business:sealCompanyInfo:remove']"-->
>
删除
</el-button
>
<!-- >删除
</el-button>
--
>
</el-col
>
<!--
</el-col>
--
>
<el-col
:span=
"1.5"
>
<!--
<el-col
:span=
"1.5"
>
--
>
<el-button
<!--
<el-button-->
type=
"warning"
<!-- type="warning"-->
icon=
"el-icon-download"
<!-- icon="el-icon-download"-->
size=
"mini"
<!-- size="mini"-->
@
click=
"handleExport"
<!-- @click="handleExport"-->
v-hasPermi=
"['business:sealCompanyInfo:export']"
<!-- v-hasPermi="['business:sealCompanyInfo:export']"-->
>
导出
</el-button
>
<!-- >导出
</el-button>
--
>
</el-col
>
<!--
</el-col>
--
>
<right-toolbar
:showSearch.sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
<right-toolbar
:showSearch.sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
</el-row>
<el-table
v-loading=
"loading"
:data=
"sealCompanyInfoList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"sealCompanyInfoList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/
>
<!--
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
--
>
<!--
<el-table-column
label=
"业务类型"
align=
"center"
prop=
"bussinessType"
/>
-->
<!--
<el-table-column
label=
"业务类型"
align=
"center"
prop=
"bussinessType"
/>
-->
<el-table-column
label=
"企业名称"
align=
"center"
prop=
"accountname"
/>
<el-table-column
label=
"企业名称"
align=
"center"
prop=
"accountname"
/>
<el-table-column
label=
"社会信用代码"
align=
"center"
prop=
"socialCode"
/>
<el-table-column
label=
"社会信用代码"
align=
"center"
prop=
"socialCode"
/>
<el-table-column
label=
"法人姓名"
align=
"center"
prop=
"legalPersonName"
/>
<el-table-column
label=
"法人身份证号"
align=
"center"
prop=
"legalPersonidCard"
/>
<el-table-column
label=
"法人手机号"
align=
"center"
prop=
"legalPersonMobile"
/>
<el-table-column
label=
"营业执照"
align=
"center"
prop=
"businessLicense"
>
<el-table-column
label=
"营业执照"
align=
"center"
prop=
"businessLicense"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<image-preview
:src=
"scope.row.businessLicense"
:width=
"50"
:height=
"50"
/>
<image-preview
:src=
"scope.row.businessLicense"
:width=
"50"
:height=
"50"
/>
...
@@ -136,7 +104,7 @@
...
@@ -136,7 +104,7 @@
<el-button
type=
"text"
@
click=
"handlePowerAttorneyPreview(scope.row)"
>
查看
</el-button>
<el-button
type=
"text"
@
click=
"handlePowerAttorneyPreview(scope.row)"
>
查看
</el-button>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"企业公章编号"
align=
"center"
prop=
"signatureNo"
/
>
<!-- <el-table-column label="企业公章编号" align="center" prop="signatureNo" />--
>
<el-table-column
label=
"电子章id"
align=
"center"
prop=
"signetId"
/>
<el-table-column
label=
"电子章id"
align=
"center"
prop=
"signetId"
/>
<el-table-column
label=
"章模图片"
align=
"center"
prop=
"sealPic"
width=
"100"
>
<el-table-column
label=
"章模图片"
align=
"center"
prop=
"sealPic"
width=
"100"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
...
@@ -144,12 +112,16 @@
...
@@ -144,12 +112,16 @@
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"电子章绑定电话"
align=
"center"
prop=
"sealPhone"
/>
<el-table-column
label=
"电子章绑定电话"
align=
"center"
prop=
"sealPhone"
/>
<el-table-column
label=
"状态"
align=
"center"
prop=
"status"
/>
<el-table-column
label=
"状态"
align=
"center"
prop=
"status"
>
<!-- 状态 字典 seal_apply_status -->
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.seal_apply_status"
:value=
"scope.row.status"
/>
</
template
>
</el-table-column>
<el-table-column
label=
"原因"
align=
"center"
prop=
"reason"
/>
<el-table-column
label=
"原因"
align=
"center"
prop=
"reason"
/>
<!-- <el-table-column label="法人身份证人像-上传" align="center" prop="legalIdcardHeadUpload" width="100">-->
<!-- <el-table-column label="法人身份证人像-上传" align="center" prop="legalIdcardHeadUpliad" width="100">-->
<!-- <template slot-scope="scope">-->
<!-- <template slot-scope="scope">-->
<!-- <image-preview :src="scope.row.legalIdcardHeadUpl
i
ad" :width="50" :height="50"/>-->
<!-- <image-preview :src="scope.row.legalIdcardHeadUpl
o
ad" :width="50" :height="50"/>-->
<!-- </template>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- </el-table-column>-->
<!-- <el-table-column label="营业执照-上传" align="center" prop="businessLicenseUpload" width="100">-->
<!-- <el-table-column label="营业执照-上传" align="center" prop="businessLicenseUpload" width="100">-->
...
@@ -157,9 +129,6 @@
...
@@ -157,9 +129,6 @@
<!-- <image-preview :src="scope.row.businessLicenseUpload" :width="50" :height="50"/>-->
<!-- <image-preview :src="scope.row.businessLicenseUpload" :width="50" :height="50"/>-->
<!-- </template>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- </el-table-column>-->
<!-- <el-table-column label="法人姓名" align="center" prop="legalPersonName" />-->
<!-- <el-table-column label="法人身份证号" align="center" prop="legalPersonidCard" />-->
<!-- <el-table-column label="法人手机号" align="center" prop="legalPersonMobile" />-->
<!-- <el-table-column label="是否默认:1是 0否" align="center" prop="isdefault" />-->
<!-- <el-table-column label="是否默认:1是 0否" align="center" prop="isdefault" />-->
<el-table-column
label=
"操作"
align=
"center"
class-name=
"small-padding fixed-width"
>
<el-table-column
label=
"操作"
align=
"center"
class-name=
"small-padding fixed-width"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
...
@@ -169,6 +138,7 @@
...
@@ -169,6 +138,7 @@
type=
"text"
type=
"text"
icon=
"el-icon-s-check"
icon=
"el-icon-s-check"
@
click=
"makeSeal(scope.row)"
@
click=
"makeSeal(scope.row)"
v-hasPermi=
"['business:sealCompanyInfo:makeSeal']"
>
制作电子章
</el-button>
>
制作电子章
</el-button>
<el-button
<el-button
v-if=
"scope.row.sealPic == null"
v-if=
"scope.row.sealPic == null"
...
@@ -176,23 +146,23 @@
...
@@ -176,23 +146,23 @@
type=
"text"
type=
"text"
icon=
"el-icon-picture"
icon=
"el-icon-picture"
@
click=
"querySealPic(scope.row)"
@
click=
"querySealPic(scope.row)"
v-hasPermi=
"['business:sealCompanyInfo:querySealPic']"
>
查询章模图片
</el-button>
>
查询章模图片
</el-button>
<el-button
<el-button
v-if=
"scope.row.signetId == null"
size=
"mini"
size=
"mini"
type=
"text"
type=
"text"
icon=
"el-icon-edit"
icon=
"el-icon-edit"
@
click=
"handleUpdate(scope.row)"
@
click=
"handleUpdate(scope.row)"
v-hasPermi=
"['business:sealCompanyInfo:edit']"
v-hasPermi=
"['business:sealCompanyInfo:edit']"
>
修改
</el-button>
>
修改
</el-button>
<el-button
<!--
<el-button-->
size=
"mini"
<!-- size="mini"-->
type=
"text"
<!-- type="text"-->
icon=
"el-icon-delete"
<!-- icon="el-icon-delete"-->
@
click=
"handleDelete(scope.row)"
<!-- @click="handleDelete(scope.row)"-->
v-hasPermi=
"['business:sealCompanyInfo:remove']"
<!-- v-hasPermi="['business:sealCompanyInfo:remove']"-->
>
删除
</el-button
>
<!-- >删除
</el-button>
--
>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
@@ -222,8 +192,8 @@
...
@@ -222,8 +192,8 @@
<!– TODO 税源地企业列表 –>
<!– TODO 税源地企业列表 –>
<!– <el-input v-model="form.socialCode" placeholder="请输入纳税人识别号" />–>
<!– <el-input v-model="form.socialCode" placeholder="请输入纳税人识别号" />–>
</el-form-item>
</el-form-item>
<!– <el-form-item label="法人身份证人像-上传" prop="legalIdcardHeadUpl
i
ad">–>
<!– <el-form-item label="法人身份证人像-上传" prop="legalIdcardHeadUpl
o
ad">–>
<!– <image-upload v-model="form.legalIdcardHeadUpl
i
ad"/>–>
<!– <image-upload v-model="form.legalIdcardHeadUpl
o
ad"/>–>
<!– </el-form-item>–>
<!– </el-form-item>–>
<!– <el-form-item label="营业执照-上传" prop="businessLicenseUpload">–>
<!– <el-form-item label="营业执照-上传" prop="businessLicenseUpload">–>
<!– <image-upload v-model="form.businessLicenseUpload"/>–>
<!– <image-upload v-model="form.businessLicenseUpload"/>–>
...
@@ -321,6 +291,7 @@ import {
...
@@ -321,6 +291,7 @@ import {
export
default
{
export
default
{
name
:
"
SealCompanyInfo
"
,
name
:
"
SealCompanyInfo
"
,
dicts
:
[
'
seal_apply_status
'
],
data
()
{
data
()
{
return
{
return
{
//路由传值
//路由传值
...
@@ -371,7 +342,7 @@ export default {
...
@@ -371,7 +342,7 @@ export default {
businessLicense
:
null
,
businessLicense
:
null
,
legalIdcardHead
:
null
,
legalIdcardHead
:
null
,
legalIdcardBack
:
null
,
legalIdcardBack
:
null
,
legalIdcardHeadUpl
i
ad
:
null
,
legalIdcardHeadUpl
o
ad
:
null
,
businessLicenseUpload
:
null
,
businessLicenseUpload
:
null
,
socialCode
:
null
,
socialCode
:
null
,
legalPersonidCard
:
null
,
legalPersonidCard
:
null
,
...
@@ -412,7 +383,7 @@ export default {
...
@@ -412,7 +383,7 @@ export default {
legalIdcardHead
:
[
legalIdcardHead
:
[
{
required
:
true
,
message
:
"
法人身份证人像不能为空
"
,
trigger
:
"
blur
"
}
{
required
:
true
,
message
:
"
法人身份证人像不能为空
"
,
trigger
:
"
blur
"
}
],
],
legalIdcardHeadUpl
i
ad
:
[
legalIdcardHeadUpl
o
ad
:
[
{
required
:
true
,
message
:
"
法人身份证人像-上传不能为空
"
,
trigger
:
"
blur
"
}
{
required
:
true
,
message
:
"
法人身份证人像-上传不能为空
"
,
trigger
:
"
blur
"
}
],
],
businessLicenseUpload
:
[
businessLicenseUpload
:
[
...
@@ -509,7 +480,7 @@ export default {
...
@@ -509,7 +480,7 @@ export default {
sealPhone
:
null
,
sealPhone
:
null
,
businessLicense
:
null
,
businessLicense
:
null
,
legalIdcardHead
:
null
,
legalIdcardHead
:
null
,
legalIdcardHeadUpl
i
ad
:
null
,
legalIdcardHeadUpl
o
ad
:
null
,
businessLicenseUpload
:
null
,
businessLicenseUpload
:
null
,
socialCode
:
null
,
socialCode
:
null
,
legalPersonName
:
null
,
legalPersonName
:
null
,
...
...
src/views/business/templateConfig/index.vue
View file @
0b1ba4c8
...
@@ -80,7 +80,6 @@
...
@@ -80,7 +80,6 @@
<el-table
v-loading=
"loading"
:data=
"templateConfigList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"templateConfigList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
label=
"部门id"
align=
"center"
prop=
"deptId"
/>
<el-table-column
label=
"模板名称"
align=
"center"
prop=
"templateName"
/>
<el-table-column
label=
"模板名称"
align=
"center"
prop=
"templateName"
/>
<el-table-column
label=
"模板类型"
align=
"center"
prop=
"templateType"
>
<el-table-column
label=
"模板类型"
align=
"center"
prop=
"templateType"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
...
@@ -108,6 +107,7 @@
...
@@ -108,6 +107,7 @@
type=
"text"
type=
"text"
icon=
"el-icon-view"
icon=
"el-icon-view"
@
click=
"viewSealLocation(scope.row)"
@
click=
"viewSealLocation(scope.row)"
v-hasPermi=
"['business:templateConfig:edit']"
>
盖章位置
</el-button>
>
盖章位置
</el-button>
<el-button
<el-button
size=
"mini"
size=
"mini"
...
...
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