From b075e99a05e05649d24ed59a74cae29fc3192875 Mon Sep 17 00:00:00 2001 From: feige <791364011@qq.com> Date: 星期日, 10 十一月 2024 22:20:30 +0800 Subject: [PATCH] Merge branch 'master' of http://47.93.189.255:8099/r/zhangshi_app_web --- ruoyi-ui/src/views/device/index.vue | 53 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 44 insertions(+), 9 deletions(-) diff --git a/ruoyi-ui/src/views/device/index.vue b/ruoyi-ui/src/views/device/index.vue index 6066f93..72e8601 100644 --- a/ruoyi-ui/src/views/device/index.vue +++ b/ruoyi-ui/src/views/device/index.vue @@ -141,18 +141,18 @@ <template #dropdown> <el-dropdown-menu> <el-dropdown-item :disabled="multiple" icon="el-icon-top" style="height: 32px;width:240px;color: #0099ff;" @click.native="handleShare">鍒嗕韩</el-dropdown-item> - + <el-dropdown-item icon="el-icon-top" @click.native="whoShare">鍒嗕韩缁欐垜鐨勬暟鎹�</el-dropdown-item> <el-dropdown-item icon="el-icon-top" @click.native="handleWho">鍒嗕韩缁欒皝浜嗕粈涔堟暟鎹�</el-dropdown-item> <el-dropdown-item icon="el-icon-top" @click.native="showData">灞曠ず涓嬭浇鐨勫垎浜暟鎹�</el-dropdown-item> </el-dropdown-menu> </template> </el-dropdown> - - - + + + <right-toolbar :parentValue.sync="valueFromParent" :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> - + </el-row> <!-- 搴忓彿銆佽澶囧悕绉般�佹椂闂淬�佽喘涔颁汉銆佷簨椤瑰唴瀹广�佸瓨鏀惧湴鐐广�佺數瀛愭枃浠躲�佸娉� 鎿嶄綔--> <!-- 杩欓噷鏈変釜familyList鏁扮粍 鏄湪data()涓畾涔夌殑 --> @@ -205,7 +205,7 @@ ></div> </template> </el-table-column> - <el-table-column label="鎿嶄綔" align="center" width="250" class-name="small-padding fixed-width" v-if="userId != 2"> + <el-table-column fixed="right" label="鎿嶄綔" align="center" width="250" class-name="small-padding fixed-width" v-if="userId != 2"> <template slot-scope="scope" v-if="scope.row.roleId !== 1"> <div class="button-container"> <el-button @@ -548,6 +548,7 @@ import { listRole, getRole, delRole, addRole, updateRole, dataScope, changeRoleStatus, deptTreeSelect } from "@/api/system/role"; import { treeselect as menuTreeselect, roleMenuTreeselect } from "@/api/system/menu"; import {getInfo} from "@/api/login"; +import {getAllInfo} from "@/api/system/user" //鍦╯ystem/note/index.js涓鍏ユ帴鍙e嚱鏁� --鎺ュソ浜� @@ -559,7 +560,7 @@ import {showShareUser} from "@/api/bignote/index"; export default { - name: "Role", + name: "ZfDevice", dicts: ['sys_normal_disable'], data() { return { @@ -661,7 +662,8 @@ buyer:undefined, location:undefined, createDate:undefined, - happenTime:undefined + happenTime:undefined, + name:undefined, }, // 琛ㄥ崟鍙傛暟 form: {}, @@ -721,6 +723,7 @@ }; }, created() { + alert(1233) this.getList(); // this.getCateInfor() this.getInfo() @@ -860,6 +863,8 @@ getList1() { this.loading1 = true; let userId = this.$store.state.user.userId + + this.userOptions = [] showShareUser(userId, 2017).then(response=>{ console.log("===========ddddddddddddd") console.log(response.data) @@ -868,18 +873,45 @@ this.userOptions.push({label: element.oldName,value: element.userId}) }) }) + + + let clanId = this.$store.state.user.clanId + + getAllInfo(clanId).then(response => { + this.listRoot = response.data; + const kon = {} + console.log(response.data,'userListuserListuserList99999999999999') + this.listRoot.forEach(element => { + kon[element['nickName']] = element['userId'] + }) + // for(let i in kon){ + // this.userOptions.push({label: i,value: kon[i]}) + // } + // for(let i in this.userOptions){ + // this.userList.push(this.userOptions[i].value) + // } + // console.log(this.userList,'userListuserListuserList99999999999999') + this.loading1 = false; + } + ); }, // 纭鍒嗕韩 subShare(row) { const shareList = {} shareList.shareContents = this.id1 || this.ids; shareList.shareIds = this.ids1 + if(shareList.shareIds.length==0) + { + this.$modal.msgSuccess("璇烽�夋嫨鍒嗕韩瀵硅薄"); + return; + } console.log(shareList,'sharelistsharelist') this.$modal.confirm('鏄惁纭鍒嗕韩锛�').then(function() { return share(shareList); }).then(() => { this.getList(); + this.getList1(); this.$modal.msgSuccess("鍒嗕韩鎴愬姛"); this.id1 = undefined this.open1 = false; @@ -927,7 +959,8 @@ this.loading = true; this.queryParams.happenStartTime = this.dateRange.length > 0 && this.dateRange[0] this.queryParams.happenEndTime = this.dateRange.length > 0 && this.dateRange[1] - // console.log(this.queryParams) + console.log(this.queryParams) + //alert(this.queryParams.name) // listProperty(this.addDateRange(this.queryParams, this.dateRange)).then(response => { let _this = this listEquipment(this.queryParams).then(response => { @@ -1010,6 +1043,8 @@ /** 鏌ョ湅璇︾粏淇℃伅 */ handleCheck(row){ const id = row.id; + this.open2 = false; + // alert(988) this.$router.push("/familymodel/Device/equipmentInfo/" + id); }, /** 淇敼鎸夐挳鎿嶄綔 */ -- Gitblit v1.9.1