提交 08366a35 作者: 王定

feat: 调整产销中发布与采购页面中的文字

上级 a24fd139
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
const userStore = useUserStore() const userStore = useUserStore()
const globSetting = useGlobSetting() const globSetting = useGlobSetting()
const isSave = ref(false) const isSave = ref(false)
const pageText = ref('采购')
onLoad((option) => { onLoad((option) => {
// 获取数据详情 // 获取数据详情
if (option.id) { if (option.id) {
...@@ -20,6 +21,7 @@ ...@@ -20,6 +21,7 @@
uni.setNavigationBarTitle({ uni.setNavigationBarTitle({
title: '采购需求', title: '采购需求',
}) })
pageText.value = '采购'
} else { } else {
isSave.value = true isSave.value = true
// 获取当前位置 // 获取当前位置
...@@ -27,6 +29,7 @@ ...@@ -27,6 +29,7 @@
uni.setNavigationBarTitle({ uni.setNavigationBarTitle({
title: '发布供应需求', title: '发布供应需求',
}) })
pageText.value = '供应'
} }
}) })
...@@ -270,15 +273,15 @@ return ...@@ -270,15 +273,15 @@ return
<view class="mt20"> <view class="mt20">
<view class="form-section" style="padding: 0 10rpx"> <view class="form-section" style="padding: 0 10rpx">
<view class="form-item required flex align-center"> <view class="form-item required flex align-center">
<text class="label">采购类别</text> <text class="label">{{pageText}}类别</text>
<view class="time-input" :style="isSave ? '' : 'pointer-events: none'" @click="show.classify = true"> <view class="time-input" :style="isSave ? '' : 'pointer-events: none'" @click="show.classify = true">
<text class="select-text" :class="{ placeholder: !form.classifyText }"> <text class="select-text" :class="{ placeholder: !form.classifyText }">
{{ form.classifyText || '请选择采购类别' }} {{ form.classifyText || `请选择${pageText}类别` }}
</text> </text>
</view> </view>
</view> </view>
</view> </view>
<fui-input :disabled="!isSave" required label="采购标题" placeholder="请输入需求名称" v-model="form.title" labelSize="28" label-width="180" maxlength="16" size="28" /> <fui-input :disabled="!isSave" required :label="`${pageText}标题`" :placeholder="`请输入${pageText}标题`" v-model="form.title" labelSize="28" label-width="180" maxlength="16" size="28" />
</view> </view>
<view class="mt20"> <view class="mt20">
<!-- 价格区间 --> <!-- 价格区间 -->
...@@ -294,7 +297,7 @@ return ...@@ -294,7 +297,7 @@ return
</view> </view>
</view> </view>
</view> </view>
<fui-input :disabled="!isSave" type="number" required label="采购数量" placeholder="请输入采购数量" v-model="form.count" labelSize="28" label-width="180" maxlength="8" size="28"/> <fui-input :disabled="!isSave" type="number" required :label="`${pageText}数量`" :placeholder="`请输入${pageText}数量`" v-model="form.count" labelSize="28" label-width="180" maxlength="8" size="28"/>
<fui-input :disabled="!isSave" required label="单位" placeholder="请输入单位(如:个、kg、袋等)" v-model="form.unit" labelSize="28" label-width="180" maxlength="4" size="28"/> <fui-input :disabled="!isSave" required label="单位" placeholder="请输入单位(如:个、kg、袋等)" v-model="form.unit" labelSize="28" label-width="180" maxlength="4" size="28"/>
<view class="form-item required flex align-center" style="padding: 20rpx 10rpx"> <view class="form-item required flex align-center" style="padding: 20rpx 10rpx">
<text class="label">区域</text> <text class="label">区域</text>
...@@ -312,7 +315,7 @@ return ...@@ -312,7 +315,7 @@ return
<text class="label">截止时间</text> <text class="label">截止时间</text>
<view class="time-input" :style="isSave ? '' : 'pointer-events: none'" @click="show.time = true"> <view class="time-input" :style="isSave ? '' : 'pointer-events: none'" @click="show.time = true">
<text class="time-text" :class="{ placeholder: !form.deadLine }"> <text class="time-text" :class="{ placeholder: !form.deadLine }">
{{ form.deadLine || '请选择采购截止时间' }} {{ form.deadLine || `请选择${pageText}截止时间` }}
</text> </text>
</view> </view>
</view> </view>
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
const userStore = useUserStore() const userStore = useUserStore()
const globSetting = useGlobSetting() const globSetting = useGlobSetting()
const isSave = ref(false) const isSave = ref(false)
const pageText = ref('采购')
onLoad((option) => { onLoad((option) => {
// 获取数据详情 // 获取数据详情
if (option.id) { if (option.id) {
...@@ -20,13 +21,15 @@ ...@@ -20,13 +21,15 @@
uni.setNavigationBarTitle({ uni.setNavigationBarTitle({
title: '采购需求', title: '采购需求',
}) })
pageText.value = '采购'
} else { } else {
isSave.value = true isSave.value = true
// 获取当前位置 // 获取当前位置
getCurrentAddressInfo() getCurrentAddressInfo()
uni.setNavigationBarTitle({ uni.setNavigationBarTitle({
title: '发布采购需求', title: '发布供应需求',
}) })
pageText.value = '供应'
} }
}) })
...@@ -297,8 +300,8 @@ ...@@ -297,8 +300,8 @@
<view class="mt20"> <view class="mt20">
<fui-input <fui-input
:disabled="!isSave" :disabled="!isSave"
label="供应标题" :label="`${pageText}标题`"
placeholder="请输入供应标题" :placeholder="`请输入${pageText}标题`"
placeholderStyle="font-size: 26rpx" placeholderStyle="font-size: 26rpx"
v-model="form.title" v-model="form.title"
labelSize="28" labelSize="28"
...@@ -366,8 +369,8 @@ ...@@ -366,8 +369,8 @@
<fui-input <fui-input
:disabled="!isSave" :disabled="!isSave"
required required
label="供应数量" :label="`${pageText}数量`"
placeholder="请输入供应数量" :placeholder="`请输入${pageText}数量`"
placeholderStyle="font-size: 26rpx" placeholderStyle="font-size: 26rpx"
v-model="form.supplyQuantity" v-model="form.supplyQuantity"
labelSize="28" labelSize="28"
...@@ -413,7 +416,7 @@ ...@@ -413,7 +416,7 @@
<!-- 供应时间 --> <!-- 供应时间 -->
<view class="form-section" style="padding: 0 30rpx"> <view class="form-section" style="padding: 0 30rpx">
<view class="form-item flex align-center"> <view class="form-item flex align-center">
<text class="label" style="font-size: 28rpx">供应时间</text> <text class="label" style="font-size: 28rpx">{{pageText}}时间</text>
<view class="time-range"> <view class="time-range">
<view <view
class="time-input" class="time-input"
......
...@@ -422,7 +422,7 @@ function submit() { ...@@ -422,7 +422,7 @@ function submit() {
</view> </view>
<view class="submit-btn-box"> <view class="submit-btn-box">
<fui-button :text="pageData.form.id ? '保存修改' : '添加基地'" bold radius="96rpx" @click="submit" /> <fui-button :text="pageData.form.id ? '保存修改' : '添加'" bold radius="96rpx" @click="submit" />
</view> </view>
</fui-form> </fui-form>
</view> </view>
......
...@@ -19,7 +19,7 @@ const model = reactive({ ...@@ -19,7 +19,7 @@ const model = reactive({
// 湖南省人民政府 // 湖南省人民政府
location: '112.982931,28.116698', location: '112.982931,28.116698',
}) })
console.log(userStore.getUserInfo);
// 位置获取频率控制 // 位置获取频率控制
const lastLocationTime = ref(0) const lastLocationTime = ref(0)
const LOCATION_CACHE_TIME = 5 * 60 * 1000 // 5分钟缓存时间 const LOCATION_CACHE_TIME = 5 * 60 * 1000 // 5分钟缓存时间
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论