增加操作日志及菜单缺少的icon
This commit is contained in:
@@ -13,11 +13,11 @@
|
||||
<div class="searchMain searchMainNoTop">
|
||||
<div class="searchItem">
|
||||
<label class="name">开通日期</label>
|
||||
<el-date-picker class="input" type="daterange" :size="size" v-model="params.activation_date" start-placeholder="开始日期" end-placeholder="结束日期" clearable></el-date-picker>
|
||||
<el-date-picker class="input" type="daterange" :size="size" v-model="params.activation_date" :popper-options="{ placement: 'bottom-start' }" start-placeholder="开始日期" end-placeholder="结束日期" clearable></el-date-picker>
|
||||
</div>
|
||||
<div class="searchItem">
|
||||
<label class="name">公司名称</label>
|
||||
<el-select class="input" :size="size" v-model="params.full_name" @visible-change="getCompanyList" placeholder="请选择公司名称" filterable clearable>
|
||||
<el-select class="input" :size="size" v-model="params.id" @visible-change="getCompanyList" placeholder="请选择公司名称" filterable clearable>
|
||||
<el-option v-for="item in setMap.full_name" :key="item" :label="item.full_name" :value="item.id"></el-option>
|
||||
</el-select>
|
||||
</div>
|
||||
@@ -34,7 +34,7 @@
|
||||
</div>
|
||||
<scTable ref="table" :apiObj="list.apiObj" :column="list.column" row-key="id" stripe :size="size" @selection-change="selectionChange">
|
||||
<el-table-column type="selection" align="center" width="40"></el-table-column>
|
||||
<el-table-column type="index" align="center" label="序号" width="50"></el-table-column>
|
||||
<sc-table-column label="序号" align="center" type="index"></sc-table-column>
|
||||
<template #logo="scope">
|
||||
<el-image class="logoCell" :src="scope.row.logo" fit="contain"></el-image>
|
||||
</template>
|
||||
@@ -96,7 +96,7 @@ export default {
|
||||
selection: [],
|
||||
params: {
|
||||
activation_date: '',
|
||||
full_name:'',
|
||||
id:'',
|
||||
active_status:'',
|
||||
}
|
||||
}
|
||||
@@ -197,6 +197,11 @@ export default {
|
||||
this.$refs.table.upData(this.params);
|
||||
},
|
||||
reset(){
|
||||
this.params = {
|
||||
activation_date: '',
|
||||
id:'',
|
||||
active_status:'',
|
||||
};
|
||||
this.$refs.table.reload();
|
||||
},
|
||||
|
||||
|
||||
@@ -1,67 +1,73 @@
|
||||
<template>
|
||||
<el-dialog :title="titleMap[mode]" v-model="visible" :width="640" destroy-on-close draggable @closed="$emit('closed')">
|
||||
<el-dialog :title="titleMap[mode]" v-model="visible" :width="1200" destroy-on-close draggable @closed="$emit('closed')">
|
||||
<el-scrollbar height="460px" style="padding: 0 20px;">
|
||||
<el-form :model="form" :rules="rules" ref="dialogForm" label-width="140px">
|
||||
<div class="dialogBoxTitle"><span class="make"></span><span class="name">企业信息</span></div>
|
||||
<el-form-item label="公司名称" prop="full_name">
|
||||
<el-input v-model="form.full_name" placeholder="请填写认证企业名称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司简称" prop="name">
|
||||
<el-input v-model="form.name" placeholder="请输入公司简称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司系统入口地址" prop="domain">
|
||||
<el-input v-model="form.domain" placeholder="公司系统入口地址" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司类型" prop="company_type">
|
||||
<el-select v-model="form.company_type" @visible-change="getCompanyTypeSelect" placeholder="请选择公司类型" clearable style="width: 100%;">
|
||||
<el-option v-for="item in setMap.companyType" :key="item" :label="item.label" :value="item.company_type"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司地址" prop="address">
|
||||
<el-input v-model="form.address" placeholder="请输入部门名称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="证件照" prop="doc_url">
|
||||
<ossImgListUpload :list="form.doc_url" :length="3" @parentParams="faultParentParams" />
|
||||
<p class="el-form-item-msg">可接受格式为:jpg、jpeg、png、gif,图片大小不超过5M。</p>
|
||||
<p class="el-form-item-msg">可接受证件类型:营业执照、组织机构代码证、统一社会信用代码证、事业单位法人证书。</p>
|
||||
<p class="el-form-item-msg">可以添加"高德开放平台备案、地图开发申请、地图开发认证"等水印。</p>
|
||||
<p class="el-form-item-msg">但不能遮挡关键信息,例如公司名称、公司证件号。</p>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司LOGO" prop="logo">
|
||||
<ossImgUpload @parentParams="parentParams" :url="form.logo" />
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-input type="textarea" placeholder="请输入备注"></el-input>
|
||||
</el-form-item>
|
||||
<div class="dialogBoxTitle"><span class="make"></span><span class="name">企业管理员信息</span></div>
|
||||
<el-form-item label="负责人/联系方式" required>
|
||||
<el-row justify="space-between">
|
||||
<el-col :span="5">
|
||||
<el-form-item prop="owner">
|
||||
<el-input v-model="form.owner" placeholder="负责人"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="7">
|
||||
<el-form-item prop="mobile">
|
||||
<el-input v-model="form.mobile" placeholder="联系方式"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="10">
|
||||
<el-form-item prop="email">
|
||||
<el-input v-model="form.email" placeholder="邮箱地址"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form-item>
|
||||
<el-form-item label="账号" prop="admin_access">
|
||||
<el-input v-model="form.admin_access" placeholder="请填写管理员账号"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="登录密码" prop="password" v-if="mode == 'add'">
|
||||
<el-input v-model="form.password" type="password" placeholder="请填写密码"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="生成系统使用协议" prop="accord">
|
||||
<el-switch v-model="form.accord" :active-value="1" :inactive-value="0"></el-switch>
|
||||
</el-form-item>
|
||||
<el-row justify="space-between">
|
||||
<el-col :span="11">
|
||||
<div class="dialogBoxTitle"><span class="make"></span><span class="name">企业信息</span></div>
|
||||
<el-form-item label="公司名称" prop="full_name">
|
||||
<el-input v-model="form.full_name" placeholder="请填写认证企业名称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司简称" prop="name">
|
||||
<el-input v-model="form.name" placeholder="请输入公司简称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司系统入口地址" prop="domain">
|
||||
<el-input v-model="form.domain" placeholder="公司系统入口地址" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司类型" prop="company_type">
|
||||
<el-select v-model="form.company_type" @visible-change="getCompanyTypeSelect" placeholder="请选择公司类型" clearable style="width: 100%;">
|
||||
<el-option v-for="item in setMap.companyType" :key="item" :label="item.label" :value="item.company_type"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司地址" prop="address">
|
||||
<el-input v-model="form.address" placeholder="请输入部门名称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="公司LOGO" prop="logo">
|
||||
<ossImgUpload @parentParams="parentParams" :url="form.logo" />
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-input type="textarea" placeholder="请输入备注"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<div class="dialogBoxTitle"><span class="make"></span><span class="name">企业管理员信息</span></div>
|
||||
<el-form-item label="负责人/联系方式" required>
|
||||
<el-row justify="space-between">
|
||||
<el-col :span="5">
|
||||
<el-form-item prop="owner">
|
||||
<el-input v-model="form.owner" placeholder="负责人"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="7">
|
||||
<el-form-item prop="mobile">
|
||||
<el-input v-model="form.mobile" placeholder="联系方式"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="10">
|
||||
<el-form-item prop="email">
|
||||
<el-input v-model="form.email" placeholder="邮箱地址"></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form-item>
|
||||
<el-form-item label="账号" prop="admin_access">
|
||||
<el-input v-model="form.admin_access" placeholder="请填写管理员账号"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="登录密码" prop="password" v-if="mode == 'add'">
|
||||
<el-input v-model="form.password" type="password" placeholder="请填写密码"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="证件照" prop="doc_url">
|
||||
<ossImgListUpload :list="form.doc_url" :length="3" @parentParams="faultParentParams" />
|
||||
<p class="el-form-item-msg">可接受格式为:jpg、jpeg、png、gif,图片大小不超过5M。</p>
|
||||
<p class="el-form-item-msg">可接受证件类型:营业执照、组织机构代码证、统一社会信用代码证、事业单位法人证书。</p>
|
||||
<p class="el-form-item-msg">可以添加"高德开放平台备案、地图开发申请、地图开发认证"等水印。</p>
|
||||
<p class="el-form-item-msg">但不能遮挡关键信息,例如公司名称、公司证件号。</p>
|
||||
</el-form-item>
|
||||
<el-form-item label="生成系统使用协议" prop="accord">
|
||||
<el-switch v-model="form.accord" :active-value="1" :inactive-value="0"></el-switch>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form>
|
||||
</el-scrollbar>
|
||||
<template #footer>
|
||||
|
||||
Reference in New Issue
Block a user