兰宝车间质量管理系统-前端
疯狂的狮子Li
2024-04-20 e2bdae5bf2a2acf562ac985c8607700912a9e3a3
src/bpmn/panel/TaskPanel.vue
@@ -50,10 +50,10 @@
            <el-tabs tab-position="left" class="demo-tabs" @tab-click="taskTabClick">
              <el-tab-pane label="身份存储">
                <el-form-item label="分配人员">
                  <el-input v-model="assignee.userName" disabled>
                    <template #append>
                      <el-button icon="Search" type="primary" @click="openSingleUserSelect" />
                    </template>
                  <el-input v-model="formData.fixedAssignee" @change="fixedAssigneeChange">
                    <!--                    <template #append>-->
                    <!--                      <el-button icon="Search" type="primary" @click="openSingleUserSelect" />-->
                    <!--                    </template>-->
                  </el-input>
                </el-form-item>
                <el-form-item label="候选人员">
@@ -95,7 +95,7 @@
                </div>
                <el-form-item v-if="formData.allocationType === AllocationTypeEnum.SPECIFY && showConfig.specifyDesc" style="">
                  <el-radio-group v-model="formData.specifyDesc" class="ml-4">
                    <el-radio v-for="item in SpecifyDesc" :key="item.id" :label="item.value" size="large">{{ item.label }}</el-radio>
                    <el-radio v-for="item in SpecifyDesc" :key="item.id" :value="item.value" size="large">{{ item.label }}</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-tab-pane>
@@ -283,12 +283,18 @@
const isMultiple = ref(true);
const openUserSelect = () => {
  if (!formData.value.candidateUsers) {
    formData.value.candidateUsers = '-1';
  }
  userSelectRef.value.open();
};
const openSingleUserSelect = () => {
  singleUserSelectRef.value.open();
};
const openRoleSelect = () => {
  if (!formData.value.candidateGroups) {
    formData.value.candidateGroups = '-1';
  }
  roleSelectRef.value.open();
};
const openDueDate = (e) => {
@@ -355,6 +361,7 @@
  formData.value.candidateGroups = '';
  formData.value.candidateUsers = '';
  formData.value.assignee = '';
  // formData.value.fixedAssignee = '';
  assignee.value = {};
};