管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-02-28 c09567a745a8af2096de61c1d894891bcd2dea18
src/views/datamanage/styleManage.vue
@@ -5,7 +5,10 @@
        `${$t('dataManage.styleManage')}`,
      ]"></My-bread>
    <el-divider/>
    <div class="searchComp subpage_Div" ref="container">
    <div
      class="searchComp subpage_Div"
      ref="container"
    >
      <el-form
          ref="ruleForm"
          :model="ruleForm"
@@ -24,7 +27,12 @@
                  v-model="ruleForm.name"
                  :placeholder="$t('shuJuGuanLi.lable1')"
                  style="width:200px"
              ><i slot="suffix" class="el-icon-search"  @click="submitForm('ruleForm')" style="padding-right: 8px"></i></el-input>
              ><i
                  slot="suffix"
                  class="el-icon-search"
                  @click="submitForm('ruleForm')"
                  style="padding-right: 8px"
                ></i></el-input>
            </el-form-item>
          </div>
          <div>
@@ -63,11 +71,13 @@
          </div>
        </div>
      </el-form>
    </div>
    <div class="dividing-line"></div>
    <div class="table_box" :style="styleVar">
    <div
      class="table_box"
      :style="styleVar"
    >
      <el-table
          :data="tableData"
          style="width: 100%"
@@ -154,6 +164,13 @@
                size="small"
            >{{ $t('common.update') }}
            </el-button>
            <el-button
              @click="handleDownload(scope.$index, scope.row)"
              type="success"
              plain
              size="small"
            >{{ $t('common.download') }}
            </el-button>
          </template>
        </el-table-column>
      </el-table>
@@ -174,10 +191,11 @@
      </div>
    </div>
    <div class="infoBox_box" v-show="showinfoBox">
      <div
          class="infoBox subpage_Div box_div"
      class="infoBox_box"
      v-show="showinfoBox"
      >
      <div class="infoBox subpage_Div box_div">
        <div
            slot="header"
@@ -283,7 +301,10 @@
        :visible.sync="dialogFormVisible"
    >
      <div style="height: 500px; overflow: auto">
        <el-form :model="upform" label-position="top">
        <el-form
          :model="upform"
          label-position="top"
        >
          <el-form-item
              :label="$t('dataManage.styleObj.name')"
              :label-width="formLabelWidth"
@@ -582,12 +603,14 @@
    </el-dialog>
    <el-dialog
        :title="$t('dataManage.styleObj.addStyleData')"
        :visible.sync="InsertFormdialog"
        :before-close="handleClose"
    >
      <div style="height: 500px; overflow: auto">
        <el-form :model="insertform" label-position="top">
        <el-form
          :model="insertform"
          label-position="top"
        >
          <el-form-item
              :label="$t('dataManage.styleObj.name')"
              :label-width="formLabelWidth"
@@ -932,6 +955,11 @@
        </el-button>
      </div>
    </div>
    <iframe
      id="downFrame"
      src=""
      style="display: none; border: 0; padding: 0; height: 0; width: 0"
    ></iframe>
  </div>
</template>
@@ -1558,6 +1586,14 @@
      this.itemdetail = {};
    },
    handleDownload(index, row) {
      var token = getToken()
      var url = BASE_URL + "/res/download?token=" + token + "&guid=" + row.fileGuid;
      $("#downFrame").attr("src", url).click();
    },
    handleEdit(index, row) {
      this.upflag = true;
      this.dialogFormVisible = true;