|
|
@@ -125,6 +125,28 @@ Component({
|
|
|
this.setData({
|
|
|
mutishow: true
|
|
|
})
|
|
|
+ } else if (item.item.type == 'choose') {
|
|
|
+ // 跳转链接
|
|
|
+ if (item.item.urlKey) {
|
|
|
+ let url = this.data.routeUrl[this.data.routeObjName][item.item.urlKey].url
|
|
|
+ // TODO
|
|
|
+ // url = '/package-base-select/pages/select-customers/select-customers'
|
|
|
+ if (url) {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: url,
|
|
|
+ events: {
|
|
|
+ // 回调后
|
|
|
+ bindData: function (data) {
|
|
|
+ this.triggerEvent("chooseData", { code:item.key, data: data })
|
|
|
+ }
|
|
|
+ },
|
|
|
+ success: function (res) {
|
|
|
+ // 通过eventChannel向被打开页面传送数据
|
|
|
+ // res.eventChannel.emit('params', { data: 'test' })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
/**
|
|
|
@@ -146,7 +168,7 @@ Component({
|
|
|
let title = this.$t(item.title ? item.title : item.code)
|
|
|
// 如果必须输入,就要进行判断
|
|
|
if (item.required && !form[item.code]) {
|
|
|
- item.errMsg = title + '为空'
|
|
|
+ item.errMsg = title + '不为空'
|
|
|
flag = false;
|
|
|
}
|
|
|
})
|
|
|
@@ -185,7 +207,6 @@ Component({
|
|
|
// 是否根据值进行控制其他组件显示、隐藏
|
|
|
let changeObj = this.data.changeObj
|
|
|
let key = util.getKeyByValue(Constants.supType,e.detail.value);
|
|
|
- console.log('ttt3',changeObj,e.detail.value,changeObj[key]);
|
|
|
if(changeObj && changeObj[key] ){
|
|
|
// 显示
|
|
|
if(changeObj[key]['visible']){
|
|
|
@@ -209,7 +230,6 @@ Component({
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- console.log('ffff',this.data.form,contentObj[card]);
|
|
|
this.setData({
|
|
|
contentObj:contentObj
|
|
|
})
|