mirror of
https://gitee.com/hhyykk/ipms-sjy-ui.git
synced 2025-08-13 01:21:53 +08:00
✨ CRM:完善商机的列表
This commit is contained in:
@@ -104,7 +104,6 @@ import * as ProductCategoryApi from '@/api/crm/product/productCategory'
|
||||
import { defaultProps, handleTree } from '@/utils/tree'
|
||||
import { getSimpleUserList, UserVO } from '@/api/system/user'
|
||||
import { useUserStore } from '@/store/modules/user'
|
||||
import { fenToYuan, yuanToFen } from '@/utils'
|
||||
|
||||
defineOptions({ name: 'CrmProductForm' })
|
||||
|
||||
@@ -149,7 +148,6 @@ const open = async (type: string, id?: number) => {
|
||||
formLoading.value = true
|
||||
try {
|
||||
formData.value = await ProductApi.getProduct(id)
|
||||
formData.value.price = Number(fenToYuan(formData.value.price))
|
||||
} finally {
|
||||
formLoading.value = false
|
||||
}
|
||||
@@ -169,10 +167,7 @@ const submitForm = async () => {
|
||||
// 提交请求
|
||||
formLoading.value = true
|
||||
try {
|
||||
const data = {
|
||||
...formData.value,
|
||||
price: yuanToFen(formData.value.price)
|
||||
} as unknown as ProductApi.ProductVO
|
||||
const data = formData.value as unknown as ProductApi.ProductVO
|
||||
if (formType.value === 'create') {
|
||||
await ProductApi.createProduct(data)
|
||||
message.success(t('common.createSuccess'))
|
||||
|
@@ -68,7 +68,7 @@
|
||||
label="价格(元)"
|
||||
align="center"
|
||||
prop="price"
|
||||
:formatter="fenToYuanFormat"
|
||||
:formatter="erpPriceTableColumnFormatter"
|
||||
width="100"
|
||||
/>
|
||||
<el-table-column label="产品描述" align="center" prop="description" width="150" />
|
||||
@@ -134,6 +134,7 @@ import download from '@/utils/download'
|
||||
import * as ProductApi from '@/api/crm/product'
|
||||
import ProductForm from './ProductForm.vue'
|
||||
import { fenToYuanFormat } from '@/utils/formatter'
|
||||
import { erpPriceTableColumnFormatter } from '@/utils'
|
||||
|
||||
defineOptions({ name: 'CrmProduct' })
|
||||
|
||||
|
Reference in New Issue
Block a user