提交 528b218c authored 作者: lidongxu's avatar lidongxu

fix(categoryinformation.vue): 修复:品类信息的 map 对照结构补全

上级 e4cbd66e
......@@ -177,8 +177,8 @@ const categoryInformationRef = ref(null)
const isInitializing = ref(true)
const form = reactive({ // 当前页信息总对象
rstId: '', // 稽查任务 ID(获取详情接口有则保存,没有则主动新建一次并获取 id)
storePicture: '', // 门店照片(原始门店照片
storeName: '', // 门店名称
storePicture: route.query.storePicture, // 门店照片(原始门店照片,来自于上一页的接口
storeName: route.query.storeName, // 门店名称
storeCode: route.query.storeCode, // 门店编码
dealersName: '', // 经销商名称
storeAddr: '', // 门店地址
......@@ -199,8 +199,13 @@ const getInspectionTaskDetailFn = async () => {
if (res.data) {
Object.assign(form, res.data)
const { storeName, lhldArr, longTimePictureArr, storePicture, storeType, skuNum, cgclRiskRArr } = res.data
// 终端照片取值优先级:1. 路由传递 2. 详情接口返回(门头照) 3. 空着
// 终端门店照片一直应该是路由上的照片参数,如果路由上没有门头照证明上一个页面列表里这个门店就本身没有照片,那就用门头照拍摄的
if (route.query.storePicture) form.storePicture = route.query.storePicture
// 详情接口有门头照照片,需要设置到特有的属性commitStorePicture
if (storePicture) form.commitStorePicture = [{
url: storePicture
}]
// 详情接口门店名称如果是空的就用路由传递的
if (!storeName) form.storeName = route.query.storeName
if (!lhldArr) form.lhldArr = []
if (!longTimePictureArr) form.longTimePictureArr = []
......@@ -218,10 +223,7 @@ const getInspectionTaskDetailFn = async () => {
url: route.query.storePicture
}]
// 前端特有属性回显数值
if (storePicture) form.commitStorePicture = [{
url: form.storePicture
}]
if (storeType) form.selectedType = [storeType]
} else {
......
......@@ -75,7 +75,47 @@ const typeMap = {
' 虎皮凤爪 210g': {
priceKey: 'priceHp210',
tasteDateKey: 'kwYmHp210Map'
}
},
' 虎皮凤爪 105g': {
priceKey: 'priceHp105',
tasteDateKey: 'kwYmHp105Map'
},
' 虎皮凤爪 68g': {
priceKey: 'priceHp68',
tasteDateKey: 'kwYmHp68Map'
},
' 鸡肉豆堡 120g': {
priceKey: 'priceJrdb120',
tasteDateKey: 'kwYmJrdb120Map'
},
' 牛肉豆堡 120g': {
priceKey: 'priceNrdb120',
tasteDateKey: 'kwYmNrdb120Map'
},
' 去骨凤爪 72g': {
priceKey: 'priceQg72',
tasteDateKey: 'kwYmQg72Map'
},
' 去骨凤爪 138g': {
priceKey: 'priceQg138',
tasteDateKey: 'kwYmQg138Map'
},
' 虎皮小鸡腿 80g': {
priceKey: 'priceHpjt80',
tasteDateKey: 'kwYmHpjt80Map'
},
' 老卤系列 ': {
priceKey: 'priceLl',
tasteDateKey: 'kwYmLlMap'
},
' 单支虎皮凤爪 ': {
priceKey: 'priceHpDz',
tasteDateKey: 'kwYmHpDzMap'
},
' 散称虎皮凤爪 ': {
priceKey: 'priceHpSc',
tasteDateKey: 'kwYmHpScMap'
},
}
const typeOptions = ref([
{
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论