管道基础大数据平台系统开发-【前端】-新系統界面
liupengpeng
2023-02-08 14dc39adb4b187386d5dc7d718090e31b66ec8cf
样式管理修改
已修改2个文件
83 ■■■■ 文件已修改
src/assets/css/content.css 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/datamanage/styleManage.vue 80 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/css/content.css
@@ -183,7 +183,8 @@
.infoBox .contentBox {
    margin: 0 aotu 10px;
    overflow: auto;
    height: 90%;
    /* height: 90%; */
    height: 500px;
}
.infoBox p {
src/views/datamanage/styleManage.vue
@@ -483,6 +483,7 @@
            @change="editFile(1)"
          />
          <el-button
          style="margin-left: 6px;"
          type="primary"
          size="small"
          :underline="false"
@@ -548,6 +549,7 @@
          <el-input
            v-model="insertform.name"
            autocomplete="off"
            style="width:85%"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -557,6 +559,7 @@
          <el-input
            v-model="insertform.type"
            autocomplete="off"
            style="width:85%"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -648,6 +651,7 @@
          <el-input
            v-model="insertform.ver"
            autocomplete="off"
            style="width:85%"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -656,7 +660,7 @@
        >
          <el-select
            v-model="insertform.status"
            style="width: 730px"
            style="width:85%"
            :placeholder="$t('common.choose')"
          >
            <el-option
@@ -676,6 +680,7 @@
          <el-input
            v-model="insertform.precision"
            autocomplete="off"
            style="width:85%"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -685,6 +690,7 @@
          <el-input
            v-model="insertform.descr"
            autocomplete="off"
            style="width:85%"
          ></el-input>
        </el-form-item>
        <el-form-item
@@ -695,6 +701,7 @@
            v-model="insertform.fileGuid"
            disabled
            autocomplete="off"
            style="width:70%"
          />
          <input
            name="file1"
@@ -704,7 +711,20 @@
            style="display: none"
            @change="insertFile(0)"
          />
          <el-link
          <el-button
          style="margin-left: 6px;"
          type="primary"
          size="small"
          :underline="false"
          @click="getInsertFile(0)"
        >选择</el-button>
        <el-button
          type="primary"
          size="small"
          :underline="false"
          @click="setinsertFile(0)"
        >上传</el-button>
          <!-- <el-link
            :underline="false"
            @click="getInsertFile(0)"
            style="margin-left: 10px"
@@ -714,7 +734,7 @@
            :underline="false"
            @click="setinsertFile(0)"
            style="margin-left: 10px"
          ><i class="el-icon-upload2"></i></el-link>
          ><i class="el-icon-upload2"></i></el-link> -->
        </el-form-item>
        <el-form-item
          :label="$t('dataManage.styleObj.viewguid')"
@@ -724,6 +744,7 @@
            v-model="insertform.viewGuid"
            disabled
            autocomplete="off"
            style="width:70%"
          />
          <input
            name="file1"
@@ -734,7 +755,20 @@
            style="display: none"
            @change="insertFile(1)"
          />
          <el-link
          <el-button
          style="margin-left: 6px;"
          type="primary"
          size="small"
          :underline="false"
          @click="getInsertFile(1)"
        >选择</el-button>
        <el-button
          type="primary"
          size="small"
          :underline="false"
          @click="setinsertFile(1)"
        >上传</el-button>
          <!-- <el-link
            :underline="false"
            @click="getInsertFile(1)"
            style="margin-left: 10px"
@@ -744,7 +778,7 @@
            :underline="false"
            @click="setinsertFile(1)"
            style="margin-left: 10px"
          ><i class="el-icon-upload2"></i></el-link>
          ><i class="el-icon-upload2"></i></el-link> -->
        </el-form-item>
        <el-form-item
          :label="$t('dataManage.styleObj.bak')"
@@ -753,6 +787,7 @@
          <el-input
            v-model="insertform.bak"
            autocomplete="off"
            style="width:85%"
          ></el-input>
        </el-form-item>
      </el-form>
@@ -1066,19 +1101,30 @@
      for (var i in this.multipleSelection) {
        std.push(this.multipleSelection[i].id);
      }
      const data = await deleteStyles({ ids: std.toString() });
      if (data.code == 200) {
        this.$message({
          message: "删除成功!",
          type: "success",
      this.$confirm('此操作将永久删除该样式, 是否继续?', '提示', {
          confirmButtonText: '确定',
          cancelButtonText: '取消',
          type: 'warning'
        }).then(async () => {
          const data = await deleteStyles({ ids: std.toString() });
          if (data.code == 200) {
            this.$message({
              message: "删除成功!",
              type: "success",
            });
            this.getRoleTabelData();
          } else {
            this.$message({
              message: "删除失败!",
              type: "warning",
            });
          }
        }).catch(() => {
          this.$message({
            type: 'info',
            message: '已取消删除'
          });
        });
        this.getRoleTabelData();
      } else {
        this.$message({
          message: "删除失败!",
          type: "warning",
        });
      }
    },
    showDirTree(res) {
      this.dirFlag = res;