🎈 perf(ID1000820 电子商城文案调整优化):
This commit is contained in:
parent
208fd5076f
commit
ed49647747
@ -1,3 +1,4 @@
|
|||||||
|
@import './styles/svg.scss';
|
||||||
@import './styles/common.scss';
|
@import './styles/common.scss';
|
||||||
@import './styles/iconfont.scss';
|
@import './styles/iconfont.scss';
|
||||||
page {
|
page {
|
||||||
|
|||||||
@ -5,14 +5,14 @@
|
|||||||
// export const BASE_URL = `http://192.168.0.89:40001/lymarket`
|
// export const BASE_URL = `http://192.168.0.89:40001/lymarket`
|
||||||
// export const BASE_URL = `http://192.168.1.165:40001/lymarket` // 王霞
|
// export const BASE_URL = `http://192.168.1.165:40001/lymarket` // 王霞
|
||||||
// export const BASE_URL = `https://test.zzfzyc.com/lymarket` // 测试环境
|
// export const BASE_URL = `https://test.zzfzyc.com/lymarket` // 测试环境
|
||||||
export const BASE_URL = 'https://pre.zzfzyc.com/lymarket' // 预发布
|
// export const BASE_URL = 'https://pre.zzfzyc.com/lymarket' // 预发布
|
||||||
// export const BASE_URL = `http://192.168.1.9:40001/lymarket` // 发
|
// export const BASE_URL = `http://192.168.1.9:40001/lymarket` // 发
|
||||||
// export const BASE_URL = `http://192.168.1.9:50005/lymarket` // 发
|
// export const BASE_URL = `http://192.168.1.9:50005/lymarket` // 发
|
||||||
// export const BASE_URL = `http://192.168.1.30:50001/lymarket` // 发
|
// export const BASE_URL = `http://192.168.1.30:50001/lymarket` // 发
|
||||||
// export const BASE_URL = `https://dev.zzfzyc.com/lymarket` // 开发环境
|
// export const BASE_URL = `https://dev.zzfzyc.com/lymarket` // 开发环境
|
||||||
// export const BASE_URL = 'https://www.zzfzyc.com/lymarket' // 正式环境
|
// export const BASE_URL = 'https://www.zzfzyc.com/lymarket' // 正式环境
|
||||||
// export const BASE_URL = `http://192.168.1.5:40001/lymarket` // 王霞
|
// export const BASE_URL = `http://192.168.1.5:40001/lymarket` // 王霞
|
||||||
// export const BASE_URL = 'http://192.168.1.7:50002/lymarket' // 添
|
export const BASE_URL = 'http://192.168.1.7:50002/lymarket' // 添
|
||||||
// export const BASE_URL = 'http://192.168.1.28:50002/lymarket' // 婷
|
// export const BASE_URL = 'http://192.168.1.28:50002/lymarket' // 婷
|
||||||
// export const BASE_URL = `http://192.168.1.42:50002/lymarket` // 杰
|
// export const BASE_URL = `http://192.168.1.42:50002/lymarket` // 杰
|
||||||
|
|
||||||
|
|||||||
@ -181,8 +181,7 @@ const ScanPay = ({ show = true, onClose, company, orderInfo }: Param) => {
|
|||||||
<View className={classnames('iconfont icon-a-moreback', styles.miconfont_title)} onClick={onClose}></View>
|
<View className={classnames('iconfont icon-a-moreback', styles.miconfont_title)} onClick={onClose}></View>
|
||||||
<View className={styles.title}>扫码支付</View>
|
<View className={styles.title}>扫码支付</View>
|
||||||
<View className={styles.desc}>
|
<View className={styles.desc}>
|
||||||
<Text className={classnames(styles.miconfont, 'iconfont, icon-zhuyi')}></Text>
|
1.保存图片 2.微信支付宝扫一扫付款
|
||||||
扫码支付成功后,自动更新状态
|
|
||||||
</View>
|
</View>
|
||||||
<View className={styles.scanPay_list}>
|
<View className={styles.scanPay_list}>
|
||||||
{(state.loading && <LoadingCard />) || (
|
{(state.loading && <LoadingCard />) || (
|
||||||
|
|||||||
@ -116,18 +116,18 @@ export default memo(({ show, onClose, onSubmit, id }: Param) => {
|
|||||||
<View className={styles.order_list_item_title}>{`${colorItem.code} ${colorItem.name}`}</View>
|
<View className={styles.order_list_item_title}>{`${colorItem.code} ${colorItem.name}`}</View>
|
||||||
<View className={styles.order_list_item_price}>
|
<View className={styles.order_list_item_price}>
|
||||||
<Text>¥{standardPrice(colorItem.sale_price)}</Text>
|
<Text>¥{standardPrice(colorItem.sale_price)}</Text>
|
||||||
<Text>总重{formatWeightDiv(colorItem.estimate_weight)}kg</Text>
|
{/* <Text>总重{formatWeightDiv(colorItem.estimate_weight)}kg</Text> */}
|
||||||
</View>
|
</View>
|
||||||
</View>
|
</View>
|
||||||
<View className={styles.order_list_item_count}>
|
<View className={styles.order_list_item_count}>
|
||||||
<View className={styles.count_num}>
|
{/* <View className={styles.count_num}>
|
||||||
×{formatCount(colorItem)}
|
×{formatCount(colorItem)}
|
||||||
<text>{formatDetailOrder.unit}</text>
|
<text>{formatDetailOrder.unit}</text>
|
||||||
</View>
|
</View> */}
|
||||||
<View className={styles.count_price}>
|
{/* <View className={styles.count_price}>
|
||||||
<text>¥</text>
|
<text>¥</text>
|
||||||
{formatPriceDiv(colorItem.estimate_amount, 100, true)}
|
{formatPriceDiv(colorItem.estimate_amount, 100, true)}
|
||||||
</View>
|
</View> */}
|
||||||
</View>
|
</View>
|
||||||
</View>
|
</View>
|
||||||
</View>
|
</View>
|
||||||
|
|||||||
@ -27,13 +27,13 @@ export default (props: Param) => {
|
|||||||
<View className={styles.customer_service_list}>
|
<View className={styles.customer_service_list}>
|
||||||
<View className={styles.customer_service_title}>
|
<View className={styles.customer_service_title}>
|
||||||
<Text>请选择您要的服务</Text>
|
<Text>请选择您要的服务</Text>
|
||||||
<Text>我们根据选择为您提供服务</Text>
|
{/* <Text>我们根据选择为您提供服务</Text> */}
|
||||||
</View>
|
</View>
|
||||||
<View className={styles.customer_service_con}>
|
<View className={styles.customer_service_con}>
|
||||||
<View className={styles.customer_service_item}>
|
<View className={styles.customer_service_item}>
|
||||||
<IconFont name="icon-guanfangweixinkefu" size={60} />
|
<IconFont name="icon-guanfangweixinkefu" size={60} />
|
||||||
<View className={styles.customer_service_item_con}>
|
<View className={styles.customer_service_item_con}>
|
||||||
<Text>官方微信客服</Text>
|
<Text>在线官方客服</Text>
|
||||||
<Text>竭诚为您服务!</Text>
|
<Text>竭诚为您服务!</Text>
|
||||||
</View>
|
</View>
|
||||||
<View className={styles.customer_service_item_icon}>
|
<View className={styles.customer_service_item_icon}>
|
||||||
|
|||||||
@ -15,9 +15,24 @@ import useUserInfo from '@/use/useUserInfo'
|
|||||||
import IconFont from '@/components/iconfont/iconfont'
|
import IconFont from '@/components/iconfont/iconfont'
|
||||||
import { formatImgUrl } from '@/common/fotmat'
|
import { formatImgUrl } from '@/common/fotmat'
|
||||||
|
|
||||||
|
// 列表
|
||||||
|
const UserEditList = memo((props: any) => {
|
||||||
|
return (
|
||||||
|
<View onClick={props.onClick} className="user-edit-list">
|
||||||
|
<View className="user-edit-list-left">{props.label}</View>
|
||||||
|
<View className="user-edit-list-right">
|
||||||
|
<View>{props.children ? props.children : props.data ? props.data : <View className="user-edit-list-right-placeholder">{props.placeholder}</View>}</View>
|
||||||
|
{!props.useIcon && <Text className="iconfont icon-a-moreback"></Text>}
|
||||||
|
</View>
|
||||||
|
</View>
|
||||||
|
)
|
||||||
|
})
|
||||||
|
|
||||||
export default () => {
|
export default () => {
|
||||||
const { getPhoneNumber, getAdminUserInfo } = useLogin()
|
const { getPhoneNumber, getAdminUserInfo } = useLogin()
|
||||||
const { adminUserInfo } = useSelector(state => state.userInfo)
|
const { adminUserInfo } = useSelector(state => state.userInfo)
|
||||||
|
// 表单数据
|
||||||
|
const [formData, setFormData] = useState<typeof adminUserInfo>(adminUserInfo)
|
||||||
// 用户信息
|
// 用户信息
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setFormData({
|
setFormData({
|
||||||
@ -32,8 +47,7 @@ export default () => {
|
|||||||
})
|
})
|
||||||
getCompanyTypeData()
|
getCompanyTypeData()
|
||||||
}, [])
|
}, [])
|
||||||
// 表单数据
|
|
||||||
const [formData, setFormData] = useState<typeof adminUserInfo>(adminUserInfo)
|
|
||||||
// 昵称修改保存
|
// 昵称修改保存
|
||||||
const { fetchData: realNameUpdateFetch } = realNameUpdateApi()
|
const { fetchData: realNameUpdateFetch } = realNameUpdateApi()
|
||||||
const rules = {
|
const rules = {
|
||||||
@ -221,12 +235,12 @@ export default () => {
|
|||||||
<View className="customer_service_name_and_phone">
|
<View className="customer_service_name_and_phone">
|
||||||
<View className="customer_service_name">
|
<View className="customer_service_name">
|
||||||
<Text>{userInfo?.adminUserInfo?.sale_user_name}</Text>
|
<Text>{userInfo?.adminUserInfo?.sale_user_name}</Text>
|
||||||
<Text>专属客服经理</Text>
|
<Text>专属客户经理</Text>
|
||||||
</View>
|
</View>
|
||||||
<View className="customer_service_phone">客服热线 {userInfo?.adminUserInfo?.sale_user_phone}</View>
|
<View className="customer_service_phone">{userInfo?.adminUserInfo?.sale_user_phone}</View>
|
||||||
</View>
|
</View>
|
||||||
<View className="customer_service_button" onClick={() => onPhone()}>
|
<View className="customer_service_button" onClick={() => onPhone()}>
|
||||||
<IconFont name="icon-dianhua" />
|
<IconFont name="icon-dianhua" size={43} />
|
||||||
<Text>拨打</Text>
|
<Text>拨打</Text>
|
||||||
</View>
|
</View>
|
||||||
</View>}
|
</View>}
|
||||||
@ -245,16 +259,3 @@ export default () => {
|
|||||||
</View>
|
</View>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 列表
|
|
||||||
const UserEditList = memo((props: any) => {
|
|
||||||
return (
|
|
||||||
<View onClick={props.onClick} className="user-edit-list">
|
|
||||||
<View className="user-edit-list-left">{props.label}</View>
|
|
||||||
<View className="user-edit-list-right">
|
|
||||||
<View>{props.children ? props.children : props.data ? props.data : <View className="user-edit-list-right-placeholder">{props.placeholder}</View>}</View>
|
|
||||||
{!props.useIcon && <Text className="iconfont icon-a-moreback"></Text>}
|
|
||||||
</View>
|
|
||||||
</View>
|
|
||||||
)
|
|
||||||
})
|
|
||||||
|
|||||||
37
src/styles/svg.scss
Normal file
37
src/styles/svg.scss
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
@font-face {
|
||||||
|
font-family: 'icomoon';
|
||||||
|
src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAJgAA0AAAAABpQAAAILAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoIggXkLEAABNgIkAxoEIAWDGwdPG3YFEVWbX8h+JmRyf1jeIHfJTfyeG4nofgTf7/dln3s/zbBawL/LaurNEoACZgWEARYmteWjSKaiyUZP/4f3ky8b9wCYusmtBRg+Rl0gL5hhgH9pgmNRF4Vd2nmAga1FiyIMA/TAKHXbP3n02AznQUQM5U0UbEYnIeCPD8Nq8NfP/9WrA83ohiSEilBCQs4X444y6Wn6BbepPP41MhqonmhXOU38Hflz12fTMjQIUNYF8r59BFgnC/RRMgmNapIk1P+OrgMj/ZzpWveyLDQCCJmoEBmIhAQACEpwb4gubaAKWlHDemwGlACBELKUc24nOp4703L9K+nil43N176OfOmbFg/bKh1pIhthTXUAoDGvqLcMaE3CwJas1gHfcdq912KZ+tMyIZfF/Yn3AwEsuZ0NbZP+rzWVhL8b8sW8AjUJBIE1lXT8+RuhUgLEaiChxMVUF6gqZJAAANDqewFCVbsASdVwAbKqaQKUVK0ToKzJSQEqqh4I0KiXX2VRahBaMSxRWA8sUwVWouaBsm4bQUWrqy0bjXqxa8uBfQcO7LdrfQ85sJ8V23Yc27vpsDdoSYxGbKnXbDt8ZJe93tlROJ3ydXYUc8gcv/Vofce2/dsObzq6bWt986n6fKYWow43Yt9ejeZvOfB7wwIkZVuVSFJkOUpRruzYe+rgzs7qsf27iqKo8uzxRWF0AgA=')
|
||||||
|
format('woff2'),
|
||||||
|
url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAQsAA0AAAAABpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEEAAAABoAAAAclSIA5UdERUYAAAP0AAAAHAAAAB4AJwANT1MvMgAAAZQAAAA+AAAAYA8TBaxjbWFwAAAB7AAAAFUAAAFeF1fZ4Wdhc3AAAAPsAAAACAAAAAgAAAAQZ2x5ZgAAAlQAAACGAAABID7uCVNoZWFkAAABMAAAACoAAAA2IhseK2hoZWEAAAFcAAAAHQAAACQHQgPHaG10eAAAAdQAAAAXAAAAGg11AIBsb2NhAAACRAAAABAAAAAQAHgAsG1heHAAAAF8AAAAGAAAACAACwAybmFtZQAAAtwAAADcAAABm/pYTdhwb3N0AAADuAAAADIAAABPfL1sUnjaY2BkAIO4/vtN8fw2Xxm4WcD8+/vevEOmmRuYg4AUBwMTiAcAXYQLzgAAeNpjYGRgYD7w/wADAwsDCDA3MDAyoAI2AFXEAxIAAAB42mNgZGBgYGcwYGBmAAEmBjQAAAYTAD542mNgZm5gnMDAysDANJPpDAMDQz+EZnzNYMzIyYAKGAXQBBgcGBhfMjIf+H+AwYEZiEFqkGQVGBgBSP0KygAAeNpjYYAAxlAIzQTELAwMDUwKAAgJAQMAeNpjYGBgZoBgGQZGBhCIAPIYwXwWBhsgzcXAwcAEhIwMCi8Z///9/x+sSuElA4T9/4k4K1gHFwMMMILMY2QDYmaoABOQYGJABUA7WBiGNwAAJK8NIAAAAAAAAAAACAAIABAAGABgAJB42mNgZIABJgYGSyYGQnxmhgaGIOYG5iAGfgZ5Bn0GBmFFIzFRQRE2ZUUlNVNBEzNNRlQ+I5r8AkYFXmFh3n8PgCTjWiTOv1wkDnOQEB+YwcuowCeEzP6XgMxjYGJSALmHcRPYPQyMxhDbtBkhtlkzovKZHAJAWkHEXTiLcRMuyxgAzz4qaAAAeNp1zrFqwlAYxfF/NFq0IJ1K6XRHp6DgA3QqdXDpIB0b4yUE9F6IEXTvI3TsM/RhfCJPwrcmcMPvOzfnI8CMfxLaJ+GBJ/NAnpuH8ps5lb/MIx65mMfKf81TXrmplaQTJbNuQ+uB/GIeygtzKn+YRzzzbR4r/zFPWfFHRUHkqBMJUBXxGKPwiafkzIGcWqMvz4dc6Pu+L99qT81J923uWJLpL9n6+lTF4JbZor/73s2NWqW2hG5TrtmzV7bjqve6626sm6kUQ+NKH3ydN37vdle3LuJG+zLu5ds+Q3jaY2BiwA/YGRgYmRiYGJkZmBlZGFnZ0nMqCzIM2UvzMg0MDMC0q6WBAZQ2BACYRgjzAAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT9fW/ewWgATPsImAAA')
|
||||||
|
format('woff');
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
font-display: swap;
|
||||||
|
}
|
||||||
|
[class^='icon-'],
|
||||||
|
[class*=' icon-'] {
|
||||||
|
/* use !important to prevent issues with browser extensions that change fonts */
|
||||||
|
font-family: 'icomoon' !important;
|
||||||
|
speak: never;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: normal;
|
||||||
|
font-variant: normal;
|
||||||
|
text-transform: none;
|
||||||
|
line-height: 1;
|
||||||
|
|
||||||
|
/* Better Font Rendering =========== */
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-mdgl .path1:before {
|
||||||
|
content: '\e900';
|
||||||
|
color: rgb(164, 175, 204);
|
||||||
|
opacity: 0.95;
|
||||||
|
}
|
||||||
|
.icon-mdgl .path2:before {
|
||||||
|
content: '\e901';
|
||||||
|
margin-left: -1em;
|
||||||
|
color: rgb(152, 162, 192);
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user