|
|
@@ -34,6 +34,8 @@ Page({
|
|
|
value: [0, 0, 0],
|
|
|
text: "",
|
|
|
dictList:[],
|
|
|
+ dataCityDictList:[],
|
|
|
+ dadaTypeDictList:[],
|
|
|
isPickerRender: false,
|
|
|
isPickerShow: false,
|
|
|
pickerConfig: {
|
|
|
@@ -164,9 +166,19 @@ Page({
|
|
|
return;
|
|
|
}
|
|
|
if(!that.data.storeInfo.twoType){
|
|
|
- util.toast("请输入二级品类")
|
|
|
+ util.toast("请输入美团二级品类")
|
|
|
return;
|
|
|
}
|
|
|
+ if(!that.data.storeInfo.dadaType){
|
|
|
+ util.toast("请输入达达品类")
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ if(!that.data.storeInfo.dadaCityCode){
|
|
|
+ util.toast("请输入达达配送城市")
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
if(!that.data.storeInfo.storeAddress){
|
|
|
util.toast("请输入详细地址")
|
|
|
return;
|
|
|
@@ -250,8 +262,22 @@ Page({
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+ var cityCodeData = that.data.dataCityDictList.filter((e)=>e.value == res.result.dadaCityCode );
|
|
|
+ if(cityCodeData !=null && cityCodeData.length>0){
|
|
|
+ that.setData({
|
|
|
+ ['storeInfo.dadaCityName']:cityCodeData[0].text,
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ var dadaTypeData = that.data.dadaTypeDictList.filter((e)=>e.value == res.result.dadaType );
|
|
|
+ if(dadaTypeData !=null && dadaTypeData.length>0){
|
|
|
+ that.setData({
|
|
|
+ ['storeInfo.dadaTypeName']:dadaTypeData[0].text,
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
console.log("========================")
|
|
|
- console.log(storeInfo)
|
|
|
+ console.log(res.result)
|
|
|
}
|
|
|
}).catch((res) => {})
|
|
|
},
|
|
|
@@ -346,6 +372,22 @@ Page({
|
|
|
this.bindStore();
|
|
|
}
|
|
|
}).catch((res) => {})
|
|
|
+
|
|
|
+ util.request(util.api.getDictByCode, {code:"dada_city"}, "GET", false, true,app.globalData.token).then((res) => {
|
|
|
+ if (res.code == 200) {
|
|
|
+ that.setData({
|
|
|
+ dataCityDictList: res.result
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }).catch((res) => {})
|
|
|
+
|
|
|
+ util.request(util.api.getDictByCode, {code:"dada_category"}, "GET", false, true,app.globalData.token).then((res) => {
|
|
|
+ if (res.code == 200) {
|
|
|
+ that.setData({
|
|
|
+ dadaTypeDictList: res.result
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }).catch((res) => {})
|
|
|
|
|
|
},
|
|
|
//选配送类型
|
|
|
@@ -356,4 +398,24 @@ Page({
|
|
|
['storeInfo.peisongTypeName']: item.text
|
|
|
})
|
|
|
},
|
|
|
+
|
|
|
+
|
|
|
+ //选达达配送城市
|
|
|
+ bindDataCityDictPickerChange: function (e) {
|
|
|
+ var item = this.data.dataCityDictList[e.detail.value]
|
|
|
+ this.setData({
|
|
|
+ ['storeInfo.dadaCityCode']: item.value,
|
|
|
+ ['storeInfo.dadaCityName']: item.text
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+ //选达达品类
|
|
|
+ bindDadaTypeDictPickerChange: function (e) {
|
|
|
+ var item = this.data.dadaTypeDictList[e.detail.value]
|
|
|
+ this.setData({
|
|
|
+ ['storeInfo.dadaType']: item.value,
|
|
|
+ ['storeInfo.dadaTypeName']: item.text
|
|
|
+ })
|
|
|
+ },
|
|
|
})
|