123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- var utils = require("../../utils/index");
- var location = require("../../utils/Location");
- var app = getApp();
- Component({
- /**
- * 组件的属性列表
- */
- properties: {
- item: {
- type: Object,
- value: {
- rest: 0
- }
- },
- city: Object,
- isOld: {
- type: Boolean,
- value: false
- },
- groupInfo: {
- type: Object,
- value: {
- group_name: '社区',
- owner_name: '团长'
- }
- },
- hiddenDetails: {
- type: Number,
- value: 0
- },
- skin: {
- type: Object
- }
- },
- /**
- * 组件的方法列表
- */
- methods: {
- chooseCommunity: function (event) {
- var community = event.currentTarget.dataset.val;
- if ("火星社区" !== community.communityName || community.communityId) {
- var disUserHeadImg = community.disUserHeadImg || community.headImg || "",
- disUserName = community.disUserName || community.realName || "",
- data = {
- communityId: community.communityId,
- communityName: community.communityName,
- disUserName: disUserName,
- disUserHeadImg: disUserHeadImg,
- communityAddress: community.communityAddress,
- distance: community.distance,
- fullAddress: community.fullAddress || community.communityAddress,
- lat: community.lat,
- lon: community.lon
- },
- city = this.data.city;
- (0, utils.changeCommunity)(data, city);
- } else {
- location.openSetting(app).then(function () {
- location.checkGPS(app, function () { });
- });
- }
- }
- }
- })
|