|
|
@@ -17,10 +17,12 @@ Page({
|
|
|
data: {
|
|
|
// 弹出按钮
|
|
|
buttonList: [{
|
|
|
+ code: "add",
|
|
|
name: 'merge',
|
|
|
color:'#C7A974',
|
|
|
title: '新建'
|
|
|
},{
|
|
|
+ code: "save",
|
|
|
name: 'merge',
|
|
|
title: '确定'
|
|
|
}],
|
|
|
@@ -465,12 +467,40 @@ changeTag(e) {
|
|
|
})
|
|
|
|
|
|
},
|
|
|
-
|
|
|
/**
|
|
|
- * 生命周期函数--监听页面加载
|
|
|
- */
|
|
|
- onLoad(options) {
|
|
|
- console.log("onLoad");
|
|
|
- },
|
|
|
+ * @desc : 按钮点击事件回调
|
|
|
+ * @date : 2024/2/1 15:49
|
|
|
+ * @author : 王英杰
|
|
|
+ */
|
|
|
+ open(e) {
|
|
|
+ let that = this
|
|
|
+ let code = e.detail.name
|
|
|
+ if (code == "add") { //新建事件
|
|
|
+
|
|
|
+ }
|
|
|
+ if (code == "save") { //选择确定
|
|
|
+ let list = this.data.tableData
|
|
|
+ let chooseList = [] //
|
|
|
+ let alreadyList = this.data.alreadyList //之前已经选择的
|
|
|
+ let tempList = list.filter(itt => {
|
|
|
+ return itt.checked
|
|
|
+ })
|
|
|
+ chooseList = alreadyList.concat(tempList)
|
|
|
+
|
|
|
+ if (!(chooseList && chooseList.length > 0)) {
|
|
|
+ wx.showToast({
|
|
|
+ title: mixins.$t('pleaseChoose'),//"请至少选择一件商品" ,
|
|
|
+ icon: 'none'
|
|
|
+ })
|
|
|
+ }
|
|
|
+ wx.navigateTo({
|
|
|
+ url: that.data.route.openPurchase.url,
|
|
|
+ success: function (res) {
|
|
|
+ res.eventChannel.emit('params', {choooseItemList: chooseList })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
|
|
|
})
|