|
@@ -97,13 +97,11 @@
|
|
<!-- 产品图片 -->
|
|
<!-- 产品图片 -->
|
|
<template slot="imageUrl" slot-scope="text, record">
|
|
<template slot="imageUrl" slot-scope="text, record">
|
|
<img
|
|
<img
|
|
- v-if="record.productMainPic && record.productMainPic.imageUrl"
|
|
|
|
- :src="record.productMainPic.imageUrl+'?x-oss-process=image/resize,h_30,m_lfit' || ''"
|
|
|
|
|
|
+ :src="record.productMainPic && record.productMainPic.imageUrl?(record.productMainPic.imageUrl+'?x-oss-process=image/resize,h_30,m_lfit'):defImg"
|
|
width="30"
|
|
width="30"
|
|
height="30"
|
|
height="30"
|
|
class="imageUrl"
|
|
class="imageUrl"
|
|
@click="handlePicDetail(record)" />
|
|
@click="handlePicDetail(record)" />
|
|
- <span v-else>--</span>
|
|
|
|
</template>
|
|
</template>
|
|
<!-- 产品编码 -->
|
|
<!-- 产品编码 -->
|
|
<template slot="code" slot-scope="text, record">
|
|
<template slot="code" slot-scope="text, record">
|
|
@@ -255,6 +253,7 @@ import ProductBrand from '../../common/productBrand.js'
|
|
import { purchaseDetailBySn, purchaseWriteSubmit, purchaseDetailPrint, purchaseDetailBatchInsert, purchaseDetailExport } from '@/api/purchase'
|
|
import { purchaseDetailBySn, purchaseWriteSubmit, purchaseDetailPrint, purchaseDetailBatchInsert, purchaseDetailExport } from '@/api/purchase'
|
|
import { purchaseDetailList, purchaseDetailSave, purchaseDetailDel, purchaseDetailCount, purchaseDetailCancelList } from '@/api/purchaseDetail'
|
|
import { purchaseDetailList, purchaseDetailSave, purchaseDetailDel, purchaseDetailCount, purchaseDetailCancelList } from '@/api/purchaseDetail'
|
|
import { productListPurchase } from '@/api/product'
|
|
import { productListPurchase } from '@/api/product'
|
|
|
|
+import defImg from '@/assets/def_img@2x.png'
|
|
export default {
|
|
export default {
|
|
components: { STable, VSelect, ProductType, ProductBrand, ImportGuideModal, outStockModal },
|
|
components: { STable, VSelect, ProductType, ProductBrand, ImportGuideModal, outStockModal },
|
|
data () {
|
|
data () {
|
|
@@ -262,6 +261,7 @@ export default {
|
|
spinning: false,
|
|
spinning: false,
|
|
detail: null, // 详细信息
|
|
detail: null, // 详细信息
|
|
subLoading: false,
|
|
subLoading: false,
|
|
|
|
+ defImg,
|
|
// 选择产品
|
|
// 选择产品
|
|
addLoading: false,
|
|
addLoading: false,
|
|
productType: [],
|
|
productType: [],
|