feat(shop): 新增客户跟进记录功能

- 新增客户跟进记录模型定义
- 实现客户跟进记录的增删改查接口
- 在客户详情页添加跟进记录提交功能
-优化文章列表组件的UI展示效果
- 调整分享功能回调参数处理方式
This commit is contained in:
2025-10-04 17:23:13 +08:00
parent d469f29468
commit b7e8d52cf0
5 changed files with 169 additions and 8 deletions

View File

@@ -1,15 +1,25 @@
import {Image, Cell} from '@nutui/nutui-react-taro'
import {View, Text} from '@tarojs/components'
import Taro from '@tarojs/taro'
const ArticleList = (props: any) => {
return (
<>
<div className={'px-3'}>
{props.data.map((item, index) => {
<View className={'px-3'}>
{props.data.map((item: any, index: number) => {
return (
<Cell
title={item.title}
title={
<View>
<View className="text-base font-medium mb-1">{item.title}</View>
{item.comments && (
<Text className="text-sm text-gray-500 leading-relaxed">
{item.comments}
</Text>
)}
</View>
}
extra={
<Image src={item.image} mode={'aspectFit'} lazyLoad={false} width={100} height="100"/>
}
@@ -18,7 +28,7 @@ const ArticleList = (props: any) => {
/>
)
})}
</div>
</View>
</>
)
}

View File

@@ -53,11 +53,11 @@ function Category() {
return {
title: `${nav?.categoryName}_九运售电云`,
path: `/shop/category/index?id=${categoryId}`,
success: function (res) {
console.log('分享成功', res);
success: function () {
console.log('分享成功');
},
fail: function (res) {
console.log('分享失败', res);
fail: function () {
console.log('分享失败');
}
};
});