1.页面代码
<view class='reason' bindtap='flodFn' bindtap='LeadingStorage'>
<text class='reason-name'>仓储</text>
<image class='reason-img' src='{{PicURL}}greater.png'></image>
</view>
<view wx:if="{{IsSelect=='Y'}}">
<block wx:for="{{GoodsStoragelist}}">
<view class="reason1" bindtap='chooseid' data-id='{{item.ID}}' style='background:{{item.background}}'>
<view class='reason-half1'>{{item.Name}}({{item.Code}})</view>
</view>
</block>
</view>
2.JS代码
data: {
IsSelect: 'N',
},
//领用选择仓储
chooseid: function(e) {
this.data.GoodsStorageID = e.currentTarget.dataset.id;
var classroomList = this.data.GoodsStoragelist;
for (var i = 0; i < classroomList.length; i++) {
if (classroomList[i].ID == e.currentTarget.dataset.id) {
if (classroomList[i].background == "#fff") {
classroomList[i].background = '#e5e5e5';
} else {
classroomList[i].background = '#fff';
}
} else {
classroomList[i].background = '#fff';
}
}
this.setData({
GoodsStoragelist: classroomList,
})
},
//获取领用--仓储
getF_GoodsStorage: function() {
var that = this;
wx.request({
url: app.globalData.BaseURL + "group/v1/getF_GoodsStorage.html",
data: {
OrganizationID: that.data.defaultOrgID,
// that.data.defaultOrgID
},
header: {
'content-type': 'application/x-www-form-urlencoded'
},
success: function(res) {
console.log(res.data);
var code = res.data.status;
var info = res.data.info;
if (code === "SUCCESS") {
for (var i = 0; i < info.length; i++) {
info[i].background = '#fff'
}
that.setData({
GoodsStoragelist: info,
})
}
},
})
},