瀏覽代碼

提交工时管家编辑部门选择部门的问题

Lijy 1 年之前
父節點
當前提交
ee91b48746
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      fhKeeper/formulahousekeeper/timesheet/src/views/project/list.vue

+ 7 - 1
fhKeeper/formulahousekeeper/timesheet/src/views/project/list.vue

@@ -505,7 +505,9 @@
                     <el-form-item :label="$t('subordinatedepartments')" :prop="user.companyId == 936 ? 'deptId' : false" :class="title == $t('newproject') && user.companyId == 936 ? 'wpgCssClass' : ''" v-if="user.timeType.projectWithDept">
                         <el-cascader v-model="addForm.deptId" :options="departmentList" :placeholder="$t('defaultText.pleaseChoose')" :disabled="canOnlyModParticipator"
                             :props="{ checkStrictly: true, expandTrigger: 'hover' }" clearable filterable @change="cascaderChange" style="width: 100%"
+                            v-if="user.userNameNeedTranslate != 1">
                         ></el-cascader>
+                        <vueCascader :size="'medium'" :widthStr="'430'" :filterable="true" :clearable="true" :subject="departmentList" :subjectId="addForm.deptId" :radios="true" :distinction="'20'" :disabled="canOnlyModParticipator" @vueCasader="vueCasader" v-if="user.userNameNeedTranslate == 1" ></vueCascader>
                     </el-form-item>
 
                     <!-- 供应商 -->
@@ -1777,10 +1779,12 @@ a {
     import projectgantt from "./project_gantt.vue"
     // 自定义select组件
     import selectCat from "@/components/select.vue"
+    import vueCascader from "@/components/cascader.vue"
     export default {
         components:{
             projectgantt,
-            selectCat
+            selectCat,
+            vueCascader,
         },
         data() {
             return {
@@ -5739,6 +5743,8 @@ a {
                     let arr = []
                     arr.push(obj.id)
                     this.addForm.bu = arr.join(",")
+                } else if(obj.distinction == '20') {
+                    this.addForm.deptId = obj.id
                 }
             },
             changSubStatus(subProject) {