lin
2024-03-15 d1ddf3b1967e4e7aa5d20374cef65d8ac56f65bb
src/views/place/practitioner.vue
@@ -183,21 +183,28 @@
              prop: "ethnicity",
              searchSpan: 4
            },
            // {
            //   width: 160,
            //   label: "工作单位",
            //   addDisplay: false,
            //   editDisplay: false,
            //   viewDisplay: false,
            //   prop: "employer",
            //   searchSpan: 4
            // },
            {
              width: 160,
              label: "年龄",
              addDisplay: false,
              editDisplay: false,
              viewDisplay: false,
              prop: "age",
              searchSpan: 4
            },
            {
              label: "岗位性质",
              addDisplay: false,
              editDisplay: false,
              viewDisplay: false,
              prop: "jobNature",
              searchSpan: 4
            }, {
              label: "工作单位",
              addDisplay: false,
              editDisplay: false,
              viewDisplay: false,
              prop: "employer",
              searchSpan: 4
            },
            {
@@ -241,7 +248,26 @@
                  value: 3
                }
              ],
            }
            }, {
              width: 160,
              label: "标签",
              addDisplay: false,
              editDisplay: false,
              viewDisplay: false,
              prop: "categoryName",
              searchSpan: 4
            }, {
              width: 110,
              label: '从业人员照片',
              prop: 'employerImg',
              fileType: 'img',
              type: "upload",
              listType: "picture-card",
              dataType: "string",
              disabled: true,
              span: 12,
              labelWidth: 110,
            },
          ],
        },
        data: [],
@@ -375,9 +401,8 @@
    },
    methods: {
      handleQueryAlarm(type) {
        this.onLoad(this.page, {
          type: type
        })
        this.query.type = type
        this.onLoad(this.page)
      },
      showStringDispose(row, type) {
        row[type] = !row[type]
@@ -538,14 +563,15 @@
          this.data.forEach(item => {
            this.$set(item, 'principalPhoneflag', false)
            this.$set(item, 'principalIdCardflag', false)
            // if (item.imageUrls && item.imageUrls != '' && item.imageUrls != null && item.imageUrls.length) {
            //     var urls = []
            //     var names = item.imageUrls.split(",").filter(item => item != '')
            //     names.forEach(name => {
            //         urls.push(website.minioUrl + name)
            //     })
            //     item.imageUrls = urls.join(",")
            // }
            if (item.employerImg && item.employerImg != '' && item.employerImg != null && item.employerImg
              .length) {
              var urls = []
              var names = item.employerImg.split(",").filter(item => item != '')
              names.forEach(name => {
                urls.push(website.minioUrl + name)
              })
              item.employerImg = urls.join(",")
            }
          })
          this.loading = false
@@ -583,4 +609,4 @@
    border-radius: 6px;
    text-align: center;
  }
</style>
</style>