linwei
2024-02-23 18566d9c502fd3ed9e2d33121875e395f8bb4687
议事优化
1 files modified
35 ■■■■■ changed files
src/views/article/components/discussionManageChild.vue 35 ●●●●● patch | view | raw | blame | history
src/views/article/components/discussionManageChild.vue
@@ -31,10 +31,10 @@
    getDictionary
  } from '@/api/system/dict'
  import {
    getList as getHouseholdList,
    getDetatils as getHouseholdDetail
  } from "@/api/userHouse/list/houseHold"
  // import {
  //   getList as getHouseholdList,
  //   getDetatils as getHouseholdDetail
  // } from "@/api/userHouse/list/houseHold"
  import {
    getUserlnfoByDistrictlds
@@ -256,6 +256,12 @@
      }
    },
    methods: {
      getuserInfoByDistrictId() {
        getUserlnfoByDistrictlds(this.discussion.articleRange).then(res => {
          const column = this.findObject(this.option.column, "userIds")
          column.dicData = res.data.data
        })
      },
      getUserList() {
        let dicUrl = `/api/blade-household/household/selectHouseholdList?searchKey={{key}}&limit=20`
        const column = this.findObject(this.option.column, "userIds")
@@ -266,6 +272,9 @@
        row.articleId = this.articleId
        row.eventType = 1
        row.userIds = JSON.stringify(row.userIds)
        if (row.appointUser == 0) {
          row.userIds = ''
        }
        addPd(row).then(
          () => {
            this.onLoad(this.discussion)
@@ -304,28 +313,14 @@
        articleId: row.id
      }) {
        this.loading = true
        getListPd(1, 10, Object.assign(params, this.query)).then(res => {
          const data = res.data.data
          this.page.total = data.total
          this.disCussFrom = data.records[0]
          if (this.disCussFrom.userIds) {
          if (this.disCussFrom && this.disCussFrom.userIds) {
            this.disCussFrom.userIds = JSON.parse(this.disCussFrom.userIds)
            // getPersonPublicSelect({
            //   id: this.disCussFrom.userIds
            // }).then(res => {
            //   const column = this.findObject(this.option.column, "userIds")
            //   column.dicData = res.data.data
            //   this.loading = false
            // })
            getUserlnfoByDistrictlds(row.articleRange).then(res => {
              console.log(res);
              const column = this.findObject(this.option.column, "userIds")
              column.dicData = res.data.data
            })
          }
          this.getuserInfoByDistrictId()
        })
      }
    }