|
@@ -1,4 +1,5 @@
|
|
|
const _Http = getApp().globalData.http;
|
|
const _Http = getApp().globalData.http;
|
|
|
|
|
+const getHeight = require("../../utils/getRheRemainingHeight.js");
|
|
|
|
|
|
|
|
Page({
|
|
Page({
|
|
|
|
|
|
|
@@ -6,6 +7,7 @@ Page({
|
|
|
* 页面的初始数据
|
|
* 页面的初始数据
|
|
|
*/
|
|
*/
|
|
|
data: {
|
|
data: {
|
|
|
|
|
+ height: 0,
|
|
|
roleid: -1, //角色id
|
|
roleid: -1, //角色id
|
|
|
appList: [], //应用列表
|
|
appList: [], //应用列表
|
|
|
fromList: [{
|
|
fromList: [{
|
|
@@ -46,6 +48,26 @@ Page({
|
|
|
}
|
|
}
|
|
|
this.query_appselect();
|
|
this.query_appselect();
|
|
|
},
|
|
},
|
|
|
|
|
+ /* 查询应用列表 */
|
|
|
|
|
+ query_appselect() {
|
|
|
|
|
+ _Http.basic({
|
|
|
|
|
+ "classname": "sale.role.role",
|
|
|
|
|
+ "method": "query_appselect",
|
|
|
|
|
+ "content": {
|
|
|
|
|
+ "roleid": this.data.roleid
|
|
|
|
|
+ }
|
|
|
|
|
+ }).then(res => {
|
|
|
|
|
+ console.log("应用列表", res)
|
|
|
|
|
+ if (res.msg != '成功') return wx.showToast({
|
|
|
|
|
+ title: res.data,
|
|
|
|
|
+ icon: "none"
|
|
|
|
|
+ })
|
|
|
|
|
+ this.setData({
|
|
|
|
|
+ roleid: this.data.roleid == -1 ? 0 : this.data.roleid,
|
|
|
|
|
+ appList: res.data
|
|
|
|
|
+ })
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
/* 提交数据 */
|
|
/* 提交数据 */
|
|
|
submitRole() {
|
|
submitRole() {
|
|
|
if (this.data.disabled || this.data.loading) return;
|
|
if (this.data.disabled || this.data.loading) return;
|
|
@@ -74,9 +96,6 @@ Page({
|
|
|
this.setData({
|
|
this.setData({
|
|
|
disabled: true
|
|
disabled: true
|
|
|
})
|
|
})
|
|
|
- wx.showToast({
|
|
|
|
|
- title: '保存成功!',
|
|
|
|
|
- })
|
|
|
|
|
let pages = getCurrentPages(),
|
|
let pages = getCurrentPages(),
|
|
|
prevPage = pages[pages.length - 2];
|
|
prevPage = pages[pages.length - 2];
|
|
|
prevPage.getList(true);
|
|
prevPage.getList(true);
|
|
@@ -84,34 +103,21 @@ Page({
|
|
|
wx.navigateBack({
|
|
wx.navigateBack({
|
|
|
delta: 0
|
|
delta: 0
|
|
|
})
|
|
})
|
|
|
|
|
+ wx.showToast({
|
|
|
|
|
+ title: '保存成功!',
|
|
|
|
|
+ })
|
|
|
}, 300)
|
|
}, 300)
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
- /* 查询应用列表 */
|
|
|
|
|
- query_appselect() {
|
|
|
|
|
- _Http.basic({
|
|
|
|
|
- "classname": "sale.role.role",
|
|
|
|
|
- "method": "query_appselect",
|
|
|
|
|
- "content": {
|
|
|
|
|
- "roleid": this.data.roleid
|
|
|
|
|
- }
|
|
|
|
|
- }).then(res => {
|
|
|
|
|
- console.log("应用列表", res)
|
|
|
|
|
- if (res.msg != '成功') return wx.showToast({
|
|
|
|
|
- title: res.data,
|
|
|
|
|
- icon: "none"
|
|
|
|
|
- })
|
|
|
|
|
- this.setData({
|
|
|
|
|
- roleid: this.data.roleid == -1 ? 0 : this.data.roleid,
|
|
|
|
|
- appList: res.data
|
|
|
|
|
- })
|
|
|
|
|
- })
|
|
|
|
|
- },
|
|
|
|
|
/**
|
|
/**
|
|
|
* 生命周期函数--监听页面初次渲染完成
|
|
* 生命周期函数--监听页面初次渲染完成
|
|
|
*/
|
|
*/
|
|
|
onReady() {
|
|
onReady() {
|
|
|
-
|
|
|
|
|
|
|
+ getHeight.getHeight('.module-navigation', this).then(res => {
|
|
|
|
|
+ this.setData({
|
|
|
|
|
+ height: res - 130
|
|
|
|
|
+ })
|
|
|
|
|
+ })
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
/* 表单是否完成 */
|
|
/* 表单是否完成 */
|