Quellcode durchsuchen

Merge branch 'master' of http://132.232.92.186:3000/XinXiBu/oa-system

liuhj vor 18 Stunden
Ursprung
Commit
b94ed31938
1 geänderte Dateien mit 30 neuen und 0 gelöschten Zeilen
  1. 30 0
      src/components/Finance/Cost.vue

+ 30 - 0
src/components/Finance/Cost.vue

@@ -475,6 +475,29 @@
                             <span slot="reference"
                                 style="cursor: pointer;margin-left: 20px;color:red;font-size:14px">"移上查看客户名单"</span>
                         </el-popover>
+
+                        <!-- 各部门操作人 -->
+                        <el-popover class="clientinfo" placement="bottom" width="300" trigger="hover">
+                            <div v-for="(item, index) in groupModuleOperators" :key="index">
+                                <div>
+                                    <span>{{ item.cTableName }}:</span>
+                                    <!-- <span v-for="(itemsChi, indexChi) in item.operationUsers" :key="indexChi">
+                                        {{ itemsChi.userName }}
+                                    </span> -->
+                                    <span v-if="item.operationUsers.length == 0" style="color: red;">
+                                        暂未指定
+                                    </span>
+                                    <span v-else style="color: green;">
+                                        {{item.operationUsers.map(user => user.userName).join('、')}}
+                                    </span>
+                                </div>
+                                <div v-if="index != groupModuleOperators.length - 1">
+                                    <br />
+                                </div>
+                            </div>
+                            <span slot="reference"
+                                style="cursor: pointer;margin-left: 20px;color:red;font-size:14px">"移上查看各版块操作人"</span>
+                        </el-popover>
                     </div>
                 </div>
             </div>
@@ -3377,6 +3400,8 @@ export default {
                 visitDays: 0
             },
             excludeGroupList: [2836],
+            groupModuleOperators: [],
+            hideGroupModuleId: [98],
         };
     },
     watch: {
@@ -4311,6 +4336,11 @@ export default {
                     that.blackCodeIsTrue = resp.data.data.blackCodeIsTrue;
                     that.GivePeopleNumber();
 
+                    //处理各部门操作人员
+                    var groupModuleOperators = resp.data.data.groupModuleOperators;
+                    that.groupModuleOperators = groupModuleOperators.filter(x => {
+                        return !that.hideGroupModuleId.includes(x.cTableId);
+                    })
                 }
                 that.inSelectChangeCheck();
                 that.costloading = false;