用工小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

120 lines
3.1 KiB

11 months ago
a. 前端小程序部分: ⅰ. 授权登录成功之后,后面点击头像进行个人资料编辑的时候,原来的历史个人资料需要展示在表单上:头像,昵称,手机号码 (已处理) ⅱ. 个人中心手机号码下方,如果做了企业认证则显示企业公司名称 (已处理 展示认证状态) ⅲ. 对接流水钱包的数据,让数据渲染正确,能正常提交以及审核提现,提现需要增加一个用户真实姓名的字段,提现需要一个到账状态,提现功能区看酒布代码或者是真世界代码,确保功能的完整性 提现新增字段 realName (已处理) ⅳ. 我的服务这些设置的小图标需要换成正常的,如果没画的区阿里巴巴矢量图标库找一个合适的(已处理) ⅴ. 企业入驻:公司地址需要吊起地图,记录经纬度,另外审核通过状态的数据,不能再进行修改 (已处理) longitude:"",latitude:"", ⅵ. 个人入住:审核通过状态的数据,不能再进行修改(已处理) ⅶ. 我的简历:审核通过状态的数据,不能再进行修改(没有status 字段) ⅷ. 发布订单:出行方式字段对接一下select_go字段,结算方式说明前端要跟后台数据说明同步 (已处理)selectGo ⅸ. 分类管理:点击分类管理可以只查询当前一级分类数据,另外名称搜索功能需要增加一下 (已处理) X. 工作详情里面的公司地址要能点击到地图中去,另外右边增加一个拨打电话的按钮 (这个是微信组件 不能添加) Xⅰ. 列表数据处理一下下拉刷新数据,每次数据没有更新,没有下啦刷新处理 (已处理)
8 months ago
a. 前端小程序部分: ⅰ. 授权登录成功之后,后面点击头像进行个人资料编辑的时候,原来的历史个人资料需要展示在表单上:头像,昵称,手机号码 (已处理) ⅱ. 个人中心手机号码下方,如果做了企业认证则显示企业公司名称 (已处理 展示认证状态) ⅲ. 对接流水钱包的数据,让数据渲染正确,能正常提交以及审核提现,提现需要增加一个用户真实姓名的字段,提现需要一个到账状态,提现功能区看酒布代码或者是真世界代码,确保功能的完整性 提现新增字段 realName (已处理) ⅳ. 我的服务这些设置的小图标需要换成正常的,如果没画的区阿里巴巴矢量图标库找一个合适的(已处理) ⅴ. 企业入驻:公司地址需要吊起地图,记录经纬度,另外审核通过状态的数据,不能再进行修改 (已处理) longitude:"",latitude:"", ⅵ. 个人入住:审核通过状态的数据,不能再进行修改(已处理) ⅶ. 我的简历:审核通过状态的数据,不能再进行修改(没有status 字段) ⅷ. 发布订单:出行方式字段对接一下select_go字段,结算方式说明前端要跟后台数据说明同步 (已处理)selectGo ⅸ. 分类管理:点击分类管理可以只查询当前一级分类数据,另外名称搜索功能需要增加一下 (已处理) X. 工作详情里面的公司地址要能点击到地图中去,另外右边增加一个拨打电话的按钮 (这个是微信组件 不能添加) Xⅰ. 列表数据处理一下下拉刷新数据,每次数据没有更新,没有下啦刷新处理 (已处理)
8 months ago
11 months ago
8 months ago
11 months ago
8 months ago
11 months ago
9 months ago
11 months ago
9 months ago
11 months ago
9 months ago
11 months ago
a. 前端小程序部分: ⅰ. 授权登录成功之后,后面点击头像进行个人资料编辑的时候,原来的历史个人资料需要展示在表单上:头像,昵称,手机号码 (已处理) ⅱ. 个人中心手机号码下方,如果做了企业认证则显示企业公司名称 (已处理 展示认证状态) ⅲ. 对接流水钱包的数据,让数据渲染正确,能正常提交以及审核提现,提现需要增加一个用户真实姓名的字段,提现需要一个到账状态,提现功能区看酒布代码或者是真世界代码,确保功能的完整性 提现新增字段 realName (已处理) ⅳ. 我的服务这些设置的小图标需要换成正常的,如果没画的区阿里巴巴矢量图标库找一个合适的(已处理) ⅴ. 企业入驻:公司地址需要吊起地图,记录经纬度,另外审核通过状态的数据,不能再进行修改 (已处理) longitude:"",latitude:"", ⅵ. 个人入住:审核通过状态的数据,不能再进行修改(已处理) ⅶ. 我的简历:审核通过状态的数据,不能再进行修改(没有status 字段) ⅷ. 发布订单:出行方式字段对接一下select_go字段,结算方式说明前端要跟后台数据说明同步 (已处理)selectGo ⅸ. 分类管理:点击分类管理可以只查询当前一级分类数据,另外名称搜索功能需要增加一下 (已处理) X. 工作详情里面的公司地址要能点击到地图中去,另外右边增加一个拨打电话的按钮 (这个是微信组件 不能添加) Xⅰ. 列表数据处理一下下拉刷新数据,每次数据没有更新,没有下啦刷新处理 (已处理)
8 months ago
9 months ago
8 months ago
11 months ago
8 months ago
8 months ago
11 months ago
8 months ago
9 months ago
8 months ago
9 months ago
9 months ago
a. 前端小程序部分: ⅰ. 授权登录成功之后,后面点击头像进行个人资料编辑的时候,原来的历史个人资料需要展示在表单上:头像,昵称,手机号码 (已处理) ⅱ. 个人中心手机号码下方,如果做了企业认证则显示企业公司名称 (已处理 展示认证状态) ⅲ. 对接流水钱包的数据,让数据渲染正确,能正常提交以及审核提现,提现需要增加一个用户真实姓名的字段,提现需要一个到账状态,提现功能区看酒布代码或者是真世界代码,确保功能的完整性 提现新增字段 realName (已处理) ⅳ. 我的服务这些设置的小图标需要换成正常的,如果没画的区阿里巴巴矢量图标库找一个合适的(已处理) ⅴ. 企业入驻:公司地址需要吊起地图,记录经纬度,另外审核通过状态的数据,不能再进行修改 (已处理) longitude:"",latitude:"", ⅵ. 个人入住:审核通过状态的数据,不能再进行修改(已处理) ⅶ. 我的简历:审核通过状态的数据,不能再进行修改(没有status 字段) ⅷ. 发布订单:出行方式字段对接一下select_go字段,结算方式说明前端要跟后台数据说明同步 (已处理)selectGo ⅸ. 分类管理:点击分类管理可以只查询当前一级分类数据,另外名称搜索功能需要增加一下 (已处理) X. 工作详情里面的公司地址要能点击到地图中去,另外右边增加一个拨打电话的按钮 (这个是微信组件 不能添加) Xⅰ. 列表数据处理一下下拉刷新数据,每次数据没有更新,没有下啦刷新处理 (已处理)
8 months ago
9 months ago
9 months ago
11 months ago
  1. <template>
  2. <view class="se-m-40">
  3. <u--input v-model="realName" type="text" class="se-bgc-f5 se-fs-32" placeholder="请输入真实姓名">
  4. </u--input>
  5. <u--input v-model="bankCard" type="text" class="se-bgc-f5 se-mt-20 se-fs-32" placeholder="请输入银行卡号">
  6. </u--input>
  7. <u--input v-model="bankName" type="text" class="se-bgc-f5 se-mt-20 se-fs-32" placeholder="请输入开户行">
  8. </u--input>
  9. <u--input v-model="money" type="number" class="se-bgc-f5 se-mt-20 se-fs-32" placeholder="请输入提现金额">
  10. </u--input>
  11. <view class="se-flex se-flex-v se-pb-20 se-mt-80">
  12. <view class="se-ml-10 se-fs-26 se-c-black se-fw-5">
  13. 提现说明
  14. </view>
  15. <view class="se-flex se-flex-v se-fs-24 se-c-66 se-mt-30">
  16. <u-parse :content="getValueByName('txsm')"></u-parse>
  17. <!-- <text class="se-hl-50">
  18. 1本次提现必须通过银行卡提现暂不支持其他途径</br>
  19. 2如若遇到24小时提现未到账请联系客服</br>
  20. 3提现金额至少不能低于300元
  21. </text> -->
  22. </view>
  23. </view>
  24. <view class="se-pt-80 se-fs-20 se-flex">
  25. <view @click="onWithdrawal"
  26. class="se-mx-10 se-flex-1 se-br-40 se-flex-h-c se-h-80 se-lh-80 se-ta-c se-fs-28 se-c-white se-bgc-orange">
  27. <text>立即提现</text>
  28. </view>
  29. </view>
  30. </view>
  31. </template>
  32. <script>
  33. import {
  34. withdrawal
  35. } from "@/common/api.js"
  36. export default{
  37. props:["userId","myMoney"],
  38. data(){
  39. return{
  40. realName:"",
  41. bankCard:"",
  42. bankName:"",
  43. money:"",
  44. sysList:[]
  45. }
  46. },
  47. mounted() {
  48. this.sysList = uni.getStorageSync('sysList')
  49. this.loadBankInfo()
  50. },
  51. methods:{
  52. // 加载银行卡信息
  53. loadBankInfo() {
  54. const bankInfo = uni.getStorageSync('bankInfo')
  55. if (bankInfo) {
  56. this.realName = bankInfo.realName || ''
  57. this.bankCard = bankInfo.bankCard || ''
  58. this.bankName = bankInfo.bankName || ''
  59. }
  60. },
  61. // 保存银行卡信息
  62. saveBankInfo() {
  63. const bankInfo = {
  64. realName: this.realName,
  65. bankCard: this.bankCard,
  66. bankName: this.bankName
  67. }
  68. uni.setStorageSync('bankInfo', bankInfo)
  69. },
  70. getValueByName(name) {
  71. const item = this.sysList.find((item) => item.name == name);
  72. return item ? item.value : "";
  73. },
  74. onWithdrawal(){
  75. let that = this
  76. // 验证必填字段
  77. if(!that.realName){
  78. return that.$u.toast("请填写真实姓名!")
  79. }
  80. if(!that.bankCard){
  81. return that.$u.toast("请填写银行卡号!")
  82. }
  83. if(!that.bankName){
  84. return that.$u.toast("请填写开户行!")
  85. }
  86. if(!that.money){
  87. return that.$u.toast("请填写金额!")
  88. }
  89. // 保存银行卡信息到本地
  90. that.saveBankInfo()
  91. let params = {
  92. realName: that.realName,
  93. bankCard: that.bankCard,
  94. bankName: that.bankName,
  95. money: that.money
  96. }
  97. withdrawal(params).then(response=>{
  98. console.info("response",response)
  99. that.money=""
  100. that.$u.toast("申请成功!")
  101. that.$emit("onParent")
  102. //返回页面
  103. uni.navigateBack({
  104. delta: 1
  105. })
  106. }).catch(error=>{
  107. })
  108. }
  109. }
  110. }
  111. </script>
  112. <style>
  113. </style>