ruanzb %!s(int64=4) %!d(string=hai) anos
pai
achega
abd107e30a
Modificáronse 3 ficheiros con 26 adicións e 13 borrados
  1. 2 2
      pages/card/card.vue
  2. 20 6
      pages/publish/publish.vue
  3. 4 5
      pages/shop-info/shop-info.vue

+ 2 - 2
pages/card/card.vue

@@ -22,7 +22,7 @@
 					<image style="width: 36rpx;height: 36rpx;" src="/static/icon/kefu.png"></image>
 				</view>
 				<view class="center">
-					<text class="padding-left-10">客服</text>
+					<text class="padding-left-10">在线咨询</text>
 				</view>
 			</view>
 			<view class="">
@@ -53,7 +53,7 @@
 					},
 					{
 						icon: '/static/icon/wendang.png',
-						name: '开发文档',
+						name: '意见反馈',
 						path: ''
 					},
 				]

+ 20 - 6
pages/publish/publish.vue

@@ -24,18 +24,24 @@
 		<view class="form">
 			<u-form :model="form" :error-type="['message']" :rules="rules" ref="uForm" label-width="140">
 				<u-form-item prop="title" label="标题" left-icon="bookmark">
-					<u-input v-model="form.title" placeholder="请输入标题" />
+					<u-input v-model="form.title" placeholder="禁止第一、含有竞争意识、夸大的宣传口号" maxlength="20"/>
 				</u-form-item>
 				<u-form-item label="地区" prop="address" left-icon="map">
 					<u-input type="select" :select-open="regionShow" v-model="form.address" placeholder="请选择地区"
 						@click="regionShow = true"></u-input>
 				</u-form-item>
-				<u-form-item v-if="form.address" prop="title" label="详细地址">
-					<u-input v-model="addressDetail" placeholder="请输入详细地址" />
+				<u-form-item v-if="form.address" label="详细地址" prop="title">
+					<u-input :border="false" placeholder="请详细写到门店编号" v-model="addressDetail" ></u-input>
+					<view slot="right">
+						<u-button @click="chooseAddress" size="mini">获取地址</u-button>
+					</view>
 				</u-form-item>
-				<u-form-item prop="supplyPrice" label-width="250" label="建议供应价" left-icon="rmb-circle">
+				<!-- <u-form-item v-if="form.address" prop="title" label="详细地址">
+					<u-input v-model="addressDetail" placeholder="请输入详细地址" />
+				</u-form-item> -->
+				<u-form-item prop="supplyPrice" label-width="250" label="建议售卖价" left-icon="rmb-circle">
 					<view class="flex justify-between">
-						<u-input v-model="form.supplyPrice" placeholder="请输入建议供应价" />
+						<u-input v-model="form.supplyPrice" placeholder="请输入建议售卖价" />
 						<text style="color: #737373;">(%)</text>
 					</view>
 				</u-form-item>
@@ -173,7 +179,7 @@
 					}],
 					supplyPrice: [{
 						required: true,
-						message: '请输入建议供应价',
+						message: '请输入建议售卖价',
 						trigger: ['blur', 'change']
 					}],
 					subsidy: [{
@@ -210,6 +216,14 @@
 			this.getShopLabelByMallId()
 		},
 		methods: {
+			chooseAddress() {
+				var _this = this
+				uni.chooseLocation({
+					success(res) {
+						_this.addressDetail = res.address
+					}
+				})
+			},
 			async getElInfo() {
 				let rectInfo = await this.$u.getRect('.publish');
 				let scale = rectInfo.height / rectInfo.width

+ 4 - 5
pages/shop-info/shop-info.vue

@@ -55,7 +55,7 @@
 						</u-form-item>
 					</view>
 					<view class="border">
-						<u-form-item @click="showCheckBox" label-width="200" label="公司类" left-icon="grid">
+						<u-form-item @click="showCheckBox" label-width="200" label="公司类" left-icon="grid">
 							<view @click="checkboxShow=true" class="flex justify-between ">
 								<view class="u-flex u-flex-wrap">
 									<view v-if="!checkboxList.some((i)=>{return i.checked==true})"
@@ -116,14 +116,14 @@
 						<view style="padding: 30rpx 0 10rpx;">
 							<text>店铺实况</text>
 							<text style="font-size: 24rpx;color: #999999;">(请上传门头、店内、收银台照片)</text>
-							<view class="grid col-4 grid-square flex-sub margin-top-50">
+							<view class="grid col-5 grid-square flex-sub margin-top-50">
 								<view class="bg-img" v-for="(item,index) in imgList" :key="index" @tap="viewImage(index)">
 								 <image :src="imgList[index]" mode="aspectFill"></image>
 									<view class="cu-tag bg-red" @tap.stop="delImg(index)" >
 										<text class='cuIcon-close'></text>
 									</view>
 								</view>
-								<view style="border: 4rpx dashed #e1e1e1;position: relative;" @tap="uploadShopPics" v-if="imgList.length<4">
+								<view style="border: 4rpx dashed #e1e1e1;position: relative;" @tap="uploadShopPics" v-if="imgList.length<5">
 									<image style="width: 50rpx;height: 50rpx;position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;" src="@/static/icon/camera.png" mode=""></image>
 								</view>
 							</view>
@@ -301,7 +301,6 @@
 				mallAreaLabel: '',
 				//门店地址
 				shopAddress: '',
-				//公司总类
 				checkboxShow: false,
 				checkboxList: [],
 				step: 1,
@@ -391,7 +390,7 @@
 						this.form.labelNames=this.checkboxList.filter(item=>item.checked == true).map(item => item.name).join(",")
 					}
 					if (this.$isEmpty(this.form.labelIds)) {
-						this.$u.toast('请选择公司类')
+						this.$u.toast('请选择公司类')
 						return
 					}
 					if (this.$isEmpty(this.form.address)) {