mayf
2024-08-03 881bb8c897ae6e316b5cd139fce100a464135615
fix 切换
已修改1个文件
56 ■■■■ 文件已修改
sub_pages/supplier/supplier-info/supplier-info.vue 56 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
sub_pages/supplier/supplier-info/supplier-info.vue
@@ -382,16 +382,16 @@
                }
            },
            async init_area() {
                var a = this.$storage.getItem('cache_area')
                if (a) {
                    this.regionDataPlus = JSON.parse(a) || []
                } else {
                    const res = await this.$http.request('get', '/api/pub/china/area/json')
                    // console.log('area', JSON.parse(res.data))
                    this.regionDataPlus = res.data && JSON.parse(res.data.replaceAll('code', 'value').replaceAll(
                        'name',
                        'text')) || []
                    this.$storage.setItem('cache_area', JSON.stringify(this.regionDataPlus))
                var a = this.$storage.getItem('cache_area')
                if (a) {
                    this.regionDataPlus = JSON.parse(a) || []
                } else {
                    const res = await this.$http.request('get', '/api/pub/china/area/json')
                    // console.log('area', JSON.parse(res.data))
                    this.regionDataPlus = res.data && JSON.parse(res.data.replaceAll('code', 'value').replaceAll(
                        'name',
                        'text')) || []
                    this.$storage.setItem('cache_area', JSON.stringify(this.regionDataPlus))
                }
            },
@@ -413,25 +413,25 @@
                    data
                } = await this.$http.request('get', "/api/current/supplier", {})
                if (code == 0) {
                    this.dto = {
                    const dto = {
                        ...data,
                    }
                    if (!this.dto.pictures) {
                        this.dto.pictures = []
                    } else if (typeof this.dto.pictures == 'string') {
                        this.dto.pictures = JSON.parse(this.dto.pictures)
                    if (!dto.pictures) {
                        dto.pictures = []
                    } else if (typeof dto.pictures == 'string') {
                        dto.pictures = JSON.parse(dto.pictures)
                    }
                    if (!this.dto.idCards) {
                        this.dto.idCards = []
                    } else if (typeof this.dto.idCards == 'string') {
                        this.dto.idCards = JSON.parse(this.dto.idCards)
                    if (!dto.idCards) {
                        dto.idCards = []
                    } else if (typeof dto.idCards == 'string') {
                        dto.idCards = JSON.parse(dto.idCards)
                    }
                    if (!this.dto.idcardType) {
                        this.dto.idcardType = '1'
                    if (!dto.idcardType) {
                        dto.idcardType = '1'
                    }
                    this.dto.userId = this.currentInfo.id
                    dto.userId = this.currentInfo.id
          this.dto=dto
                }
                this.$message.hideLoading()
@@ -487,10 +487,10 @@
                }
                if (this.dto.idcardType == '2' && this.dto.pictures.length == 0) {
                    this.$message.showToast(`营业执照信息未填写`)
                    return
                }
                    return
                }
                await this.$message.confirm(`是否确定提交/修改店铺信息`)
@@ -667,4 +667,4 @@
            margin-right: 12rpx;
        }
    }
</style>
</style>