|
|
@@ -574,9 +574,14 @@ export default function usePhotography() {
|
|
|
/**
|
|
|
* 打开主图详情页面。
|
|
|
*/
|
|
|
- function openPhotographyDetail() {
|
|
|
+ function openPhotographyDetail(goodsArtNos?: string[]) {
|
|
|
+ const selectedNos = (goodsArtNos || []).filter((item) => item)
|
|
|
+ if (!selectedNos.length) {
|
|
|
+ ElMessage.error('请先勾选货号')
|
|
|
+ return
|
|
|
+ }
|
|
|
// 埋点:开始生成
|
|
|
- clickLog({ describe: { action: '开始生成', goods_count: goodsList.value.length, goods_art_nos: goodsList.value.map(item => item.goods_art_no) } }, route);
|
|
|
+ clickLog({ describe: { action: '开始生成', goods_count: selectedNos.length, goods_art_nos: selectedNos } }, route);
|
|
|
|
|
|
if (runLoading.value || takePictureLoading.value) {
|
|
|
ElMessage.error('正在拍摄中,请稍候')
|
|
|
@@ -585,7 +590,7 @@ export default function usePhotography() {
|
|
|
const { href } = Router.resolve({
|
|
|
name: 'PhotographyDetail',
|
|
|
query: {
|
|
|
- goods_art_nos: goodsList.value.map(item => item.goods_art_no),
|
|
|
+ goods_art_nos: selectedNos,
|
|
|
}
|
|
|
})
|
|
|
|