|
@@ -11,6 +11,7 @@ Page({
|
|
|
navbarData: {
|
|
|
name: '新闻'
|
|
|
},
|
|
|
+ logo: '',
|
|
|
currentTab: 0,
|
|
|
|
|
|
oneList: [],
|
|
@@ -40,13 +41,15 @@ Page({
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad: function (options) {
|
|
|
+ this.searchST();
|
|
|
wx.request({
|
|
|
url: `${app.globalData.publicUrl}/api/st/system/news`,
|
|
|
method: "get",
|
|
|
header: { 'x-tenant': app.globalData.tenant },
|
|
|
data: { "type": '国内新闻' },
|
|
|
success: res => {
|
|
|
- this.setData({ oneList: res.data.data })
|
|
|
+ let data = this.dealImg(res.data.data)
|
|
|
+ this.setData({ oneList: data })
|
|
|
},
|
|
|
error: err => {
|
|
|
wx.showToast({
|
|
@@ -61,7 +64,33 @@ Page({
|
|
|
header: { 'x-tenant': app.globalData.tenant },
|
|
|
data: { "type": '健康资讯' },
|
|
|
success: res => {
|
|
|
- this.setData({ twoList: res.data.data })
|
|
|
+ let data = this.dealImg(res.data.data)
|
|
|
+ this.setData({ twoList: data })
|
|
|
+ },
|
|
|
+ error: err => {
|
|
|
+ wx.showToast({
|
|
|
+ title: err.msg,
|
|
|
+ icon: 'error'
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ dealImg(list) {
|
|
|
+ for (let i of list) {
|
|
|
+ if (i.img && i.img.length > 0 && i.img[0]) i.url = `${app.globalData.fileUrl}${i.img[0].url}`;
|
|
|
+ else i.url = this.data.logo;
|
|
|
+ }
|
|
|
+ return list;
|
|
|
+ },
|
|
|
+ searchST: function () {
|
|
|
+ wx.request({
|
|
|
+ url: `${app.globalData.publicUrl}/api/st/system/tenant/getTenant/${app.globalData.tenant}`,
|
|
|
+ method: "get",
|
|
|
+ header: { 'x-tenant': app.globalData.tenant },
|
|
|
+ data: {},
|
|
|
+ success: res => {
|
|
|
+ const { data } = res.data;
|
|
|
+ this.setData({ logo: `${app.globalData.fileUrl}` + data.img.logo })
|
|
|
},
|
|
|
error: err => {
|
|
|
wx.showToast({
|