소스 검색

字段修改暂存

master
kim131 4 년 전
부모
커밋
ee879ca3b7
1개의 변경된 파일16개의 추가작업 그리고 14개의 파일을 삭제
  1. +16
    -14
      src/views/components_web/distWork/distWork.vue

+ 16
- 14
src/views/components_web/distWork/distWork.vue 파일 보기

@@ -509,10 +509,10 @@
handleCheckItemAll(group_index, $event)
">全选</el-checkbox>
</template>
<!-- <div class="user_info_item" v-for="(user, index) in listUserStaff(
<div class="user_info_item" v-for="(user, index) in listUserStaff(
dept.listUser
)" :label="user" :key="index"> -->
<div class="user_info_item" v-for="(user, index) in dept.listUser" :label="user" :key="index">
)" :label="user" :key="index">
<!-- <div class="user_info_item" v-for="(user, index) in dept.listUser" :label="user" :key="index"> -->
<el-checkbox class="checkBoxCol" v-model="user.selected" @change="
handleCheckedOne(group_index, user, $event)
" :disabled="disabled">
@@ -570,10 +570,9 @@
<!-- 项目负责人选择后 -->
<!-- <div v-if="listManagerComputed(selectedUser).length != 0"> -->
<div v-if="selectedUser.length != 0">
<!-- <div class="user_info_item mainpeople_H" v-for="(user, index) in listManagerComputed(
<div class="user_info_item mainpeople_H" v-for="(user, index) in listManagerComputed(
selectedUser
)" :key="index"> -->
<div class="user_info_item mainpeople_H" v-for="(user, index) in selectedUser" :key="index">
)" :key="index">
<i class="icon font_family icon-icon_huangguan-jihuo middlehuangguan fl" title="负责人"></i>
<!-- <img v-lazy="headSrc + user.headImgUrl" alt="" class="user_info_faceImg" /> -->
<img :src="user.headImgUrl | resolveAvator" alt="" class="user_info_faceImg" />
@@ -880,7 +879,8 @@ export default {
{
this.listManagerUser=[];
this.selectedUser.forEach(user => {
if( user.userID != this.currUser.userID)
// if( user.userID != this.currUser.userID)
if( user.id != this.currUser.id)
{
this.listManagerUser.push(user);
}
@@ -897,12 +897,13 @@ export default {
showClose:false,
type: "warning"
}).then(() => {
// 注意这里将folderID修改为 id字段
for (var i = 0; i < this.listNewFolder.length; i++) {
if( this.listNewFolder[i].folderID==this.currSelectData.folderID){
if( this.listNewFolder[i].id == this.currSelectData.id){
this.listNewFolder[i] = this.currSelectData;
}
for (var j = 0; j < this.listNewFolder[i].listChildren.length; j++) {
if( this.listNewFolder[i].listChildren[j].folderID==this.currSelectData.folderID){
if( this.listNewFolder[i].listChildren[j].id == this.currSelectData.id){
this.listNewFolder[i].listChildren[j] = this.currSelectData;
}
}
@@ -983,7 +984,8 @@ export default {
// this.InitData.manageUser[0].roleName = "普通职员";
for (var i = 0; i < this.selectedUser.length; i++) {
if (
this.selectedUser[i].userID == this.InitData.manageUser[0].userID
// this.selectedUser[i].userID == this.InitData.manageUser[0].userID
this.selectedUser[i].id == this.InitData.manageUser[0].id
) {
this.InitData.manageUser[0].folderPerm = 0;
this.selectedUser.splice(i, 1);
@@ -993,11 +995,11 @@ export default {
var listManageUser = [];
nowUser.folderPerm = 2;
listManageUser.push(nowUser);
this.selectedUser.forEach(user => {
if (user.folderPerm == 2 && user.userID != nowUser.userID) {
this.selectedUser.forEach(user => {//将userID 修改为id
if (user.folderPerm == 2 && user.id != nowUser.id) {
user.folderPerm = 1;
}
if (user.userID == nowUser.userID) {
if (user.id == nowUser.id) {
user.folderPerm = 2;
}
});
@@ -1115,7 +1117,7 @@ export default {
//首级全选
for (var j = 0; j < this.listDept.length; j++) {
if (this.listDept[j].listUser.length > 0) {
// this.handleCheckItemAll(j, false); //清除已经被选中的状态
this.handleCheckItemAll(j, false); //清除已经被选中的状态
this.handleCheckItemAll(j, e);
}
}


불러오는 중...
취소
저장