✨ feat:小程序角色权限控制

This commit is contained in:
Haiyi
2022-10-14 15:56:49 +08:00
parent 3f01990a35
commit 3111f211ae
11 changed files with 310 additions and 123 deletions
+6 -3
View File
@@ -6,7 +6,7 @@ import { formatImgUrl } from '@/common/format'
import classnames from 'classnames'
import styles from './index.module.scss'
import Popup from '@/components/popup'
import IconFont from '@/components/iconfont/iconfont'
//图片列表
type ImageParam = {
onChange?: (val: string[]) => void
@@ -89,12 +89,15 @@ const PictureItem = memo<ImageParam>(({ onChange, defaultList, onlyRead = false
{imageList?.map((item, index) => (
<View className={styles.ImgItem}>
<Image mode='aspectFill' src={formatImgUrl(item)} onClick={showImage}></Image>
{!onlyRead && <View onClick={() => delImage(index)} className={classnames(styles.miconfont_close, 'iconfont icon-guanbi')}></View>}
{!onlyRead && <View onClick={() => delImage(index)}>
<IconFont name={'icon-guanbi'} size={30} customClassName={styles['miconfont_close']} color={'#ffffff'}></IconFont>
</View>}
</View>
))}
{!onlyRead && (
<View className={styles.uploadImg} onClick={uploadImage}>
<Text className={classnames(styles.miconfont, 'iconfont icon-xinzeng')}></Text>
<IconFont name={'icon-xinzeng'} size={100} color={'#d8d8d8'}></IconFont>
{/* <Text className={classnames(styles.miconfont, 'iconfont icon-xinzeng')}></Text> */}
{/* <Text className={styles.uploadText}>上传照片</Text> */}
</View>
)}