|
@@ -161,6 +161,8 @@ export default {
|
|
|
products: [],
|
|
|
addressType: 1,
|
|
|
name: "",
|
|
|
+ sendType: this.$store.state.userInfo.memberType === 1 ? 0 : 1,
|
|
|
+ memberType: this.$store.state.userInfo.memberType,
|
|
|
form: {
|
|
|
name: "",
|
|
|
sendAddress: {
|
|
@@ -227,18 +229,18 @@ export default {
|
|
|
addressManagement,
|
|
|
},
|
|
|
// 监听属性 类似于data概念
|
|
|
- computed: {
|
|
|
- // sendType: this.$store.state.userInfo.memberType === 1 ? 0 : 1, // 0是个人地址发单 1是门店地址发单
|
|
|
- sendType() {
|
|
|
- return this.$store.state.userInfo.memberType === 1 ? 0 : 1;
|
|
|
- },
|
|
|
- // memberType: this.$store.state.userInfo.memberType,
|
|
|
- memberType() {
|
|
|
- return this.$store.state.userInfo.memberType;
|
|
|
- },
|
|
|
- },
|
|
|
+ computed: {},
|
|
|
// 监控data中的数据变化
|
|
|
watch: {
|
|
|
+ "$store.state.userInfo": {
|
|
|
+ handler(newVal, oldVal) {
|
|
|
+ this.sendType = newVal.memberType === 1 ? 0 : 1;
|
|
|
+ this.memberType = newVal.memberType;
|
|
|
+ this.form.type = newVal.memberType === 1 ? 1 : 2;
|
|
|
+ this.form.shopId = newVal.shopId;
|
|
|
+ },
|
|
|
+ deep: true,
|
|
|
+ },
|
|
|
sendType: {
|
|
|
handler(newVal, oldVal) {
|
|
|
this.searchKey = "";
|