|
@@ -217,7 +217,7 @@
|
|
|
:label-width="formLabelWidth"
|
|
|
>
|
|
|
<div style="width: 300px !important" class="ant-upload-preview">
|
|
|
- <el-upload
|
|
|
+ <!-- <el-upload
|
|
|
class="avatar-uploader"
|
|
|
action="/api-web/uploadFile"
|
|
|
accept=".png"
|
|
@@ -236,7 +236,23 @@
|
|
|
<i class="el-icon-plus avatar-uploader-icon"></i>
|
|
|
<span class="upload-desc">添加上传图片</span>
|
|
|
</span>
|
|
|
- </el-upload>
|
|
|
+ </el-upload> -->
|
|
|
+ <image-cropper
|
|
|
+ :options="{
|
|
|
+ autoCrop: true, //是否默认生成截图框
|
|
|
+ autoCropWidth: 300, //默认生成截图框宽度
|
|
|
+ autoCropHeight: 300, //默认生成截图框高度
|
|
|
+ fixedBox: true, //是否固定截图框大小 不允许改变
|
|
|
+ previewsCircle: false, //预览图是否是圆形
|
|
|
+ title: '上传企业公章', //模态框上显示的标题
|
|
|
+ }"
|
|
|
+ isDelete
|
|
|
+ :imgSize="5"
|
|
|
+ accept=".png"
|
|
|
+ :acceptArray="['image/png']"
|
|
|
+ :imageUrl.sync="form.corporateSeal"
|
|
|
+ @crop-upload-success="cropSuccess1"
|
|
|
+ />
|
|
|
<div class="tips" style="line-height: 1.3; color: red">
|
|
|
请上传透明背景PNG格式公章图片;<br />
|
|
|
仅支持图片格式:png,大小:5MB;
|
|
@@ -249,7 +265,7 @@
|
|
|
:label-width="formLabelWidth"
|
|
|
>
|
|
|
<div style="width: 300px !important" class="ant-upload-preview">
|
|
|
- <el-upload
|
|
|
+ <!-- <el-upload
|
|
|
class="avatar-uploader"
|
|
|
action="/api-web/uploadFile"
|
|
|
accept=".png"
|
|
@@ -268,7 +284,23 @@
|
|
|
<i class="el-icon-plus avatar-uploader-icon"></i>
|
|
|
<span class="upload-desc">添加上传图片</span>
|
|
|
</span>
|
|
|
- </el-upload>
|
|
|
+ </el-upload> -->
|
|
|
+ <image-cropper
|
|
|
+ :options="{
|
|
|
+ autoCrop: true, //是否默认生成截图框
|
|
|
+ autoCropWidth: 300, //默认生成截图框宽度
|
|
|
+ autoCropHeight: 300, //默认生成截图框高度
|
|
|
+ fixedBox: true, //是否固定截图框大小 不允许改变
|
|
|
+ previewsCircle: false, //预览图是否是圆形
|
|
|
+ title: '上传企业财务公章', //模态框上显示的标题
|
|
|
+ }"
|
|
|
+ isDelete
|
|
|
+ :imgSize="5"
|
|
|
+ accept=".png"
|
|
|
+ :acceptArray="['image/png']"
|
|
|
+ :imageUrl.sync="form.corporateFinancialSeal"
|
|
|
+ @crop-upload-success="cropSuccess2"
|
|
|
+ />
|
|
|
<div class="tips" style="line-height: 1.3; color: red">
|
|
|
请上传透明背景PNG格式公章图片;<br />
|
|
|
仅支持图片格式:png,大小:5MB;
|
|
@@ -376,9 +408,10 @@ import {
|
|
|
} from "@/api/specialSetting";
|
|
|
import { vaildStudentUrl } from "@/utils/validate";
|
|
|
import { queryEmployByOrganId } from "@/api/systemManage";
|
|
|
+import ImageCropper from "@/components/ImageCropper";
|
|
|
export default {
|
|
|
name: "branchSetting",
|
|
|
- components: { pagination, qrCode },
|
|
|
+ components: { pagination, qrCode, ImageCropper },
|
|
|
data() {
|
|
|
return {
|
|
|
headers: {
|
|
@@ -446,6 +479,12 @@ export default {
|
|
|
this.getAreaList();
|
|
|
},
|
|
|
methods: {
|
|
|
+ cropSuccess1(data) {
|
|
|
+ this.form.corporateSeal = data.data.url;
|
|
|
+ },
|
|
|
+ cropSuccess2(data) {
|
|
|
+ this.form.corporateFinancialSeal = data.data.url;
|
|
|
+ },
|
|
|
onReSet(){
|
|
|
this.searchForm.search = ''
|
|
|
this.search();
|