wente
2023-11-24 7ab78edd2dce38f2a75b9930c03d669a9ab469b3
项目表
4个文件已修改
31 ■■■■■ 已修改文件
web/packages/components/zt-uploader/src/zt-uploader.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/src/components/table-uploader/src/table-uploader.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/src/views/modules/itemCirculatOrder/ItemCirculatOrder-AddOrUpdate.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/src/views/modules/project/Environ-AddOrUpdate.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/packages/components/zt-uploader/src/zt-uploader.vue
@@ -335,8 +335,8 @@
        cropData: {},
        isShowCrop: false,
        uploading: false,
        fileList: this.getUploadList(this.value),
        uploadList: this.getUploadList(this.value),
        fileList: this.getUploadList(this.value) || [],
        uploadList: this.getUploadList(this.value) || [],
        progressFlag: false
      }
    },
web/src/components/table-uploader/src/table-uploader.vue
@@ -1,6 +1,6 @@
<template>
  <div>
    <div class="config-uploader" v-if="oss">
    <div class="config-uploader1" v-if="oss">
      <div v-for="group in (oss.groups || [])" :key="group.busiFieldGroup">
         <zt-form-item v-for="field in group.fields" :prop="field.busiField"
                       :key="field.busiField" :rules="field.isRequired ? 'required':''" style="width: 100%;margin-bottom: 0">
@@ -50,12 +50,12 @@
        console.log(this.oss,"this.oss")
        // this.dataForm.files = this.oss
        this.$set(this.dataForm, 'files', this.oss)
        // 分解到每个字段给dataForm赋值
        this.fields.forEach(field => {
          // this.dataForm[field.busiField] = field.files
          this.$set(this.dataForm, field.busiField, field.files)
        })
        console.log(this.dataForm,'this.dataForm')
      }
    }
  },
@@ -102,8 +102,17 @@
}
</script>
<style>
.config-uploader label {
  width: 260px !important;
.config-uploader1 label {
  width: 30px !important;
}
.config-uploader1 a{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 180px;
}
.config-uploader1 .zt-upload {
  line-height: 0;
}
.zt .el-upload-list__item .el-progress{
  top:15px !important;
web/src/views/modules/itemCirculatOrder/ItemCirculatOrder-AddOrUpdate.vue
@@ -1,5 +1,5 @@
<template>
  <zt-dialog ref="dialog" column="2" @confirm="formSubmit">
  <zt-dialog ref="dialog" column="3" @confirm="formSubmit">
    <el-form :model="dataForm" :inline="true" ref="dataForm" style="padding-top: 0" :disabled="dataForm.disabled" label-width="120px" class="circulationFormAuto">
      <div class="">
        <el-form-item label-width="60px" label="编号:" style="width:100%;margin-bottom: -5px">
@@ -74,11 +74,11 @@
                    <el-input v-model="row.remark" placeholder="备注"></el-input>
                  </template>
                </el-table-column>
                <el-table-column fixed="right" prop="files" label="上传附件" width="80"  align="center">
                <el-table-column fixed="right" prop="files" label="上传附件" width="300"  align="center">
                  <template v-slot="{ row }">
<!--                    <zt-table-button @click="files(row.id)">上传附件</zt-table-button>-->
                    <table-uploader busi-type="circulat_order" model-name="row" :dataForm="row"
                                     v-model="row.files"/>
                                    v-model="row.files"/>
                  </template>
                </el-table-column>
              </el-table>
web/src/views/modules/project/Environ-AddOrUpdate.vue
@@ -291,8 +291,8 @@
        })
      },
      getImageUrl(url){
        this.image.url  = url
        console.log(this.image.url,' this.image.url')
        this.dataForm.url  = url
        console.log(this.dataForm.url,' this.dataForm.url')
      },
      // 表单提交
      async formSubmit() {