licp
2024-04-26 b093914dbe7cf596aa6ea5a93748ce1354b4c900
src/components/view/a7-standard-method.vue
@@ -125,6 +125,9 @@
                value: 1,
                label: '是'
              }]
            },
            qualificationId:{
              select: []
            }
          },
          selectField: {
@@ -150,6 +153,9 @@
                value: 1,
                label: '是'
              }]
            },
            qualificationId:{
              select: []
            }
          },
          requiredAdd: ['code', 'name', 'structureTestObjectId', 'isProduct','isUse','nameEn'],
@@ -165,6 +171,7 @@
      this.entityCopy = this.HaveJson(this.componentData.entity)
      this.getPower()
      this.selectTestObjectByName()
      this.getQualificationList()
    },
    methods: {
      refreshTable() {
@@ -215,6 +222,37 @@
          this.componentData.tagField.structureTestObjectId.select = data
        })
      },
      getQualificationList(){
        this.$axios.post(this.$api.enums.selectEnumByCategory, {
               category: "资质名称"
            }).then(res => {
               let list = res.data
          this.componentData.selectField.qualificationId.select = list
          this.componentData.tagField.qualificationId.select = list
            })
        // this.$axios.post(this.$api.certification.getCertificationDetail,{
        //     page: {
        //       current: -1,
        //       size: -1
        //     },
        //     entity:{
        //       name: null,
        // }}, {
        //     headers: {
        //       'Content-Type': 'application/json'
        //     }
        //   }).then(res => {
        //     if(res.code==200){
        //       let list = res.data.body.records.map(item => {
        //         item.label = item.name
        //         item.value = item.id
        //         return item
        //       });
        //       this.componentData.selectField.qualificationId.select = list
        //       this.componentData.tagField.qualificationId.select = list
        //     }
        //   })
      }
    }
  }
</script>