Jelajahi Sumber

机构扩展页面优化

luojun 2 tahun lalu
induk
melakukan
f642327e03
1 mengubah file dengan 12 tambahan dan 100 penghapusan
  1. 12 100
      src/views/system/dept/extend.vue

+ 12 - 100
src/views/system/dept/extend.vue

@@ -368,7 +368,9 @@
     </el-row>
 
     <div v-if="type == 5">
-      <h3 class="title"><i class="el-icon-collection-tag"></i>离行自助银行信息</h3>
+      <h3 class="title">
+        <i class="el-icon-collection-tag"></i>离行自助银行信息
+      </h3>
       <div class="info-box">
         <span>大堂设备</span>
         <div style="display: inline-block; width: 200px">
@@ -402,10 +404,6 @@
         >取消</el-button
       >
     </div>
-    <!-- 添加或编辑业务库物防建设对话框 -->
-
-    <!-- 添加或编辑银行物防建设对话框 -->
-
     <DialogCom
       :title="orgtitle"
       :visible.sync="orgopen"
@@ -495,99 +493,12 @@
         <el-button @click="orgcancel">取 消</el-button>
       </div>
     </DialogCom>
-    <!-- 添加或编辑离行物防建设对话框 -->
-    <DialogCom
-      :title="detachedtitle"
-      :visible.sync="detachedopen"
-      width="500px"
-      append-to-body
-    >
-      <el-form
-        ref="detachedform"
-        :model="detachedform"
-        label-width="80px"
-        :rules="rules"
-      >
-        <el-form-item label="标准" prop="standard">
-          <!-- <el-input v-model="detachedform.standard" placeholder="请输入标准" /> -->
-          <el-select
-            prop="planType"
-            label="标准"
-            v-model="detachedform.standard"
-            placeholder="请选择标准"
-            clearable
-          >
-            <el-option
-              v-for="dict in dict.type.org_extend_detached_standard"
-              :key="dict.value"
-              :label="dict.label"
-              :value="dict.value"
-            />
-          </el-select>
-        </el-form-item>
-        <el-form-item label="达标日期" prop="dateOfCompliance">
-          <el-date-picker
-            clearable
-            v-model="detachedform.dateOfCompliance"
-            type="date"
-            value-format="yyyy-MM-dd HH:mm:ss"
-            placeholder="请选择达标日期"
-          >
-          </el-date-picker>
-        </el-form-item>
-        <el-form-item label="证书佐证" prop="certificateEvidence">
-          <!-- <el-input
-            v-model="detachedform.certificateEvidence"
-            placeholder="请输入证书佐证"
-          /> -->
-          <el-switch
-            v-model="detachedform.certificateEvidence"
-            active-text
-            :active-value="1"
-            :inactive-value="0"
-          ></el-switch>
-        </el-form-item>
-        <el-form-item
-          v-if="detachedform.certificateEvidence"
-          label="证书"
-          prop="certificate"
-        >
-          <!-- <el-input
-            v-if="false"
-            v-model="detachedform.certificate"
-            placeholder="请输入证书"
-          /> -->
-          <div
-            class="image-container"
-            style="margin-left: 20px"
-            v-if="detachedform.certificateEvidence"
-          >
-            <p style="font-size: 12px; color: #999">上传证书</p>
-            <image-upload
-              :limit="5"
-              :fileSize="2"
-              :value="detachedform.certificate"
-              @input="uploaddetachedSuccess"
-            ></image-upload>
-          </div>
-        </el-form-item>
-        <el-form-item v-if="false" label="佐证" prop="evidence">
-          <el-input v-model="detachedform.evidence" placeholder="请输入佐证" />
-        </el-form-item>
-        <el-form-item v-if="false" label="机构id" prop="orgId">
-          <el-input v-model="detachedform.orgId" placeholder="请输入机构id" />
-        </el-form-item>
-      </el-form>
-      <div slot="footer" class="dialog-footer">
-        <el-button type="primary" @click="submitdetachedForm">确 定</el-button>
-        <el-button @click="detachedcancel">取 消</el-button>
-      </div>
-    </DialogCom>
     <div slot="footer" class="dialog-footer" style="height: 50px"></div>
-    <el-image-viewer 
-        v-if="imageViewer"
-        :on-close="closeImgViewer"
-        :url-list="srcList"/>
+    <el-image-viewer
+      v-if="imageViewer"
+      :on-close="closeImgViewer"
+      :url-list="srcList"
+    />
   </div>
 </template>
 
@@ -642,7 +553,8 @@ export default {
   ],
   props: [],
   components: {
-    'el-image-viewer':() => import('element-ui/packages/image/src/image-viewer')
+    "el-image-viewer": () =>
+      import("element-ui/packages/image/src/image-viewer"),
   },
   data() {
     let formatRule = function (rule, value, callback) {
@@ -655,7 +567,7 @@ export default {
     };
     return {
       reqmsg: false,
-      imageViewer:false,
+      imageViewer: false,
       //表单验证
       rules: {
         type: [{ required: true, message: "请选择机构类型", trigger: "blur" }],
@@ -866,7 +778,7 @@ export default {
   },
   mounted() {},
   methods: {
-    closeImgViewer(){
+    closeImgViewer() {
       this.imageViewer = false;
       this.srcList = [];
     },