diff --git a/src/views/crm/business/Detail.vue b/src/views/crm/business/Detail.vue index a58673a..c529dfe 100644 --- a/src/views/crm/business/Detail.vue +++ b/src/views/crm/business/Detail.vue @@ -113,7 +113,7 @@ :record-id="detailData.flow_id" :owner-user-id="detailData.owner_user_id" class="examine-info" - examine-type="crm_contract" + examine-type="crm_business" @on-handle="examineHandle"/> @@ -190,7 +190,7 @@ import RelativeTeam from '../components/RelativeTeam' // 团队成员 import RelativeProduct from '../components/RelativeProduct' // 团队成员 import RelativeFiles from '../components/RelativeFiles' // 相关附件 import RelativePrint from '../components/RelativePrint' // 相关打印 - +import ExamineInfo from '@/components/Examine/ExamineInfo' import CRMAllCreate from '../components/CRMAllCreate' // 新建页面 import DetailMixin from '../mixins/Detail' import { separator } from '@/filters/vueNumeralFilter/filters' @@ -211,6 +211,7 @@ export default { RelativeProduct, RelativeFiles, RelativePrint, + ExamineInfo, CRMAllCreate }, mixins: [DetailMixin], @@ -424,7 +425,6 @@ export default { this.userOptions = userList.map(item => { return item }) - console.log(this.userOptions) this.userLoading = false }) .catch(() => { @@ -694,6 +694,16 @@ export default { .catch(() => {}) } }, + /** + * 审核操作 + */ + examineHandle(data) { + // 1 审核通过 2 审核拒绝 4 已撤回 + if (data.type == 1) { + this.getDetial() + } + this.$emit('handle', { type: 'examine' }) + }, /** * 新建 */ diff --git a/src/views/crm/customer/Detail.vue b/src/views/crm/customer/Detail.vue index 144b58c..d440d4e 100644 --- a/src/views/crm/customer/Detail.vue +++ b/src/views/crm/customer/Detail.vue @@ -32,6 +32,7 @@ @close="hideView">