Authored by 张凯

chore:业务管理页面优化(停机计划点击停机业务数字需要使用)

@@ -300,8 +300,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -300,8 +300,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
300 300
301 // 点击编号编辑事件 301 // 点击编号编辑事件
302 $('.btn-bustype-edit').click(function () { 302 $('.btn-bustype-edit').click(function () {
303 - if ($.inArray('back:bustype:update', checkList) == -1) {  
304 - layer.msg('暂无权限!', {icon: 7, time: 3000}); 303 + if (!common.hasPermission('back:bustype:update')){
305 return; 304 return;
306 } 305 }
307 var busTypeCode = $(this).data('code'); 306 var busTypeCode = $(this).data('code');
@@ -493,9 +492,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -493,9 +492,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
493 492
494 //资源分配 493 //资源分配
495 $('.btn-bustype-res-config').click(function () { 494 $('.btn-bustype-res-config').click(function () {
496 - if ($.inArray('back:bustype:resource', checkList) == -1) { 495 + if (!common.hasPermission('back:bustype:resource')){
497 layer.closeAll(); 496 layer.closeAll();
498 - layer.msg('暂无权限!', {icon: 7, time: 3000});  
499 return; 497 return;
500 } 498 }
501 var busId = $(this).data('id'); 499 var busId = $(this).data('id');
@@ -773,9 +771,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -773,9 +771,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
773 771
774 //授权页面 772 //授权页面
775 function authorizationIndex(busId) { 773 function authorizationIndex(busId) {
776 - if ($.inArray('back:bustype:impower', checkList) == -1) { 774 + if (!common.hasPermission('back:bustype:impower')){
777 layer.closeAll(); 775 layer.closeAll();
778 - layer.msg('暂无权限!', {icon: 7, time: 3000});  
779 return; 776 return;
780 } 777 }
781 var params = { 778 var params = {
@@ -818,8 +815,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -818,8 +815,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
818 815
819 // 新增按钮 816 // 新增按钮
820 $('#bustype-create').click(function () { 817 $('#bustype-create').click(function () {
821 - if ($.inArray('back:bustype:save', checkList) == -1) {  
822 - layer.msg('暂无权限!', {icon: 7, time: 3000}); 818 + if (!common.hasPermission('back:bustype:save')){
823 return; 819 return;
824 } 820 }
825 saveBusType(); 821 saveBusType();
@@ -844,8 +840,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -844,8 +840,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
844 } 840 }
845 841
846 function deleteBusTypeByIds(busIds) { 842 function deleteBusTypeByIds(busIds) {
847 - if ($.inArray('back:bustype:delete', checkList) == -1) {  
848 - layer.msg('暂无权限!', {icon: 7, time: 3000}); 843 + if (!common.hasPermission('back:bustype:delete')){
849 return; 844 return;
850 } 845 }
851 if (busIds.length == 0) { 846 if (busIds.length == 0) {
@@ -16,7 +16,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -16,7 +16,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
16 // 对外暴露的接口 16 // 对外暴露的接口
17 exports('bustypeAdd', function (data) { 17 exports('bustypeAdd', function (data) {
18 var sessions = layui.sessions; 18 var sessions = layui.sessions;
19 - var accessToken = sessions.getToken()['access_token']; 19 + // var accessToken = sessions.getToken()['accessToken'];
  20 + var accessToken = common.getMjToken();
20 var userSelect = {} 21 var userSelect = {}
21 var opsSelect = {} 22 var opsSelect = {}
22 initUserSelect(); 23 initUserSelect();
@@ -166,7 +167,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -166,7 +167,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
166 busType.principal = opsSelect.getValue("valueStr"); 167 busType.principal = opsSelect.getValue("valueStr");
167 delete busType.select 168 delete busType.select
168 admin.req({ 169 admin.req({
169 - url: domainName + '/api-web/manage/bustype/save?access_token=' + accessToken, 170 + url: domainName + '/api-web/manage/bustype/save?accessToken=' + accessToken,
170 type: 'POST', 171 type: 'POST',
171 contentType: 'application/json', 172 contentType: 'application/json',
172 data: JSON.stringify(busType), 173 data: JSON.stringify(busType),
@@ -214,7 +215,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -214,7 +215,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
214 //初始化用户下拉列表框 215 //初始化用户下拉列表框
215 function initUserSelect() { 216 function initUserSelect() {
216 $.ajax({ 217 $.ajax({
217 - url: domainName + '/api-user/users/getAll?access_token=' + accessToken, 218 + url: domainName + '/mj/user/page?username=&nickname=&enabled=&perPage=10000&page=1&accessToken=' + accessToken,
218 sync: false, 219 sync: false,
219 success: function (res) { 220 success: function (res) {
220 userSelect = xmSelect.render({ 221 userSelect = xmSelect.render({
@@ -228,7 +229,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -228,7 +229,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
228 filterable: true, 229 filterable: true,
229 layVerify: 'required', 230 layVerify: 'required',
230 layVerType: 'msg', 231 layVerType: 'msg',
231 - data: res, 232 + data: res.data.rows,
232 }) 233 })
233 } 234 }
234 }) 235 })
@@ -237,7 +238,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -237,7 +238,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
237 //初始化用户下拉列表框 238 //初始化用户下拉列表框
238 function initUserSelectOps() { 239 function initUserSelectOps() {
239 $.ajax({ 240 $.ajax({
240 - url: domainName + '/api-user/users/getAll?access_token=' + accessToken, 241 + url: domainName + '/mj/user/page?username=&nickname=&enabled=&perPage=10000&page=1&accessToken=' + accessToken,
241 sync: false, 242 sync: false,
242 success: function (res) { 243 success: function (res) {
243 opsSelect = xmSelect.render({ 244 opsSelect = xmSelect.render({
@@ -246,7 +247,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se @@ -246,7 +247,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
246 name: 'nickname', 247 name: 'nickname',
247 value: 'username' 248 value: 'username'
248 }, 249 },
249 - data: res, 250 + data: res.data.rows,
250 }) 251 })
251 } 252 }
252 }) 253 })