diff --git a/src/common/classify.data.js b/src/common/classify.data.js index 2584f25b6fef97d4861936002edaaaf2f9126475..f8e0e5db03a2676bb9730569d46692ed54b8a82d 100644 --- a/src/common/classify.data.js +++ b/src/common/classify.data.js @@ -49,7 +49,7 @@ export default [{ "fieldsTitle": "获å–ç»çº¬åº¦", "fieldsName": "location", "fieldsType": "location", - // "required": true, + "required": true, "key": "阔腿裤", "icon": "https://cdn.uviewui.com/uview/common/classify/1/6.jpg", "cat": 10 diff --git a/src/components/createCom/XhLocation.vue b/src/components/createCom/XhLocation.vue index 1de2d509847230fb6ea65483c1ca298f37751624..78c30ea52087e1003dbfe86b526edff249e7c1cf 100644 --- a/src/components/createCom/XhLocation.vue +++ b/src/components/createCom/XhLocation.vue @@ -1,5 +1,6 @@ <template> <view class="list u-flex u-row-between"> + <text class="required" v-if="item.required">*</text> <view class="u-m-r-20">{{item.fieldsTitle}}</view> <view class="u-flex-1">{{valueTxt || ''}}</view> <u-button type="primary" size="mini" @click="$u.debounce(getLocation,1000)">默认按钮</u-button> @@ -52,17 +53,10 @@ } </script> <style lang="scss" scoped> - .list { - display: flex; - - .txt { - color: #666; - padding: 10rpx; - - &.active { - background-color: red; - color: #fff; - } - } + .required { + padding-right: 10rpx; + font-size: 28rpx; + line-height: 40rpx; + color: #fa3534; } </style> diff --git a/src/pages/order/complete.vue b/src/pages/order/complete.vue index f05a3017f07eb38a09997884ee4456f3e3b366c3..bbe8fbe67af72fef36722ccdfee09f1ce3f3a5e2 100644 --- a/src/pages/order/complete.vue +++ b/src/pages/order/complete.vue @@ -22,13 +22,13 @@ <view class="class-item" :key="groupIndex"> <view class="title">{{groupItem.groupName}}</view> <view class="class-bd"> - <u-form-item :label="toLowerCase(item.fieldsType)!=='location' ? item.fieldsTitle : ''" :required="item.required" v-for="(item,itemIndex) in groupItem.item" :key="itemIndex" + <u-form-item v-for="(item,itemIndex) in groupItem.item" :key="itemIndex" label-position="top" :prop="item.fieldsName"> -<!-- <view class="label" @click="nextStep(item)"> + <view class="label" v-if="toLowerCase(item.fieldsType)!=='location'" @click="nextStep(item)"> <text class="required" v-if="item.required">*</text> {{item.fieldsTitle}} - </view> --> + </view> <template v-if="item.fieldsType"> <xh-input v-if="toLowerCase(item.fieldsType)==='input'" :groupIndex="groupIndex" :itemIndex="itemIndex" :item="item" @value-change="fieldValueChange">