|
@@ -274,7 +274,9 @@
|
|
|
export default {
|
|
|
mixins: [mixin],
|
|
|
data() {
|
|
|
- return {};
|
|
|
+ return {
|
|
|
+ defaultResearcher: []
|
|
|
+ };
|
|
|
},
|
|
|
methods: {
|
|
|
|
|
@@ -287,16 +289,22 @@
|
|
|
defaultActivityType,
|
|
|
activityTypeList
|
|
|
} = getDefaultOption(RoleTypeCode, 1);
|
|
|
-
|
|
|
- if(options.defaultOpt) {
|
|
|
- const selectResearchers = JSON.parse(options.defaultOpt);
|
|
|
- this.formData.selectResearchers = selectResearchers;
|
|
|
- }
|
|
|
|
|
|
this.activiytyTypes = activityTypeList;
|
|
|
this.formData.activityType = defaultActivityType;
|
|
|
-
|
|
|
- console.log(this.formData)
|
|
|
+
|
|
|
+ if(options.defaultOpt) {
|
|
|
+ this.defaultResearcher = JSON.parse(options.defaultOpt);
|
|
|
+ // 研究员默认结构 内部会议/电话会为数组
|
|
|
+
|
|
|
+ this.formData.selectResearchers = ['内部会议','报告电话会'].includes(defaultActivityType)
|
|
|
+ ? [{
|
|
|
+ researcherId: [ this.defaultResearcher[0].researcherId ],
|
|
|
+ startTime: this.defaultResearcher[0].startTime,
|
|
|
+ endTime: this.defaultResearcher[0].endTime
|
|
|
+ }]
|
|
|
+ : this.defaultResearcher;
|
|
|
+ }
|
|
|
|
|
|
uni.setNavigationBarTitle({
|
|
|
title: this.edit_id ? '修改活动' : '添加活动'
|