songshankun
2023-10-12 87dfb09836f2942ab9ae5f87d712c05226ad9c62
feat: 修复销售机会详情点击推进记录后页面未更新的问题
2个文件已修改
12 ■■■■■ 已修改文件
src/views/sales/salesOpportunity/DetailAdvanceDialog.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sales/salesOpportunity/DetailOpportunity.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sales/salesOpportunity/DetailAdvanceDialog.vue
@@ -108,6 +108,10 @@
      }).then((res) => {
        if (res.code === 200) {
          this.handleClose()
          this.$emit('pushed',{
            id: this.commonConfig.id,
            step: stepId
          })
        }
      })
    }
src/views/sales/salesOpportunity/DetailOpportunity.vue
@@ -256,7 +256,7 @@
        </div>
      </div>
      <!-- 推进 -->
      <DetailAdvanceDialog v-if="advanceConfig.visible" :advance-config="advanceConfig" />
      <DetailAdvanceDialog v-if="advanceConfig.visible" :advance-config="advanceConfig" @pushed="updatePushData" />
    </el-drawer>
  </div>
</template>
@@ -344,6 +344,12 @@
  },
  mounted() {},
  methods: {
    /**
     * 更新推进记录
     */
    updatePushData(e){
      this.sale_active = e.step - 1
    },
    async getSaleStageList() {
      await getSaleStageList().then((res) => {
        this.stepsList = res.data.list