提交 dbcefc6f authored 作者: lidongxu's avatar lidongxu

fix(categoryinformation): 修复:勤策移动端_售点稽查_品类信息回显失效问题解决

上级 c9c9c92b
...@@ -109,7 +109,7 @@ export default defineStore( ...@@ -109,7 +109,7 @@ export default defineStore(
}, },
getters: { getters: {
/** /**
* 获取促销系统身份 (0 null 为职能角色,1 为城市经理) * 获取促销系统身份 (null 2 为职能角色,1 为城市经理)
* @param {*} state * @param {*} state
* @returns (true 城市经理)(false 职能角色) * @returns (true 城市经理)(false 职能角色)
*/ */
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
capture="camera" capture="camera"
:model-value="form.commitStorePicture" :model-value="form.commitStorePicture"
:after-read="commitStorePhotosRead" :after-read="commitStorePhotosRead"
preview-size="78" preview-size="2.13333rem"
@delete="deleteCommitStorePhotos"> @delete="deleteCommitStorePhotos">
</van-uploader> </van-uploader>
</template> </template>
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
capture="camera" capture="camera"
:model-value="form.longTimePictureArr" :model-value="form.longTimePictureArr"
:after-read="longTimePictureArrRead" :after-read="longTimePictureArrRead"
preview-size="78" preview-size="2.13333rem"
@delete="deleteLongTimePictureArr"> @delete="deleteLongTimePictureArr">
</van-uploader> </van-uploader>
</template> </template>
......
...@@ -311,12 +311,13 @@ const selectedTypeObj = ref(typeOptions.value[0]) ...@@ -311,12 +311,13 @@ const selectedTypeObj = ref(typeOptions.value[0])
// 价格改变 // 价格改变
const handlePriceChange = async () => { const handlePriceChange = async () => {
const prop = typeMap[selectedTypeObj.value.label].priceKey
const res = await createInspectionTaskDetailAPI({ const res = await createInspectionTaskDetailAPI({
taskDetail: { taskDetail: {
rstId: props.form.rstId, rstId: props.form.rstId,
rstdId: nowRstdId.value, rstdId: nowRstdId.value,
detailName: '品类信息', detailName: '品类信息',
priceHp210: selectedTypeObj.value.price * 1 [prop]: selectedTypeObj.value.price * 1
} }
}) })
...@@ -344,15 +345,18 @@ const init = () => { ...@@ -344,15 +345,18 @@ const init = () => {
if (props.form.detailMap['品类信息']) { if (props.form.detailMap['品类信息']) {
// 回显 // 回显
nowRstdId.value = props.form.detailMap['品类信息'][0].rstdId // 详情ID nowRstdId.value = props.form.detailMap['品类信息'][0].rstdId // 详情ID
const priceProp = typeMap[selectedTypeObj.value.label].priceKey // 设置价格 // 循环设置
selectedTypeObj.value.price = props.form.detailMap['品类信息'][0][priceProp] typeOptions.value.forEach(item => {
const tasteProp = typeMap[selectedTypeObj.value.label].tasteDateKey // 设置口味日期 const priceProp = typeMap[item.label].priceKey // 设置价格
const targetTasteObj = props.form.detailMap['品类信息'][0][tasteProp] item.price = props.form.detailMap['品类信息'][0][priceProp]
if (targetTasteObj) { const tasteProp = typeMap[item.label].tasteDateKey // 设置口味日期
selectedTypeObj.value.taste.forEach(item => { const targetTasteObj = props.form.detailMap['品类信息'][0][tasteProp]
item.value = targetTasteObj[item.name] // 取出日期 if (targetTasteObj) {
}) item.taste.forEach(item => {
} item.value = targetTasteObj[item.name] // 取出日期
})
}
})
return return
} }
} }
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
:model-value="obj.photoArr" :model-value="obj.photoArr"
:name="index" :name="index"
:after-read="displayPhotosRead" :after-read="displayPhotosRead"
preview-size="78" preview-size="2.13333rem"
@delete="deletedisplayPhotos"> @delete="deletedisplayPhotos">
</van-uploader> </van-uploader>
</template> </template>
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<!-- 新增按钮 --> <!-- 新增按钮 -->
<van-button class="add-item" <van-button class="add-item"
type="primary" type="primary"
@click="createTask">新增一组陈列</van-button> @click="createTask">新增一组</van-button>
<!-- 总体判定 --> <!-- 总体判定 -->
<div class="overall"> <div class="overall">
<p class="title">常规陈列总体判定结果:</p> <p class="title">常规陈列总体判定结果:</p>
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
:model-value="obj.photoArr" :model-value="obj.photoArr"
:name="index" :name="index"
:after-read="displayPhotosRead" :after-read="displayPhotosRead"
preview-size="78" preview-size="2.13333rem"
@delete="deletedisplayPhotos"> @delete="deletedisplayPhotos">
</van-uploader> </van-uploader>
</template> </template>
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
<!-- 新增按钮 --> <!-- 新增按钮 -->
<van-button class="add-item" <van-button class="add-item"
type="primary" type="primary"
@click="createTask">新增一组陈列</van-button> @click="createTask">新增一组</van-button>
<!-- 总体判定 --> <!-- 总体判定 -->
<!-- <div class="overall"> <!-- <div class="overall">
<p class="title">档期陈列总体判定结果:</p> <p class="title">档期陈列总体判定结果:</p>
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
:model-value="obj.photoArr" :model-value="obj.photoArr"
:name="index" :name="index"
:after-read="displayPhotosRead" :after-read="displayPhotosRead"
preview-size="78" preview-size="2.13333rem"
@delete="deletedisplayPhotos"> @delete="deletedisplayPhotos">
</van-uploader> </van-uploader>
</template> </template>
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
<!-- 新增按钮 --> <!-- 新增按钮 -->
<van-button class="add-item" <van-button class="add-item"
type="primary" type="primary"
@click="createTask">新增一组陈列</van-button> @click="createTask">新增一组</van-button>
<!-- 总体判定 --> <!-- 总体判定 -->
<div class="overall"> <div class="overall">
<p class="title">档期陈列总体判定结果:</p> <p class="title">档期陈列总体判定结果:</p>
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
capture="camera" capture="camera"
:model-value="form.storePicture" :model-value="form.storePicture"
:after-read="posPhotosRead" :after-read="posPhotosRead"
preview-size="78" preview-size="2.13333rem"
@delete="deletePosPhotos"> @delete="deletePosPhotos">
</van-uploader> </van-uploader>
</template> </template>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论