Commit 0b1ba4c8 authored by wanghf's avatar wanghf

seal-rayin优化

parent 794c3215
...@@ -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.legalIdcardHeadUpliad" :width="50" :height="50"/>--> <!-- <image-preview :src="scope.row.legalIdcardHeadUpload" :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 @@
&lt;!&ndash; TODO 税源地企业列表 &ndash;&gt; &lt;!&ndash; TODO 税源地企业列表 &ndash;&gt;
&lt;!&ndash; <el-input v-model="form.socialCode" placeholder="请输入纳税人识别号" />&ndash;&gt; &lt;!&ndash; <el-input v-model="form.socialCode" placeholder="请输入纳税人识别号" />&ndash;&gt;
</el-form-item> </el-form-item>
&lt;!&ndash; <el-form-item label="法人身份证人像-上传" prop="legalIdcardHeadUpliad">&ndash;&gt; &lt;!&ndash; <el-form-item label="法人身份证人像-上传" prop="legalIdcardHeadUpload">&ndash;&gt;
&lt;!&ndash; <image-upload v-model="form.legalIdcardHeadUpliad"/>&ndash;&gt; &lt;!&ndash; <image-upload v-model="form.legalIdcardHeadUpload"/>&ndash;&gt;
&lt;!&ndash; </el-form-item>&ndash;&gt; &lt;!&ndash; </el-form-item>&ndash;&gt;
&lt;!&ndash; <el-form-item label="营业执照-上传" prop="businessLicenseUpload">&ndash;&gt; &lt;!&ndash; <el-form-item label="营业执照-上传" prop="businessLicenseUpload">&ndash;&gt;
&lt;!&ndash; <image-upload v-model="form.businessLicenseUpload"/>&ndash;&gt; &lt;!&ndash; <image-upload v-model="form.businessLicenseUpload"/>&ndash;&gt;
...@@ -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,
legalIdcardHeadUpliad: null, legalIdcardHeadUpload: 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" }
], ],
legalIdcardHeadUpliad: [ legalIdcardHeadUpload: [
{ 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,
legalIdcardHeadUpliad: null, legalIdcardHeadUpload: null,
businessLicenseUpload: null, businessLicenseUpload: null,
socialCode: null, socialCode: null,
legalPersonName: null, legalPersonName: null,
......
...@@ -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"
......
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