jiangping
2025-06-30 a39251f9b2143e95718bdc3c77d131c48d9bde99
最新版本541200007
已修改6个文件
26 ■■■■ 文件已修改
admin/src/api/business/category.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/api/business/companyDocuments.js 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/common/UploadFile.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/common/uploadProgress.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/companyDocuments.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/vehicle/category.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/api/business/category.js
@@ -19,7 +19,6 @@
    download: true
  })
}
// 创建
export function create (data) {
  return request.post('/visitsAdmin/cloudService/business/category/create', data)
}
@@ -39,7 +38,7 @@
// 批量删除
export function deleteByIdInBatch (ids) {
  return request.get('/business/category/delete/batch', {
  return request.get('/visitsAdmin/cloudService/business/category/delete/batch', {
    params: {
      ids
    }
admin/src/api/business/companyDocuments.js
@@ -2,29 +2,29 @@
// 查询
export function fetchList (data) {
  return request.post('/business/companyDocuments/page', data, {
  return request.post('/visitsAdmin/cloudService/business/companyDocuments/page', data, {
    trim: true
  })
}
// 创建
export function create (data) {
  return request.post('/business/companyDocuments/create', data)
  return request.post('/visitsAdmin/cloudService/business/companyDocuments/create', data)
}
// 修改
export function updateById (data) {
  return request.post('/business/companyDocuments/updateById', data)
  return request.post('/visitsAdmin/cloudService/business/companyDocuments/updateById', data)
}
// 删除
export function deleteById (id) {
  return request.get(`/business/companyDocuments/delete/${id}`)
  return request.get(`/visitsAdmin/cloudService/business/companyDocuments/delete/${id}`)
}
// 批量删除
export function deleteByIdInBatch (ids) {
  return request.get('/business/companyDocuments/delete/batch', {
  return request.get('/visitsAdmin/cloudService/business/companyDocuments/delete/batch', {
    params: {
      ids
    }
admin/src/components/common/UploadFile.vue
@@ -54,7 +54,7 @@
        let { data } = res
        this.fileList = [{name: data.originname, url: data.url }]
        this.$message.success('上传成功')
        this.$emit('uploadSuccess', { fileurl: data.imgaddr, fileurlFull: data.url, name: data.originname })
        this.$emit('uploadSuccess', { fileurl: data.imgaddr, fileurlFull: data.url, name: data.originname,fileSize:data.fileSize })
      } else {
        this.$message.error('上传失败')
      }
admin/src/components/common/uploadProgress.vue
@@ -52,7 +52,7 @@
      uuid: null,
      timer: null,
      message:'开始上传',
      uploadImgUrl: process.env.VUE_APP_API_PREFIX + '/public/upload',
      uploadImgUrl: process.env.VUE_APP_API_PREFIX + '/visitsAdmin/cloudService/public/upload',
      uploadProgressUrl: process.env.VUE_APP_API_PREFIX + '/public'
    }
  },
admin/src/views/business/companyDocuments.vue
@@ -39,14 +39,14 @@
<!--    <el-table-column prop="fileName" label="附件名称" min-width="100px"></el-table-column>
        <el-table-column prop="fileSize" label="附件大小" min-width="100px"></el-table-column>-->
        <el-table-column
          v-if="containPermissions(['business:companydocuments:update', 'business:companydocuments:delete'])"
          v-if="containPermissions(['business:companydocuments:update', 'business:companydocuments:delete', 'business:companydocuments:query'])"
          label="操作"
          min-width="120"
          min-width="180"
          fixed="right"
        >
          <template slot-scope="{row}">
            <el-button type="text" @click="$refs.operaCompanyDocumentsWindow.open('编辑资料', row)" icon="el-icon-edit" v-permissions="['business:companydocuments:update']">编辑</el-button>
            <el-button type="text" v-if="row.fileurlFull" @click="download(row)" icon="el-icon-download" v-permissions="['business:companydocuments:download']">下载</el-button>
            <el-button type="text" v-if="row.fileurlFull" @click="download(row)" icon="el-icon-download" v-permissions="['business:companydocuments:query']">下载</el-button>
            <el-button type="text" @click="deleteById(row)" icon="el-icon-delete" v-permissions="['business:companydocuments:delete']">删除</el-button>
          </template>
        </el-table-column>
admin/src/views/vehicle/category.vue
@@ -76,7 +76,8 @@
    return {
      // 搜索
      filters: {
        parentId: ''
        parentId: '',
        type: 1
      },
      isShowEdit: false,
      loading: false,