新增服务增加商品单位

This commit is contained in:
donqi 2022-07-26 22:37:31 +08:00
parent 6a5a7335cd
commit 21ce6c9f9f
1 changed files with 15 additions and 10 deletions

View File

@ -8,7 +8,7 @@
<!-- 表单内容 -->
<form @submit="submit">
<view class="cu-form-group">
<view class="title">服务名称<text class="text-red margin-left-xs">*</text></view>
<view class="title">服务名称<text class="text-red">*</text></view>
<input name="servName" v-model="formData.servName" placeholder="请编辑上架标题(供客户搜索)"></input>
</view>
<view class="cu-form-group">
@ -17,7 +17,7 @@
</view>
<view class="solid-top">
<view class="cu-form-group">
<view class="title">选择类目<text class="text-red margin-left-xs">*</text></view>
<view class="title">选择类目<text class="text-red">*</text></view>
<picker :mode="'multiSelector'" @change="categoryChange" @columnchange="categoryColChange"
:value="categoryMultiIndex" :range-key="'goodsCategoryName'" :range="categoryList">
<input disabled class="line-input radius-input"
@ -99,7 +99,11 @@
<!-- </view> -->
<!-- </view> -->
</view>
<view class="cu-form-group solid-top justify-start">
<view class="cu-form-group solid-top">
<view class="title">商品单位<text class="text-red">*</text></view>
<input name="goodsUnit" v-model="formData.goodsUnit" placeholder="商品单位显示优先级低于规格单位"></input>
</view>
<view class="cu-form-group justify-start">
<!-- <checkbox style="transform:scale(1)" class="main-color margin-right-xs" :value="true"
:v-model="formData.isGoldenServ" :checked="formData.isGoldenServ"></checkbox> -->
<view class="title">附加服务</view>
@ -108,7 +112,7 @@
</view>
<view class="solid-top">
<view class="cu-form-group">
<view class="title">上架区域<text class="margin-left-xs text-red">*</text></view>
<view class="title">上架区域<text class="text-red">*</text></view>
<picker :mode="'multiSelector'" @change="regionChange" @columnchange="regionColChange"
:value="regionMultiIndex" :range-key="'areaName'" :range="regionList">
<input disabled class="line-input radius-input"
@ -140,7 +144,7 @@
</view> -->
<view class="cu-bar bg-white solid-top">
<view class="action text-black">
商品封面图上传<text class="margin-left-xs text-red">*</text>
商品封面图上传<text class="text-red">*</text>
</view>
</view>
<view class="cu-form-group">
@ -161,7 +165,7 @@
</view>
<view class="cu-bar bg-white solid-top">
<view class="action text-black">
详情图上传<text class="margin-left-xs text-red">*</text>
详情图上传<text class="text-red">*</text>
</view>
</view>
<view class="cu-form-group">
@ -182,7 +186,7 @@
</view>
<view class="cu-bar bg-white solid-top">
<view class="action text-black">
轮播图上传<text class="margin-left-xs text-red">*</text>
轮播图上传<text class="text-red">*</text>
</view>
</view>
<view class="cu-form-group">
@ -540,6 +544,8 @@
errMsg = '至少选择一个规格';
} else if (!this.validSpecData(data.goodsStandardList)) {
return false;
} else if (!data.goodsUnit) {
errMsg = '商品单位不能为空';
} else if (!data.goodsAreaList || !data.goodsAreaList.length) {
errMsg = '至少选择一个上架区域';
} else if (!data.coverImgList || !data.coverImgList.length) {
@ -568,8 +574,6 @@
errMsg = '勾选规格的价格不能为空';
} else if (!spec.groupPrice) {
errMsg = '勾选规格的团购价不能为空';
} else if (!spec.goodsUnit) {
errMsg = '勾选规格的规格单位不能为空';
} else if (!spec.goodsNum) {
errMsg = '勾选规格的库存不能为空';
}
@ -633,6 +637,7 @@
let params = {
goodsName: this.formData.servName,
goodsDesc: this.formData.servDesc,
goodsUnit: this.formData.goodsUnit,
deptGoodsCategoryId: this.formData.category[2].goodsCategoryId,
goodsStandardList: goodsStandardList,
goodsAreaList: goodsAreaList,