yurk 2 years ago
parent
commit
4e86ea67a2

+ 6 - 2
fhKeeper/formulahousekeeper/timesheet/src/components/taskComponent.vue

@@ -375,7 +375,7 @@
     </div>
     <div slot="footer" class="dialog-footer foooot">
         <el-button v-if="(user.id == addForm.createrId || currentProject.inchargerId == user.id || currentProject.creatorId == user.id || permissions.projectManagement) && canAddTask" @click.native="deleteTask()" style="float:left;">{{ $t('btn.delete') }}</el-button>
-        <el-button type="primary" v-if="user.userNameNeedTranslate == 1 && !meetingId && !integrationTask.stage" @click="meetingCli()">发起会议</el-button>
+        <el-button type="primary" v-if="user.userNameNeedTranslate == 1 && !meetingId && !integrationTask.stage && addForm.executorListFront[0].executorId" @click="meetingCli()">发起会议</el-button>
         <el-button @click.native="closeBounceds()">{{ $t('btn.cancel') }}</el-button>
         <el-button type="primary" @click="submitInsert" :loading="addLoading">{{ $t('btn.submit') }}</el-button>
     </div>
@@ -702,7 +702,11 @@ export default {
         title: "",
         addForm: {
             name: '',
-            executorListFront: []
+            executorListFront: [
+                {
+                    executorId:null
+                }
+            ]
         },
         rules: {
             name: [{ required: true, message: this.$t('pleaseenteragroupname'), trigger: "blur" }],