|
|
@@ -16,6 +16,7 @@ export default {
|
|
|
refreashReason: "login",
|
|
|
initRoute: "Login",
|
|
|
userInfo: {},
|
|
|
+ chooseLocal: {},
|
|
|
},
|
|
|
actions: ({ model, setState }) => ({
|
|
|
updateUser(userInfo) {
|
|
|
@@ -114,21 +115,29 @@ export default {
|
|
|
warnning(e.error);
|
|
|
});
|
|
|
},
|
|
|
- saveLocation(address, latitude, longitude) {
|
|
|
- const { mid, registerInfo, updateMerchant } = model();
|
|
|
+ saveLocation(address) {
|
|
|
+ const { mid, registerInfo, updateMerchant, chooseLocal } = model();
|
|
|
+ console.log(mid);
|
|
|
+ console.log(chooseLocal);
|
|
|
+ const { lat, lng } = chooseLocal;
|
|
|
if (mid) {
|
|
|
const { loading, success } = model("loadingModel");
|
|
|
loading();
|
|
|
return updateMerchant({
|
|
|
address,
|
|
|
- latitude,
|
|
|
- longitude,
|
|
|
+ latitude: lat,
|
|
|
+ longitude: lng,
|
|
|
}).then(() => {
|
|
|
success("设置成功");
|
|
|
});
|
|
|
}
|
|
|
setState({
|
|
|
- registerInfo: { ...registerInfo, address, latitude, longitude },
|
|
|
+ registerInfo: {
|
|
|
+ ...registerInfo,
|
|
|
+ address,
|
|
|
+ latitude: lat,
|
|
|
+ longitude: lng,
|
|
|
+ },
|
|
|
});
|
|
|
return Promise.resolve();
|
|
|
},
|
|
|
@@ -141,6 +150,8 @@ export default {
|
|
|
const { success } = model("loadingModel");
|
|
|
const { httpPost, addAsyncStorage } = model("httpModel");
|
|
|
const { saveVeriFied, registerVerifiedInfo } = model("verifiedModel");
|
|
|
+ console.log(data);
|
|
|
+ return;
|
|
|
httpPost("/auth/merchantRegister", data, {}, true)
|
|
|
.then(res => {
|
|
|
return addAsyncStorage("token", res);
|
|
|
@@ -199,9 +210,13 @@ export default {
|
|
|
aliAccountEvent(aliAccount);
|
|
|
aliNameEvent(aliName);
|
|
|
},
|
|
|
+ setchooseLocal(chooseLocal) {
|
|
|
+ setState({ chooseLocal });
|
|
|
+ },
|
|
|
updateMerchant({ ...data }) {
|
|
|
- const { mid, userInfo } = model();
|
|
|
+ const { mid, getUserInfo } = model();
|
|
|
const { httpPost } = model("httpModel");
|
|
|
+ console.log(data);
|
|
|
return httpPost(
|
|
|
"/merchant/saveDTO",
|
|
|
{
|
|
|
@@ -212,15 +227,7 @@ export default {
|
|
|
true
|
|
|
).then(res => {
|
|
|
// success("修改成功");
|
|
|
- if (res) {
|
|
|
- // setState({
|
|
|
- // userInfo: {
|
|
|
- // ...userInfo,
|
|
|
- // ...data,
|
|
|
- // },
|
|
|
- // ...data,
|
|
|
- // });
|
|
|
- }
|
|
|
+ return getUserInfo();
|
|
|
});
|
|
|
},
|
|
|
uploadStoreImg(img, type) {
|