| 
					
				 | 
			
			
				@@ -1,229 +1,341 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <div class="app-container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="用户ID" prop="userId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="queryParams.userId" placeholder="请输入用户ID" clearable @keyup.enter.native="handleQuery" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="用户姓名" prop="userName"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="queryParams.userName" placeholder="请输入用户姓名" clearable @keyup.enter.native="handleQuery" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </el-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-row :gutter="10" class="mb8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-col :span="1.5"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-hasPermi="['doc:groupUser:add']">分配成员</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-col :span="1.5"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button type="danger" plain icon="el-icon-circle-close" size="mini" :disabled="multiple" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @click="cancelGroupUserAll" v-hasPermi="['doc:groupUser:remove']">删除成员</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-col :span="1.5"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button type="warning" plain size="mini" @click="handleClose">返回</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-table v-loading="loading" :data="groupUserList" @selection-change="handleSelectionChange"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column type="selection" width="55" align="center" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column label="用户名称" prop="userName" :show-overflow-tooltip="true" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column label="用户昵称" prop="nickName" :show-overflow-tooltip="true" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column label="邮箱" prop="email" :show-overflow-tooltip="true" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column label="手机" prop="phonenumber" :show-overflow-tooltip="true" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column label="状态" align="center" prop="status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <dict-tag :options="dict.type.sys_normal_disable" :value="scope.row.status" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-button size="mini" type="text" icon="el-icon-circle-close" @click="cancelGroupUser(scope.row)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-hasPermi="['doc:groupUser:remove']">删除成员</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </el-table> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <pagination v-show="total>0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        @pagination="getList" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <select-user ref="select" :groupId="queryParams.groupId" @ok="handleQuery" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <div class="app-container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <el-form 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :model="queryParams" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ref="queryForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      size="small" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :inline="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      v-show="showSearch" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      label-width="68px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item label="用户ID" prop="userId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-model="queryParams.userId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          placeholder="请输入用户ID" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          @keyup.enter.native="handleQuery" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item label="用户姓名" prop="userName"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-model="queryParams.userName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          placeholder="请输入用户姓名" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          @keyup.enter.native="handleQuery" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type="primary" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          icon="el-icon-search" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          size="mini" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          @click="handleQuery" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >搜索</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          icon="el-icon-refresh" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          size="mini" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          @click="resetQuery" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          class="reset1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >重置</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </el-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <el-row :gutter="10" class="mb8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-col :span="1.5"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type="primary" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          plain 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          icon="el-icon-plus" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          size="mini" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          @click="handleAdd" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-hasPermi="['doc:groupUser:add']" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >分配成员</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-col :span="1.5"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type="danger" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          plain 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          icon="el-icon-circle-close" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          size="mini" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          :disabled="multiple" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          @click="cancelGroupUserAll" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-hasPermi="['doc:groupUser:remove']" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >删除成员</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-col :span="1.5"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type="warning" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          plain 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          size="mini" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          @click="handleClose" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          class="reset2" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          >返回</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <right-toolbar 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :showSearch.sync="showSearch" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        @queryTable="getList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ></right-toolbar> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <el-table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      v-loading="loading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :data="groupUserList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      @selection-change="handleSelectionChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column type="selection" width="55" align="center" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        label="用户名称" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        prop="userName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :show-overflow-tooltip="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        label="用户昵称" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        prop="nickName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :show-overflow-tooltip="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        label="邮箱" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        prop="email" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :show-overflow-tooltip="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        label="手机" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        prop="phonenumber" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :show-overflow-tooltip="true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column label="状态" align="center" prop="status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <dict-tag 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :options="dict.type.sys_normal_disable" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :value="scope.row.status" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        label="操作" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        align="center" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        class-name="small-padding fixed-width" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            size="mini" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type="text" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            icon="el-icon-circle-close" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            @click="cancelGroupUser(scope.row)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v-hasPermi="['doc:groupUser:remove']" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            >删除成员</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </el-table> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <pagination 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      v-show="total > 0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :total="total" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :page.sync="queryParams.pageNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :limit.sync="queryParams.pageSize" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      @pagination="getList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select-user 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ref="select" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :groupId="queryParams.groupId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      @ok="handleQuery" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    import "@/styles1/element-ui1.scss"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import "@/styles1/element-ui1.scss"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      listGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      getGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      delGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      addGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      updateGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      groupUserCancelAll 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } from "@/api/doc/groupUser"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    import selectUser from "./selectUser"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      name: "GroupUser", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      dicts: ['sys_normal_disable'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      components: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        selectUser 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  listGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  getGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  delGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  addGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  updateGroupUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  groupUserCancelAll, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} from "@/api/doc/groupUser"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import selectUser from "./selectUser"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  name: "GroupUser", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  dicts: ["sys_normal_disable"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  components: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    selectUser, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 遮罩层 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      loading: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 选中数组 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ids: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 非单个禁用 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      single: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 非多个禁用 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      multiple: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 显示搜索条件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      showSearch: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 总条数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      total: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 分组成员表格数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      groupUserList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 弹出层标题 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      title: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 是否显示弹出层 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      open: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 查询参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      queryParams: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pageNum: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pageSize: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        userId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        userName: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 遮罩层 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          loading: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 选中数组 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          ids: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 非单个禁用 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          single: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 非多个禁用 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          multiple: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 显示搜索条件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          showSearch: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 总条数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          total: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 分组成员表格数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          groupUserList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 弹出层标题 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          title: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 是否显示弹出层 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          open: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 查询参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          queryParams: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            pageNum: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            pageSize: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            userId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            userName: null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 表单参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          form: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // 表单校验 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          rules: {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      created() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const groupId = this.$route.params && this.$route.params.groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (groupId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.queryParams.groupId = groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 表单参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      form: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 表单校验 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      rules: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  created() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const groupId = this.$route.params && this.$route.params.groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (groupId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.queryParams.groupId = groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 返回按钮 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    handleClose() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const obj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        path: "/home/group/groups", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$tab.closeOpenPage(obj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 查询分组成员列表 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    getList() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.loading = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      listGroupUser(this.queryParams).then((response) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.groupUserList = response.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.total = response.total; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.loading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 取消按钮 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cancel() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.reset(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 表单重置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    reset() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.form = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        groupId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        userId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        userName: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.resetForm("form"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 搜索按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    handleQuery() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.queryParams.pageNum = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 重置按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    resetQuery() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.resetForm("queryForm"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.handleQuery(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // 多选框选中数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    handleSelectionChange(selection) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.ids = selection.map((item) => item.userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.single = selection.length !== 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.multiple = !selection.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 新增按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    handleAdd() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs.select.show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 提交按钮 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    submitForm() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs["form"].validate((valid) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.form.groupId != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            updateGroupUser(this.form).then((response) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.$modal.msgSuccess("修改成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            addGroupUser(this.form).then((response) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.$modal.msgSuccess("新增成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 返回按钮 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        handleClose() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const obj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            path: "/home/group/groups" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.$tab.closeOpenPage(obj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /** 查询分组成员列表 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        getList() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.loading = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          listGroupUser(this.queryParams).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.groupUserList = response.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.total = response.total; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.loading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 删除按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cancelGroupUserAll(row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const groupId = this.queryParams.groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const userIds = this.ids.join(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$modal 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .confirm("是否确认删除选中的分组成员?") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .then(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return groupUserCancelAll({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            groupId: groupId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            userIds: userIds, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 取消按钮 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        cancel() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.reset(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 表单重置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        reset() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.form = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            groupId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            userId: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            userName: null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.resetForm("form"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /** 搜索按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        handleQuery() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.queryParams.pageNum = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /** 重置按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        resetQuery() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.resetForm("queryForm"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.handleQuery(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 多选框选中数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        handleSelectionChange(selection) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.ids = selection.map(item => item.userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.single = selection.length !== 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.multiple = !selection.length 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /** 新增按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        handleAdd() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.$refs.select.show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /** 提交按钮 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        submitForm() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.$refs["form"].validate(valid => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              if (this.form.groupId != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                updateGroupUser(this.form).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.$modal.msgSuccess("修改成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                addGroupUser(this.form).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.$modal.msgSuccess("新增成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.$modal.msgSuccess("删除成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .catch(() => {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 删除按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cancelGroupUser(row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const groupId = this.queryParams.groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const userIds = row.userId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$modal 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .confirm('是否确认删除分组成员"' + row.userName + '"的数据项?') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .then(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return groupUserCancelAll({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            groupId: groupId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            userIds: userIds, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /** 删除按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        cancelGroupUserAll(row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const groupId = this.queryParams.groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const userIds = this.ids.join(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.$modal.confirm('是否确认删除选中的分组成员?').then(function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return groupUserCancelAll({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              groupId: groupId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              userIds: userIds 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }).then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.$modal.msgSuccess("删除成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }).catch(() => {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /** 删除按钮操作 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        cancelGroupUser(row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const groupId = this.queryParams.groupId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const userIds = row.userId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.$modal.confirm('是否确认删除分组成员"' + row.userName + '"的数据项?').then(function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return groupUserCancelAll({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              groupId: groupId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              userIds: userIds 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }).then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.$modal.msgSuccess("删除成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }).catch(() => {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  </script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.$modal.msgSuccess("删除成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .catch(() => {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <style scoped lang='scss'> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .el-table { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        width: calc(100vw * (1882 / 1920)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height: calc(100vh * (600 / 1080)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        background: transparent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        color: #7EA4C8FF !important; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        overflow: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  width: calc(100vw * (1882 / 1920)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  height: calc(100vh * (600 / 1080)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  background: transparent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: #7ea4c8ff !important; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  overflow: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.reset1 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: #2e8aecff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  background: transparent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border: 1px solid #2e8aecff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.reset2 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  background-color: #002a5cff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: #1890ff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  border: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //底部跳转 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ::v-deep .pagination-container { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height: calc(100vh * (50 / 1080)); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -271,8 +383,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ::v-deep .el-button--success.is-plain.is-disabled, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.el-button--danger.is-plain.is-disabled, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.el-button{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.el-button--danger.is-plain.is-disabled { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   background-color: #002a5cff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   color: #1890ff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border: none; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -282,9 +393,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //搜索刷新按钮颜色 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-::v-deep .el-button.is-circle{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    background: #006C9AFF; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    color: white; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+::v-deep .el-button.is-circle { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  background: #006c9aff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: white; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </style> 
			 |