sqg vor 4 Jahren
Ursprung
Commit
39118b5e71

+ 42 - 9
front-vue/src/views/service/company/detailCompany.vue

@@ -37,11 +37,8 @@
                 <el-form-item label="证件到期日" prop="scyEndTime">
                     <el-input v-model="form.scyEndTime" disabled />
                 </el-form-item>
-                <el-form-item label="企业经营范围" prop="scyEndTime">
-                    <el-input v-model="form.scyEndTime" disabled />
-                </el-form-item>
-                <el-form-item label="注册资本" prop="scyEndTime">
-                    <el-input v-model="form.scyEndTime" disabled />
+                <el-form-item label="注册资本" prop="scyRegisteredCapital">
+                    <el-input v-model="form.scyRegisteredCapital" disabled />
                 </el-form-item>
                 <el-form-item label="法人姓名" prop="scyLegal">
                     <el-input v-model="form.scyLegal" disabled />
@@ -215,8 +212,27 @@
                 <el-col :span="8" v-if="authorizationShow" style="margin-top:2%;line-height: 34px; text-align: right;">
                     法人授权书:
                 </el-col>
-                <el-upload ref="upload" v-if="authorizationShow" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="authorizationFileList" :auto-upload="false">
+                <el-upload v-if="authorizationShow" ref="authorizationImg" class="Img-demo" action="" 
+                    multiple list-type="picture-card" 
+                    :file-list="authorizationFileList" 
+                    :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
+                    :auto-upload="false">
+                    <i slot="default" class="el-icon-plus"></i>
+                    <div slot="file" slot-scope="{file}">
+                        <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
+                        <span class="el-upload-list__item-actions">
+                            <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
+                                <i class="el-icon-zoom-in"></i>
+                            </span>
+                            <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
+                                <i class="el-icon-download"></i>
+                            </span>
+                        </span>
+                    </div>
                 </el-upload>
+                <!-- <el-upload ref="upload" v-if="authorizationShow" class="upload-demo" action="" 
+                :on-preview="handleFilePreview" multiple :file-list="authorizationFileList" :auto-upload="false">
+                </el-upload> -->
             </el-row>
             <el-row>
                 <el-row>
@@ -286,8 +302,27 @@
                 <el-col :span="8" v-if="commitmentShow" style="margin-top:2%;line-height: 34px; text-align: right;">
                     数字证书授权与承诺书:
                 </el-col>
-                <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
+                <el-upload v-if="commitmentShow" ref="commitmentImg" class="Img-demo" action="" 
+                    multiple list-type="picture-card" 
+                    :file-list="commitmentFileList" 
+                    :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
+                    :auto-upload="false">
+                    <i slot="default" class="el-icon-plus"></i>
+                    <div slot="file" slot-scope="{file}">
+                        <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
+                        <span class="el-upload-list__item-actions">
+                            <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
+                                <i class="el-icon-zoom-in"></i>
+                            </span>
+                            <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
+                                <i class="el-icon-download"></i>
+                            </span>
+                        </span>
+                    </div>
                 </el-upload>
+                <!-- <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action="" 
+                :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
+                </el-upload> -->
             </el-row>
         </el-tab-pane>
         <el-dialog :visible.sync="dialogVisible">
@@ -593,7 +628,6 @@ export default {
                         let fileUrlId = (authorizationFileId).split(",");
                         for (let i = 0; i < fileUrl.length; i++) {
                             this.authorizationFileList.push({
-                                name: fileName[i],
                                 url: fileUrl[i] + "/" + getToken(),
                                 uid: fileUrlId[i]
                             });
@@ -617,7 +651,6 @@ export default {
                         let fileUrlId = (commitmentFileId).split(",");
                         for (let i = 0; i < fileUrl.length; i++) {
                             this.commitmentFileList.push({
-                                name: fileName[i],
                                 url: fileUrl[i] + "/" + getToken(),
                                 uid: fileUrlId[i]
                             });

+ 40 - 9
front-vue/src/views/service/company/detailCompanyExam.vue

@@ -33,11 +33,8 @@
                 <el-form-item label="证件到期日" prop="scyEndTime">
                     <el-input v-model="form.scyEndTime" disabled />
                 </el-form-item>
-                <el-form-item label="企业经营范围" prop="scyEndTime">
-                    <el-input v-model="form.scyEndTime" disabled />
-                </el-form-item>
-                <el-form-item label="注册资本" prop="scyEndTime">
-                    <el-input v-model="form.scyEndTime" disabled />
+                <el-form-item label="注册资本" prop="scyRegisteredCapital">
+                    <el-input v-model="form.scyRegisteredCapital" disabled />
                 </el-form-item>
                 <el-form-item label="法人姓名" prop="scyLegal">
                     <el-input v-model="form.scyLegal" disabled />
@@ -203,8 +200,26 @@
                 <el-col :span="8" v-if="authorizationShow" style="margin-top:2%;line-height: 34px; text-align: right;">
                     法人授权书:
                 </el-col>
-                <el-upload ref="upload" v-if="authorizationShow" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="authorizationFileList" :auto-upload="false">
+                <el-upload v-if="authorizationShow" ref="authorizationImg" class="Img-demo" action="" 
+                    multiple list-type="picture-card" 
+                    :file-list="authorizationFileList" 
+                    :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
+                    :auto-upload="false">
+                    <i slot="default" class="el-icon-plus"></i>
+                    <div slot="file" slot-scope="{file}">
+                        <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
+                        <span class="el-upload-list__item-actions">
+                            <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
+                                <i class="el-icon-zoom-in"></i>
+                            </span>
+                            <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
+                                <i class="el-icon-download"></i>
+                            </span>
+                        </span>
+                    </div>
                 </el-upload>
+                <!-- <el-upload ref="upload" v-if="authorizationShow" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="authorizationFileList" :auto-upload="false">
+                </el-upload> -->
             </el-row>
             <el-row>
                 <el-row>
@@ -274,8 +289,26 @@
                 <el-col :span="8" v-if="commitmentShow" style="margin-top:2%;line-height: 34px; text-align: right;">
                     数字证书授权与承诺书:
                 </el-col>
-                <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
+                <el-upload v-if="commitmentShow" ref="commitmentImg" class="Img-demo" action="" 
+                    multiple list-type="picture-card" 
+                    :file-list="commitmentFileList" 
+                    :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
+                    :auto-upload="false">
+                    <i slot="default" class="el-icon-plus"></i>
+                    <div slot="file" slot-scope="{file}">
+                        <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
+                        <span class="el-upload-list__item-actions">
+                            <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
+                                <i class="el-icon-zoom-in"></i>
+                            </span>
+                            <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
+                                <i class="el-icon-download"></i>
+                            </span>
+                        </span>
+                    </div>
                 </el-upload>
+                <!-- <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
+                </el-upload> -->
             </el-row>
         </el-tab-pane>
         <el-dialog :visible.sync="dialogVisible">
@@ -613,7 +646,6 @@ export default {
                         let fileUrlId = authorizationFileId.split(",");
                         for (let i = 0; i < fileUrl.length; i++) {
                             this.authorizationFileList.push({
-                                name: fileName[i],
                                 url: fileUrl[i] + "/" + getToken(),
                                 uid: fileUrlId[i],
                             });
@@ -637,7 +669,6 @@ export default {
                         let fileUrlId = commitmentFileId.split(",");
                         for (let i = 0; i < fileUrl.length; i++) {
                             this.commitmentFileList.push({
-                                name: fileName[i],
                                 url: fileUrl[i] + "/" + getToken(),
                                 uid: fileUrlId[i],
                             });

+ 40 - 9
front-vue/src/views/service/rel/detailCompany.vue

@@ -33,11 +33,8 @@
                 <el-form-item label="证件到期日" prop="scyEndTime">
                     <el-input v-model="form.scyEndTime" disabled />
                 </el-form-item>
-                <el-form-item label="企业经营范围" prop="scyEndTime">
-                    <el-input v-model="form.scyEndTime" disabled />
-                </el-form-item>
-                <el-form-item label="注册资本" prop="scyEndTime">
-                    <el-input v-model="form.scyEndTime" disabled />
+                <el-form-item label="注册资本" prop="scyRegisteredCapital">
+                    <el-input v-model="form.scyRegisteredCapital" disabled />
                 </el-form-item>
                 <el-form-item label="法人姓名" prop="scyLegal">
                     <el-input v-model="form.scyLegal" disabled />
@@ -199,8 +196,26 @@
                 <el-col :span="8" v-if="authorizationShow" style="margin-top:2%;line-height: 34px; text-align: right;">
                     法人授权书:
                 </el-col>
-                <el-upload ref="upload" v-if="authorizationShow" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="authorizationFileList" :auto-upload="false">
+                <el-upload v-if="authorizationShow" ref="authorizationImg" class="Img-demo" action="" 
+                    multiple list-type="picture-card" 
+                    :file-list="authorizationFileList" 
+                    :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
+                    :auto-upload="false">
+                    <i slot="default" class="el-icon-plus"></i>
+                    <div slot="file" slot-scope="{file}">
+                        <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
+                        <span class="el-upload-list__item-actions">
+                            <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
+                                <i class="el-icon-zoom-in"></i>
+                            </span>
+                            <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
+                                <i class="el-icon-download"></i>
+                            </span>
+                        </span>
+                    </div>
                 </el-upload>
+                <!-- <el-upload ref="upload" v-if="authorizationShow" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="authorizationFileList" :auto-upload="false">
+                </el-upload> -->
             </el-row>
             <el-row>
                 <el-row>
@@ -270,8 +285,26 @@
                 <el-col :span="8" v-if="commitmentShow" style="margin-top:2%;line-height: 34px; text-align: right;">
                     数字证书授权与承诺书:
                 </el-col>
-                <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
+                <el-upload v-if="commitmentShow" ref="commitmentImg" class="Img-demo" action="" 
+                    multiple list-type="picture-card" 
+                    :file-list="commitmentFileList" 
+                    :class="{ uoloadSty: showBtnImg, disUoloadSty: noBtnImg }"
+                    :auto-upload="false">
+                    <i slot="default" class="el-icon-plus"></i>
+                    <div slot="file" slot-scope="{file}">
+                        <img class="el-upload-list__item-thumbnail" :src="file.url" alt="">
+                        <span class="el-upload-list__item-actions">
+                            <span class="el-upload-list__item-preview" @click="handlePictureCardPreview(file)">
+                                <i class="el-icon-zoom-in"></i>
+                            </span>
+                            <span class="el-upload-list__item-delete" @click="handleImgDownload(file)">
+                                <i class="el-icon-download"></i>
+                            </span>
+                        </span>
+                    </div>
                 </el-upload>
+                <!-- <el-upload v-if="commitmentShow" ref="upload" class="upload-demo" action="" :on-preview="handleFilePreview" multiple :file-list="commitmentFileList" :auto-upload="false">
+                </el-upload> -->
             </el-row>
         </el-tab-pane>
         <el-dialog :visible.sync="dialogVisible">
@@ -586,7 +619,6 @@ export default {
                         let fileUrlId = authorizationFileId.split(",");
                         for (let i = 0; i < fileUrl.length; i++) {
                             this.authorizationFileList.push({
-                                name: fileName[i],
                                 url: fileUrl[i] + "/" + getToken(),
                                 uid: fileUrlId[i],
                             });
@@ -610,7 +642,6 @@ export default {
                         let fileUrlId = commitmentFileId.split(",");
                         for (let i = 0; i < fileUrl.length; i++) {
                             this.commitmentFileList.push({
-                                name: fileName[i],
                                 url: fileUrl[i] + "/" + getToken(),
                                 uid: fileUrlId[i],
                             });