|
|
|
@ -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"/>
|
|
|
|
|
|
|
|
|
|
<flexbox class="d-container-bd" align="stretch">
|
|
|
|
@ -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' })
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
* 新建
|
|
|
|
|
*/
|
|
|
|
|