licp
2024-08-23 659b6b31b695284e1d4fd21f5975f8d8dd7b863a
src/components/view/a5-laboratory-management.vue
@@ -100,7 +100,7 @@
      <div class="btns">
        <el-button size="medium" type="primary" @click="openUpload">更新印章</el-button>
      </div>
      <ValueTable ref="ValueTable0" :url="$api.sealScope.selectSeal"
      <ValueTable ref="ValueTable0" :url="$api.sealScope.selectSeal" :delUrl="$api.sealScope.delectSeal"
            :componentData="fileComponentData" :key="upIndex" style="height: 400px;" />
      </el-dialog>
    <el-dialog title="更新印章" :visible.sync="upFileVisible" width="400px">
@@ -215,7 +215,12 @@
               isIndex: true,
               showSelect: false,
               select: false,
               do: [],
               do: [{
            id: 'delete',
            font: '删除',
            type: 'text',
            method: 'doDiy',
          }],
               tagField: {},
               selectField: {
            type:{
@@ -356,7 +361,8 @@
            let up = false
            let del = false
            let add = false
                let file = false
        let file = false
        let delectSeal = false
            for (var i = 0; i < power.length; i++) {
               if (power[i].menuMethod == 'upParameter') {
                  up = true
@@ -370,6 +376,9 @@
          if (power[i].menuMethod == 'addSeal') {
                  file = true
               }
          if (power[i].menuMethod == 'delectSeal') {
                  delectSeal = true
               }
            }
        if (!file) {
               this.componentData.do.splice(2, 1)
@@ -380,6 +389,9 @@
            if (!up) {
               this.componentData.do.splice(0, 1)
            }
        if (!delectSeal) {
               this.fileComponentData.do.splice(0, 1)
            }
            this.addPower = add
         }
      }