@@ -97,11 +97,14 @@
// import fileMain from '@/components/addDoc/index';
export default {
- inject: ['contactId'],
+ // inject: ['contactId'],
mixins: [dictMixins],
components: {
// fileMain
},
+ props: {
+ contactId: ''
+ },
data() {
let formDef = {
agreement: '',
@@ -211,7 +214,8 @@
async sumbit() {
- this.form.contactId = this.contactId();
+ this.form.contactId = this.contactId;
+
try {
await this.getValidate();
if (!this.isUpdate) {
@@ -43,7 +43,7 @@
</el-popconfirm>
</template>
</ele-pro-table>
- <AddFollowDialog ref="addFollowDialogRef" @done="done"></AddFollowDialog>
+ <AddFollowDialog ref="addFollowDialogRef" :contactId="this.form.base.id" @done="done"></AddFollowDialog>
<followDetailDialog ref="contactDetailDialogRef"></followDetailDialog>
</el-card>