zhaogongxue 1 ano atrás
pai
commit
fb87ce17b1
100 arquivos alterados com 1723 adições e 235 exclusões
  1. 17 1
      pages.json
  2. 808 0
      pagesD/personal-infor.vue
  3. 32 8
      pagesD/resume.vue
  4. 522 0
      pagesD/tixian1.vue
  5. 8 15
      pagesD/yongjin.vue
  6. 5 0
      units/inquire.js
  7. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  8. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  9. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/hx-school/hx-school.js.map
  10. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/zhao-shaixuan/zhao-shaixuan.js.map
  11. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-badge/u-badge.js.map
  12. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-button/u-button.js.map
  13. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map
  14. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox/u-checkbox.js.map
  15. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-code/u-code.js.map
  16. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker.js.map
  17. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-empty/u-empty.js.map
  18. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-gap/u-gap.js.map
  19. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-icon/u-icon.js.map
  20. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-input/u-input.js.map
  21. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-line/u-line.js.map
  22. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-link/u-link.js.map
  23. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-loading-icon/u-loading-icon.js.map
  24. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-modal/u-modal.js.map
  25. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-navbar/u-navbar.js.map
  26. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-overlay/u-overlay.js.map
  27. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-picker/u-picker.js.map
  28. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-popup/u-popup.js.map
  29. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-radio-group/u-radio-group.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-radio/u-radio.js.map
  31. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-safe-bottom/u-safe-bottom.js.map
  32. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-search/u-search.js.map
  33. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-status-bar/u-status-bar.js.map
  34. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-subsection/u-subsection.js.map
  35. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-switch/u-switch.js.map
  36. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-tabs/u-tabs.js.map
  37. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-text/u-text.js.map
  38. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-toolbar/u-toolbar.js.map
  39. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-transition/u-transition.js.map
  40. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  41. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  42. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/luntan/luntan.js.map
  43. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map
  44. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/xiaoxi/xiaoxi.js.map
  45. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/zixun/zixun.js.map
  46. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/Project .js.map
  47. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/change-hangye.js.map
  48. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/change-hangye1.js.map
  49. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/change-zhiwei.js.map
  50. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/description.js.map
  51. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/expectation.js.map
  52. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/index-search.js.map
  53. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/jianli.js.map
  54. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/jianlichange.js.map
  55. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/teach.js.map
  56. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/tel-login.js.map
  57. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/userinfo.js.map
  58. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/work.js.map
  59. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/yaoqing.js.map
  60. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/details.js.map
  61. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/general-info.js.map
  62. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/general.js.map
  63. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/gongsi-info.js.map
  64. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/zixun-info.js.map
  65. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-luntan-over.js.map
  66. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-luntan.js.map
  67. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-quanzi-over.js.map
  68. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-quanzi.js.map
  69. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/changyong-add.js.map
  70. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/changyong-list.js.map
  71. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/luntan-info.js.map
  72. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/my-luntan.js.map
  73. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/quanzi-info.js.map
  74. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/xiaoxi-list.js.map
  75. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/apply.js.map
  76. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/apply1.js.map
  77. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/bank-add.js.map
  78. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/bank-card.js.map
  79. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/change-pwd.js.map
  80. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/change-tel.js.map
  81. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/look.js.map
  82. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/mingxi.js.map
  83. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/my-fapiao.js.map
  84. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/my-order.js.map
  85. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/my-shoucang.js.map
  86. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/order-info.js.map
  87. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/personal-infor.js.map
  88. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/renzheng.js.map
  89. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/resume.js.map
  90. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/setbank.js.map
  91. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/shezhi.js.map
  92. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/tixian.js.map
  93. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/tixian1.js.map
  94. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/userinfo.js.map
  95. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/xiaoxi.js.map
  96. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/yinsi.js.map
  97. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/yongjin.js.map
  98. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/zhaohu.js.map
  99. 3 1
      unpackage/dist/dev/mp-weixin/app.json
  100. 328 210
      unpackage/dist/dev/mp-weixin/common/vendor.js

+ 17 - 1
pages.json

@@ -435,7 +435,23 @@
 					"navigationStyle": "custom"
 				}
 
-			}]
+			}, {
+				"path": "tixian1",
+				"style": {
+					"navigationBarTitleText": "佣金提现",
+					"enablePullDownRefresh": false
+				}
+
+			}    ,{
+                    "path" : "personal-infor",
+                    "style" :                                                                                    
+                {
+                    "navigationBarTitleText": "",
+                    "enablePullDownRefresh": false
+                }
+                
+                }
+            ]
 		}
 	],
 	"globalStyle": {

+ 808 - 0
pagesD/personal-infor.vue

@@ -0,0 +1,808 @@
+<template>
+	<view class="index-page">
+		<!-- 个人信息 -->
+		<view class="personal">
+			<view class="u-flex u-row-between">
+				<text>头像</text>
+				<image :src="from.avatar" style="width: 120rpx;height: 120rpx;border-radius: 50%;" mode=""></image>
+			</view>
+			<view class="body-input u-flex-col u-row-center "
+				style="margin-top:32rpx ;padding-top:30rpx ;border-top:2rpx solid #F0F0F0 ;">
+				<text class="input-title">真实姓名</text>
+				<u--input customStyle="padding:0 !important" type="text" placeholder="请填写您的真实姓名" border
+					placeholderClass='input-style' v-model="from.name"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center" @click="sexShow  = true">
+				<text class="input-title">性别</text>
+				<u--input v-if="from.sex == 'male'" value = "男" :disabled="true" disabledColor="#fff"
+					customStyle="padding:0 !important" type="text" placeholder="请选择您的性别" border
+					placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;" v-mode="sexvalue"></u--input>
+				<u--input v-if="from.sex == 'female'" value="女" :disabled="true" disabledColor="#fff"
+					customStyle="padding:0 !important" type="text" placeholder="请选择您的性别" border
+					placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;"  v-mode="sexvalue">女</u--input>
+				<u--input v-if="from.sex == 'secret'" value="保密" :disabled="true" disabledColor="#fff"
+					customStyle="padding:0 !important" type="text" placeholder="请选择您的性别" border
+					placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;"  v-mode="sexvalue"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center" @click="birthdayBtn">
+				<text class="input-title">出生年月</text>
+				<u--input :disabled="true" disabledColor="#fff" customStyle="padding:0 !important" type="text"
+					placeholder="请选择您的出生年月" border placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;"
+					v-model="from.birthday"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center" style="height: 128rpx;">
+				<view class="u-flex u-row-between ">
+					<view class="">
+						<text class="input-title">求职身份</text>
+					</view>
+					<u-subsection :list="list" :current="current" @change="sectionChange"
+						v-model="from.job_role"></u-subsection>
+				</view>
+			</view>
+			<view class="body-input u-flex-col u-row-center" @click="cityShow = true">
+				<text class="input-title">户口所在地</text>
+				<u--input :disabled="true" disabledColor="#fff" customStyle="padding:0 !important" type="text"
+					placeholder="请选择您的户口所在地" border placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;" v-model="city1"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center" @click="jobShow = true">
+				<text class="input-title">当前求职状态</text>
+				<u--input :disabled="true" disabledColor="#fff" customStyle="padding:0 !important" type="text"
+					placeholder="请选择您当前求职状态" border placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;" v-model="job"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center" @click="workBtn">
+				<text class="input-title">参加工作时间</text>
+				<u--input :disabled="true" disabledColor="#fff" customStyle="padding:0 !important" type="text"
+					placeholder="请选择您参加工作的时间" border placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;"
+					v-model="from.job_time"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center">
+				<text class="input-title">邮箱</text>
+				<u--input customStyle="padding:0 !important" type="text" placeholder="请填写(选填)" border
+					placeholderClass='input-style' v-model="from.email"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center">
+				<text class="input-title">手机号</text>
+				<u--input customStyle="padding:0 !important" type="text" placeholder="请填写" border
+					placeholderClass='input-style' v-model="from.mobile"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center" @click="maritalShow = true">
+				<text class="input-title">婚姻状态</text>
+				<u--input :disabled="true" disabledColor="#fff" customStyle="padding:0 !important" type="text"
+					placeholder="请选择(选填)" border placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;" v-model="status"></u--input>
+			</view>
+			<view class="body-input u-flex-col u-row-center" @click="politicsShow = true">
+				<text class="input-title">政治面貌</text>
+				<u--input :disabled="true" disabledColor="#fff" customStyle="padding:0 !important" type="text"
+					placeholder="请选择(选填)" border placeholderClass='input-style' suffixIcon="arrow-right"
+					suffixIconStyle="font-size: 32rpx;font-weight: 400;color: #CACACA;" v-model="politics"></u--input>
+			</view>
+			<view class="button" @click="next">
+				保存
+			</view>
+		</view>
+		<!-- 选择器 -->
+		<u-picker title="性别" :show="sexShow" @confirm="sexConfirm" :columns="sexdata" @cancel='close()'></u-picker>
+		<u-picker title="政治面貌" keyName="name" :show="politicsShow" @confirm="politicsConfirm" :columns="politicslist"
+			@cancel='close()'></u-picker>
+		<u-picker title="婚姻状态" keyName="name" :show="maritalShow" @confirm="maritalConfirm" :columns="maritallist"
+			@cancel='close()'>
+		</u-picker><u-picker title="求职状态" keyName="name" :show="jobShow" @confirm="jobConfirm" :columns="joblist"
+			@cancel='close()'></u-picker>
+		<u-datetime-picker ref="picker" title="出生日期" :minDate="minDate" @confirm="birthdayConfirm" :show="birthdayShow"
+			mode="date" @cancel='close()'></u-datetime-picker>
+		<u-datetime-picker ref="pickers" title="参加工作时间" :minDate="minDate1" @confirm="workConfirm" :show="workShow"
+			mode="date" @cancel='close()'></u-datetime-picker>
+		<u-picker ref="uPicker" keyName="name" title="户口所在地" :defaultIndex="indexs" :show="cityShow" :columns="cityList"
+			@confirm="cityconfirm" @cancel="cityShow = false" @change="changeHandler"></u-picker>
+	</view>
+</template>
+
+<script>
+	import {
+		politics,
+		marital,
+		getAllArea,
+		getjob,
+		profile,
+		resumeDetail
+	} from "@/units/inquire.js"
+	export default {
+		data() {
+			return {
+
+				addressData: {
+					id: "",
+					province: "",
+					city: "",
+					area: "",
+					detail: "",
+					userName: "",
+					phone: "",
+					isDefault: false
+				}, //地址数据
+				province: [], //省数据
+				city: [], //市数据
+				area: [], //区数据
+				provinceid: "", //省数据
+				cityid: "", //市数据
+				areaid: "", //区数据
+				indexs: [], //默认地区下标
+
+
+				//选择器状态
+				sexShow: false, //性别
+				birthdayShow: false, //出生年月
+				politicsShow: false, //政治面貌
+				maritalShow: false, //婚姻状态
+				workShow: false, //工作时间
+				cityShow: false, //户口所在地
+				jobShow: false, //工作显示
+
+
+
+
+				// 列表数据
+				sexvalue: "", //性别传的值
+				status: "", //婚姻状态
+				politics: "", //政治面貌
+				city1: "", //地址
+				job: "",
+				from: {
+					avatar: "",
+					name: "",
+					sex: "",
+					birthday: "",
+					job_name: "",
+					industry_id: "", //行业id
+					province_id: "", //省份id
+					city_id: "", //城市id
+					invitation_code: "", //邀请码
+					avatar: "", //头像
+					job_role: "student", //求职身份
+					job_time: "", //参加工作时间
+					mobile: "", //手机号
+					domicile_province_id: "", //户籍省份
+					domicile_city_id: "", //市
+					political_status_id: "", //政治面貌
+					marital_status_id: "", //婚姻状态
+					job_status_id: "", //求职
+					email: "" //邮箱
+				},
+				minDate: "",
+				minDate1: "",
+				height: '',
+				list: ['学生', '职场人'],
+				current: 0,
+				sexdata: [
+					['男', '女', '保密']
+				],
+				politicslist: [
+					[]
+				],
+				maritallist: [
+					[]
+				],
+				cityList: [], //数据地址
+				cityids: [], //数据地址
+				joblist: []
+			}
+		},
+		onLoad() {
+			// this.getHeight()
+			this.minDate = Number(new Date('1900-01-01'));
+			this.minDate1 = Number(new Date('1980-01-01'));
+			this.getpolitics()
+			this.getmarital()
+			this.AllArea()
+			this.getJob()
+			this.resumeDetail()
+		},
+		methods: {
+			resumeDetail() {
+				resumeDetail().then(res => {
+					this.from.avatar = res.data.avatar //头像
+					this.from.name = res.data.name,
+						this.from.sex = res.data.sex,
+						console.log(this.from.sex);
+						this.from.birthday = res.data.birthday,
+						this.from.job_name = res.data.job_experience[0].job_name,
+						this.from.job_role = res.data.job_role, //求职身份
+						this.from.job_time = res.data.job_time, //参加工作时间  
+						this.from.mobile = res.data.mobile, //手机号
+						this.city1 = res.data.domicile_province + res.data.domicile_city,
+						this.politics = res.data.political_status_name //政治面貌
+					this.status = res.data.marital_status_name, //婚姻状态
+						this.from.email = res.data.email //邮箱
+					this.job = res.data.job_status_name
+				})
+			},
+			workBtn() {
+				this.workShow = true
+				this.$refs.pickers.innerValue = new Date(1672502400000).getTime()
+			},
+			// 获取政治面貌
+			getpolitics() {
+				politics().then((res) => {
+					this.politicslist[0] = res.data
+				})
+			},
+			//婚姻状态
+			getmarital() {
+				marital().then((res) => {
+					this.maritallist[0] = res.data
+				})
+			},
+			//获取求职状态
+			getJob() {
+				getjob().then((res) => {
+					this.joblist[0] = res.data
+				})
+			},
+			//所有地区
+			AllArea() {
+				getAllArea().then((res) => {
+					console.log(res);
+					this.province = res.data.map(t => {
+						return {
+							name: t.name,
+							id: t.id
+						}
+					})
+					console.log("aaa", this.province);
+					this.city = res.data.map(t => t.children.map(v => {
+						return {
+							name: v.name,
+							id: v.id
+						}
+					}))
+					this.area = res.data.map(t => t.children.map(v => v.children.map(i => {
+						return {
+							name: i.name,
+							id: i.id
+						}
+					})))
+					//默认显示数据
+					// this.cityList = [
+					// 	this.province.map(res => res.name),
+					// 	this.city[0].map(res => res.name),
+					// 	this.area[0][0].map(res => res.name)
+					// ]
+					let a = []
+					let b = []
+					let c = []
+					this.province.map(res => {
+						a.push({
+							name: res.name,
+							id: res.id,
+						})
+					})
+					this.city[0].map(res => {
+						b.push({
+							name: res.name,
+							id: res.id,
+						})
+					})
+					this.area[0][0].map(res => {
+						c.push({
+							name: res.name,
+							id: res.id,
+						})
+					})
+
+					this.cityList = [a, b, c]
+					console.log(33, this.cityList);
+					if (this.addressData.province && this.addressData.city && this.addressData.area) {
+						//省索引
+						let pIdx = this.province.findIndex(v => v.name == this.addressData.province);
+						//根据省索引设置默认市数据
+						this.columns[1] = this.city[pIdx].map(res => res.name)
+						//市索引
+						let cIdx = this.city[pIdx].findIndex(v => v.name == this.addressData.city);
+						//根据市索引设置默认区数据
+						this.columns[2] = this.area[pIdx][cIdx].map(res => res.name)
+						//区索引
+						let aIdx = this.area[pIdx][cIdx].findIndex(v => v.name == this.addressData.area);
+						this.indexs = [pIdx, cIdx, aIdx];
+						// console.log(pIdx, cIdx, aIdx);
+						console.log(this.indexs);
+					}
+				})
+			},
+			changeHandler(e) {
+				const {
+					columnIndex, //当前改变值的列下标
+					value,
+					values, // values为当前变化列的数组内容
+					indexs, //当前地区值下标
+					picker = this.$refs.uPicker
+				} = e
+				//columnIndex代表第几列,意思是下标为0的列发生变化
+
+				if (columnIndex === 0) {
+					picker.setColumnValues(1, this.city[indexs[0]].map(v => {
+						return {
+							name: v.name,
+							id: v.id
+						}
+					}))
+					picker.setColumnValues(2, this.area[indexs[0]][0].map(v => {
+						return {
+							name: v.name,
+							id: v.id
+						}
+					}))
+				}
+				if (columnIndex === 1) {
+					picker.setColumnValues(2, this.area[indexs[0]][indexs[1]].map(v => {
+						return {
+							name: v.name,
+							id: v.id
+						}
+					}))
+				}
+			},
+
+			// 选择器
+			// 求职身份选择器
+			sectionChange(index) {
+				this.current = index;
+				if (index == 0) {
+					this.from.job_role = "student"
+				} else {
+					this.from.job_role = "employee"
+				}
+			},
+			//性别选择器确认
+			sexConfirm(e) {
+				if (e.value[0] == '男') {
+					this.sexvalue = "男",
+						this.from.sex = "male"
+				} else if (e.value[0] == "女") {
+					this.sexvalue = "女",
+						this.from.sex = "female"
+				} else {
+					this.sexvalue = "保密",
+						this.from.sex = "secret"
+				}
+				this.sexShow = false
+			},
+			//点击显示时间选择器
+			birthdayBtn() {
+				this.birthdayShow = true
+				//new Date(this.endDate).getTime()为你需要在选择器上显示的时间戳
+				this.$refs.picker.innerValue = new Date(946656000000).getTime()
+			},
+			//出生日期选择器
+			async birthdayConfirm(e) {
+				const timeFormat = uni.$u.timeFormat;
+				let timeValue = await timeFormat(e.value, 'yyyy-mm-dd');
+				this.from.birthday = timeValue;
+				this.birthdayShow = false
+			},
+			//政治面貌
+			politicsConfirm(e) {
+				this.from.political_status_id = e.value[0].id
+				this.politics = e.value[0].name
+				this.politicsShow = false;
+			},
+			//婚姻状态
+			maritalConfirm(e) {
+				this.from.marital_status_id = e.value[0].id
+				this.status = e.value[0].name
+				this.maritalShow = false
+			},
+			//参加工作时间
+			async workConfirm(e) {
+				const timeFormat = uni.$u.timeFormat;
+				let timeValue = await timeFormat(e.value, 'yyyy-mm-dd');
+				this.from.job_time = timeValue;
+				this.workShow = false
+			},
+			//户口地址
+			cityconfirm(e) {
+				let a = e.value[0].name + e.value[1].name + e.value[2].name
+				let ids = String(e.value[0].id) + String(e.value[1].id) + String(e.value[2].id)
+				this.from.domicile_city_id = e.value[1].id
+				this.from.domicile_province_id = e.value[0].id
+				// this.city1 = e.value.join("")
+				this.city1 = a
+				this.cityShow = false
+			},
+			jobConfirm(e) {
+				this.job = e.value[0].name
+				this.from.job_status_id = e.value[0].id
+				this.jobShow = false
+			},
+			//关闭模态框
+			close() {
+				this.sexShow = false;
+				this.birthdayShow = false;
+				this.politicsShow = false;
+				this.maritalShow = false
+				this.workShow = false
+				this.cityShow = false
+				this.jobShow = false
+			},
+			next() {
+				if (!this.from.name) {
+					this.$u.toast("请填写姓名")
+					return
+				}
+				if (!this.sexvalue) {
+					this.$u.toast("请选择性别")
+					return
+				}
+				if (!this.from.birthday) {
+					this.$u.toast("请选择出生年月")
+					return
+				}
+				if (!this.city1) {
+					this.$u.toast("请选择户口所在地")
+					return
+				}
+				if (!this.job) {
+					this.$u.toast("请选择当前求职状态")
+					return
+				}
+				if (!this.from.job_time) {
+					this.$u.toast("请选择工作时间")
+					return
+				}
+				if (!this.$u.test.mobile(this.from.mobile)) {
+					this.$u.toast("请输入正确的手机号")
+					return
+				}
+				if (uni.$u.test.email(this.from.email)) {
+					this.$u.toast("请输入正确的邮箱号")
+					return
+				}
+				profile({
+					...this.from
+				}).then(res => {
+
+				})
+
+				uni.setStorageSync("from", this.from)
+
+				uni.navigateBack()
+			},
+			return1() {
+				uni.navigateBack()
+			},
+			getHeight() {
+				const query = uni.createSelectorQuery().in(this);
+				query.select('#height').boundingClientRect(data => {
+					this.height = (data.height) * 2
+				}).exec();
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+	page {
+		background-color: #F3F3F3;
+	}
+
+	.index-page {
+		overflow: hidden;
+		margin-bottom: 60rpx;
+
+		.mingpianfont {
+			height: 50rpx;
+			font-size: 36rpx;
+			font-family: PingFangSC-Medium, PingFang SC;
+			font-weight: 500;
+			color: #FFFFFF;
+			line-height: 50rpx;
+		}
+
+		.explain {
+			margin-top: 24rpx;
+			width: 528rpx;
+			height: 36rpx;
+			font-size: 26rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #FFFFFF;
+			line-height: 36rpx;
+		}
+
+
+		//个人信息
+		.personal {
+			width: 750rpx;
+			background: #FFFFFF;
+			border-radius: 28rpx 28rpx 0rpx 0rpx;
+			margin-top: -40rpx;
+			position: relative;
+			z-index: 99;
+			padding: 40rpx 32rpx 0;
+			margin-bottom: 60rpx;
+			box-sizing: border-box;
+
+			.body-input {
+				height: 170rpx;
+				border-bottom: 2rpx solid #F4F4F4;
+
+				.input-title {
+					font-size: 26rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #666666;
+					margin-bottom: 20rpx;
+					margin-top: 30rpx;
+					box-sizing: border-box;
+				}
+
+				.input-style {
+					font-size: 32rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #CACACA;
+				}
+			}
+
+			.button {
+				width: 686rpx;
+				height: 88rpx !important;
+				background: #0C66C2;
+				border-radius: 12rpx;
+				font-size: 32rpx;
+				font-family: PingFangSC-Medium, PingFang SC;
+				font-weight: 500;
+				color: #FFFFFF;
+				line-height: 88rpx;
+				margin: 10rpx 0 0rpx 0;
+				display: flex;
+				justify-content: center;
+			}
+		}
+
+
+
+
+
+
+
+
+
+
+
+
+		.index-item {
+			// width: 702rpx;
+			// background: #FFFFFF;
+			// border-radius: 20rpx;
+			// margin: 20rpx auto;
+			// padding: 0 20rpx 24rpx 10rpx;
+
+			.item-down {
+				text:first-child {
+					font-size: 22rpx;
+					font-family: SFPro-Regular, SFPro;
+					font-weight: 400;
+					color: #666666;
+				}
+
+				text:last-child {
+					font-size: 22rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #666666;
+				}
+			}
+
+			.item-gongsi {
+				margin-bottom: 16rpx;
+
+				.text2 {
+					font-size: 24rpx;
+					font-family: SFPro-Regular, SFPro;
+					font-weight: 400;
+					color: #666666;
+				}
+
+				.logo {
+					width: 42rpx;
+					height: 42rpx;
+					border-radius: 10rpx;
+					margin-right: 16rpx;
+				}
+
+				.text1 {
+					max-width: 192rpx;
+					font-size: 24rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #444444;
+					margin-right: 12rpx;
+				}
+			}
+
+			.item-label {
+				margin-bottom: 20rpx;
+
+				text {
+					margin-right: 16rpx;
+					line-height: 46rpx;
+					background: #F7F7F7;
+					border-radius: 4rpx;
+					padding: 0 14rpx;
+					font-size: 24rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #5F5F5F;
+				}
+			}
+
+			.item-top {
+				height: 88rpx;
+
+				.text1 {
+					font-size: 32rpx;
+					font-family: PingFangSC-Medium, PingFang SC;
+					font-weight: 500;
+					color: #222222;
+					margin-right: 16rpx;
+				}
+
+				.text2 {
+					width: 50rpx;
+					line-height: 32rpx;
+					background: rgba(255, 83, 53, 0.1);
+					border-radius: 4rpx;
+					text-align: center;
+					font-size: 20rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #FF5335;
+					margin-right: 12rpx;
+				}
+
+				.text3 {
+					width: 90rpx;
+					line-height: 32rpx;
+					background: #FFF2E8;
+					border-radius: 4rpx;
+					text-align: center;
+					font-size: 20rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #FF8620;
+					margin-right: 12rpx;
+				}
+
+				.text4 {
+					line-height: 32rpx;
+					background: #E6EFF8;
+					border-radius: 4rpx;
+					padding: 0 4rpx;
+					text-align: center;
+					font-size: 20rpx;
+					font-family: SFPro-Regular, SFPro;
+					font-weight: 400;
+					color: #0C66C2;
+				}
+
+				.text5 {
+					font-size: 32rpx;
+					font-family: JDZhengHT-Regular, JDZhengHT;
+					font-weight: 400;
+					color: #0C66C2;
+				}
+			}
+		}
+
+		.index-navbar {
+			position: sticky;
+			top: 0;
+			left: 0;
+			width: 750rpx;
+			z-index: 10;
+
+			.header-down {
+				height: 92rpx;
+				padding: 20rpx 24rpx;
+				box-sizing: border-box;
+
+				.font {
+					font-size: 40rpx;
+					font-family: PingFangSC-Medium, PingFang SC;
+					font-weight: 500;
+					color: #222222;
+				}
+
+				.right-item {
+					padding: 0 16rpx;
+					height: 52rpx;
+					background: #F3F3F3;
+					border-radius: 4rpx;
+					margin-left: 20rpx;
+
+					.text {
+						margin-right: 4rpx;
+						font-size: 26rpx;
+						font-family: PingFangSC-Regular, PingFang SC;
+						font-weight: 400;
+						color: #666666;
+					}
+				}
+
+				.down-left {
+					.text {
+						margin-right: 4rpx;
+						font-size: 26rpx;
+						font-family: PingFangSC-Medium, PingFang SC;
+						font-weight: 500;
+						color: #222222;
+					}
+				}
+			}
+
+			.index-bg {
+				position: absolute;
+				top: 0;
+				left: 0;
+				z-index: -1;
+				width: 750rpx;
+				height: 392rpx;
+			}
+		}
+
+		.index-header {
+			flex: 1;
+			padding: 0 32rpx;
+			height: 50rpx;
+
+			.index-search {
+				width: 200rpx;
+				height: 64rpx;
+				background: #FFFFFF;
+				border-radius: 20rpx;
+				padding: 0 28rpx;
+
+				.text1 {
+					font-size: 24rpx;
+					font-family: PingFangSC-Regular, PingFang SC;
+					font-weight: 400;
+					color: #999999;
+					margin-left: 16rpx;
+				}
+			}
+
+			.index-tabs {
+				text:first-child {
+					font-size: 36rpx;
+					font-family: PingFangSC-Medium, PingFang SC;
+					font-weight: 500;
+					color: #222222;
+				}
+
+				text:last-child {
+					width: 76rpx;
+					height: 12rpx;
+					background: linear-gradient(270deg, #208EFF 0%, rgba(28, 159, 227, 0) 100%);
+					margin-top: -20rpx;
+					border-radius: 100rpx;
+				}
+			}
+		}
+	}
+
+	::v-deep .u-navbar__content__left {
+		padding: 0 !important;
+	}
+
+	::v-deep .u-subsection {
+		width: 312rpx !important;
+	}
+</style>

+ 32 - 8
pagesD/resume.vue

@@ -4,13 +4,13 @@
 			<view class="u-flex u-row-between">
 				<view class="">
 					<view class="u-flex">
-						<text>姜萌</text>
-						<u-icon name="edit-pen-fill" color="#777" size="22"></u-icon>
+						<text>{{from.name}}</text>
+						<u-icon @click="onchange" name="edit-pen-fill" color="#777" size="22"></u-icon>
 					</view>
 					<view class="" style="margin-top: 20rpx;">
 						<text style="margin-right: 12rpx;">五年工作经验</text>|
-						<text style="margin-left: 12rpx;margin-right: 12rpx;">27岁</text>|
-						<text style="margin-left: 12rpx;">北京</text>
+						<text style="margin-left: 12rpx;margin-right: 12rpx;">{{from.birthday_text}}岁</text>|
+						<text style="margin-left: 12rpx;">{{job_intention.province}}</text>
 					</view>
 				</view>
 				<image style="width: 136rpx;height: 136rpx;border-radius:50%;" src="" mode=""></image>
@@ -21,14 +21,14 @@
 					<u-icon name="edit-pen-fill" color="#777" size="22"></u-icon>
 				</view>
 				<view class="mar">
-					<input type="text" placeholder="编辑优势亮点,展示我的独特态度">
+					<input type="text" placeholder="编辑优势亮点,展示我的独特态度" v-model="from.personal_advantage">
 				</view>
 			</view>
 			<view class="" style="border-top:2rpx solid #F0F0F0;margin-top: 32rpx;">
 				<view class="u-flex " >
 					<text class="title">求职状态</text>
 				</view>
-				<view class="u-flex u-row-between" style="margin-top: 20rpx;">
+				<view class="u-flex u-row-between" style="margin-top: 20rpx;">  
 					<input type="text" placeholder="请选择你的求职状态">
 					<u-icon name="arrow-right" size="12"></u-icon>
 				</view>
@@ -145,6 +145,7 @@ color: #333333;">
 					<input type="text">
 				</view>
 			</view>
+			<view class="" style="height: 118rpx;"></view>
 
 		</view>
 		<view class="back u-flex" style="margin-top: 118rpx;">
@@ -159,14 +160,37 @@ color: #333333;">
 </template>
 
 <script setup>
+	import{resumeDetail} from "@/units/inquire.js"
 	export default {
 		data() {
 			return {
-
+				from:{
+					name:"",
+					birthday_text:"",
+					personal_advantage:"",//个人优势
+					additional_info:"",//附加信息
+				},
+				job_intention:{
+					province:"",
+				}
 			}
 		},
+		onLoad(){
+			this.resumeDetail()
+		},
 		methods: {
-
+			resumeDetail(){
+				resumeDetail().then(res=>{
+					this.from.name = res.data.name,
+					this.from.birthday_text=res.data.birthday_text,
+					this.job_intention.province=res.data.job_intention[0].province
+				})
+			},
+			onchange(){
+				uni.navigateTo({
+					url:"/pagesD/personal-infor"
+				})
+			}
 		}
 	}
 </script>

+ 522 - 0
pagesD/tixian1.vue

@@ -0,0 +1,522 @@
+<template>
+	<view class="page">
+		<view class="content">
+			<view class="">
+				<u-subsection mode="subsection" :list="list2" :current="current" @change="change"
+					keyName="label"></u-subsection>
+				<view class="yong" v-if="current==0" style="margin-top: 20rpx;">
+					<u-checkbox-group v-model="checkboxValue1" placement="column" @change="checkboxChange">
+						<view class="u-flex">
+							<u-checkbox :customStyle="{marginBottom: '8px'}">
+							</u-checkbox>
+							<view class="" style="flex: 1;">
+								<view class="">
+									订单编号:287910109281003
+								</view>
+								<view class="u-flex u-row-between"
+									style="margin-top: 20rpx; border-top:2rpx solid #F6F6F6;padding-top: -18rpx;box-sizing: border-box;">
+									<view class="left">
+										<view class="top">
+											<text class="left">
+												陈昂
+											</text>
+											<text class="right">
+												Java高级工程师
+											</text>
+										</view>
+										<view class="concent">
+											<text class="left">佣金内容</text>
+											<text class="right">协助完成面试</text>
+										</view>
+										<view class="concent u-flex">
+											<text class="left">佣金金额</text>
+											<view class="money">
+												<text style="font: 24rpx;">¥</text>
+												<text style="font-size: 32rpx;">200.00</text>
+											</view>
+										</view>
+									</view>
+									<view class="right">
+										<view class="top">
+											<text class="left">
+												职位负责人
+											</text>
+											<text class="right">
+												林景宁
+											</text>
+										</view>
+										<view class="concent">
+											<text class="left">offer时间</text>
+											<text class="right">2023.03.12 12:43</text>
+										</view>
+										<view class="concent">
+											<text class="left">过保时间</text>
+											<text class="right">2023.03.12 12:43</text>
+										</view>
+									</view>
+								</view>
+							</view>
+						</view>
+						<view class="bottom u-flex u-row-between">
+							<view class="left">
+								<text>推荐时间:2023.03.23 12:30</text>
+							</view>
+							<view class="right">
+								<text>回款时间:2023.03.12 12:3</text>
+							</view>
+						</view>
+					</u-checkbox-group>
+				</view>
+				<view class="yong" v-if="current == 1" style="margin-top: 20rpx;">
+					<u-checkbox-group v-model="checkboxValue1" placement="column" @change="checkboxChange">
+						<view class="u-flex">
+						
+							<view class="" style="flex: 1;">
+								<view class="u-flex u-row-between">
+									<view class="order">
+										订单编号 287910109281003
+									</view>
+									<view class="deposit">
+										未提现
+									</view>
+								</view>
+								<view class="u-flex u-row-between dan" style="margin-top: 18rpx;" >
+									<view class="u-flex">
+										<u-checkbox  :name="item.name">
+										</u-checkbox>
+										<view class="lietou">猎头成单</view>
+									</view>
+									<view class="red">
+										<text style="24rpx">¥</text>
+										<text style="32rpx">200.00</text>
+									</view>
+								</view>
+							</view>
+						</view>
+						<view class="u-flex u-row-between" style="margin-top:26rpx;">
+							<text class="date">邀请日期 2023.03.12 12:4</text>
+							<text class="date1">回款时间:2023.03.12 23:1</text>
+						</view>
+					</u-checkbox-group>
+				</view>
+			</view>
+			<view style="height: 88vh;justify-content: center;" class="u-flex" v-if="list.length == 0 ">
+				<u-empty text="暂无数据" mode="list"></u-empty>
+			</view>
+		</view>
+		<u-datetime-picker :show="showtime" mode="year-month" @confirm="changetime"
+			@cancel="showtime = false"></u-datetime-picker>
+		<u-picker :show="show" :columns="columns" keyName="label" @cancel="show = false" @confirm="enter"></u-picker>
+	</view>
+</template>
+
+<script>
+	import {
+		commission_list
+	} from "@/units/inquire.js"
+	export default {
+		data() {
+			return {
+				show: false,
+				showtime: false,
+				current: 0,
+				date: "",
+				list: [],
+				list2: [{
+					label: '订单佣金',
+					// 其他属性值
+					source_type: "order"
+				}, {
+					label: '邀请佣金',
+					source_type: "invite"
+				}],
+				source_type: "order",
+				label: "订单佣金",
+				columns: [
+					[{
+						label: '订单佣金',
+						// 其他属性值
+						source_type: "order"
+						// ...
+					}, {
+						label: '邀请佣金',
+						source_type: "invite"
+					}]
+				],
+				list4: [{
+						name: "佣金明细"
+					},
+					{
+						name: "提现记录"
+					}
+				]
+			}
+		},
+		onLoad(options) {
+			this.source_type = options.source_type
+			if (this.source_type == "order") {
+				this.label = "订单佣金"
+			} else {
+				this.label = "邀请佣金"
+			}
+			this.commission_list()
+		},
+		computed: {
+			bgImage() {
+				return `url(${require('@/static/images/juxing.png')}) 100% 100%`
+			}
+		},
+		methods: {
+			return1() {
+				uni.navigateBack()
+			},
+			change(e) {
+				this.current = e
+			},
+			enter(e) {
+				this.label = e.value[0].label
+				this.source_type = e.value[0].source_type
+				this.show = false
+			},
+			async changetime(e) {
+				const timeFormat = uni.$u.timeFormat;
+				let timeValue = await timeFormat(e.value, 'yyyy-mm');
+				this.date = timeValue;
+				this.page = 1
+				this.total = 0
+				this.list = []
+				this.commission_list()
+				this.showtime = false
+			},
+			commission_list() {
+				commission_list({
+					source_type: this.source_type,
+					job_name: "",
+					is_confirm: "",
+					begin_time: "",
+					end_time: "",
+					time_type: "",
+					status: ""
+				}).then(res => {
+					console.log(res);
+					this.list = res.data.data
+					console.log(this.list.length);
+				})
+			}
+		}
+	}
+</script>
+
+<style lang="scss" scoped>
+	.date{
+		font-size: 24rpx;
+		font-family: PingFangSC-Regular, PingFang SC;
+		font-weight: 400;
+		color: #888888;
+	}
+	.date1{
+		font-size: 24rpx;
+		font-family: SFPro-Regular, SFPro;
+		font-weight: 400;
+		color: #222222;
+	}
+	.red{
+		font-family: JDZhengHT-Regular, JDZhengHT;
+		font-weight: 400;
+		color: #F2413A;
+	}
+	.lietou{
+		font-size: 32rpx;
+		font-family: PingFangSC-Medium, PingFang SC;
+		font-weight: 500;
+		color: #222222;
+	}
+	.dan{
+		margin-top:20rpx ;
+		border-top:2rpx solid #F6F6F6 ;
+		padding-top: 18rpx;
+	}
+	.deposit{
+		border-radius: 6rpx;
+		background-color: rgba(12, 102, 194, 0.1);
+		font-size: 24rpx;
+		font-family: PingFangSC-Regular, PingFang SC;
+		font-weight: 400;
+		color: #0C66C2;
+		padding: 4rpx;
+	}
+	.order{
+		font-size: 24rpx;
+		font-family: SFPro-Regular, SFPro;
+		font-weight: 400;
+		color: #666666;
+	}
+	.yong {
+		background: #FFFFFF;
+		border-radius: 16rpx;
+		padding: 20rpx 20rpx 26rpx;
+		box-sizing: border-box;
+
+		.top {
+			.left {
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #555555;
+			}
+
+			.right {
+				font-family: SFPro-Regular, SFPro;
+				font-weight: 400;
+				color: #F2413A;
+			}
+		}
+
+		.leftf {
+			font-size: 26rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #555555;
+			margin-top: 20rpx;
+		}
+
+		.leftff {
+			font-size: 26rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #555555;
+		}
+	}
+
+	.list1 {
+		background: #FFFFFF;
+		border-radius: 16rpx;
+
+		.data {
+			font-size: 24rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #888888;
+		}
+
+		.data1 {
+			font-size: 24rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #222222;
+		}
+
+		.title {
+			font-size: 32rpx;
+			font-family: PingFangSC-Medium, PingFang SC;
+			font-weight: 500;
+			color: #222222;
+		}
+
+		.font {
+			font-size: 24rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #fff;
+			opacity: 1;
+		}
+
+		.back {
+			background: #0C66C2;
+			border-radius: 6rpx;
+			padding: 4rpx 8rpx;
+			opacity: 0.5;
+		}
+
+		.money {
+			font-size: 24rpx;
+			font-family: SFPro-Regular, SFPro;
+			font-weight: 400;
+			color: #F2413A;
+			margin-left: 12rpx;
+		}
+	}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+	.page {
+		height: 100vh;
+
+		.content {
+			padding: 0 24rpx;
+			background: #F3F3F3;
+			min-height: 78vh;
+			padding-top: 20rpx;
+
+
+			.list {
+				background: #FFFFFF;
+				border-radius: 16rpx;
+				padding: 20rpx;
+				box-sizing: border-box;
+			}
+		}
+	}
+
+	.bottom {
+		border-top: 2rpx solid #F6F6F6;
+		margin-top: 18rpx;
+		padding-top: 18rpx;
+		box-sizing: border-box;
+
+		.left {
+			font-size: 24rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #555555;
+		}
+
+		.right {
+			font-size: 24rpx;
+			font-family: PingFangSC-Regular, PingFang SC;
+			font-weight: 400;
+			color: #999999;
+		}
+	}
+
+	.right {
+		.concent {
+			.left {
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #222222;
+			}
+
+			.money {
+				font-size: 24rpx;
+				font-family: SFPro-Regular, SFPro;
+				font-weight: 400;
+				color: #F2413A;
+				margin-left: 12rpx;
+			}
+
+			.right {
+				margin-left: 12rpx;
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #555555;
+			}
+		}
+
+		.top {
+			.left {
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #555555;
+			}
+
+			.right {
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #555555;
+			}
+		}
+	}
+
+	.left {
+		.concent {
+			.left {
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #222222;
+			}
+
+			.money {
+				font-size: 24rpx;
+				font-family: SFPro-Regular, SFPro;
+				font-weight: 400;
+				color: #F2413A;
+				margin-left: 12rpx;
+			}
+
+			.right {
+				margin-left: 12rpx;
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #555555;
+			}
+		}
+
+		.top {
+			.left {
+				height: 44rpx;
+				font-size: 32rpx;
+				font-family: PingFangSC-Medium, PingFang SC;
+				font-weight: 500;
+				color: #222222;
+			}
+
+			.right {
+				margin-left: 12rpx;
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #141414;
+			}
+		}
+	}
+
+	.search {
+		height: 68rpx;
+		background: #F3F3F3;
+		border-radius: 38rpx;
+		padding: 14rpx 28rpx;
+		box-sizing: border-box;
+	}
+
+	.index-header {
+		padding: 0 32rpx;
+		height: 50rpx;
+
+		.index-search {
+			width: 200rpx;
+			height: 64rpx;
+			background: #FFFFFF;
+			border-radius: 20rpx;
+			padding: 0 28rpx;
+
+			.text1 {
+				font-size: 24rpx;
+				font-family: PingFangSC-Regular, PingFang SC;
+				font-weight: 400;
+				color: #999999;
+				margin-left: 16rpx;
+			}
+		}
+	}
+
+	::v-deep .u-navbar__content__left {
+		padding: 0 !important;
+	}
+
+	// ::v-deep .u-subsection__item{
+	// 	border-radius: 38rpx;
+	// }
+	// ::v-deep .u-subsection--subsection{
+	// 	border-radius: 76rpx;
+	// }
+</style>

+ 8 - 15
pagesD/yongjin.vue

@@ -27,10 +27,11 @@
 					</view>
 				</view>
 			</view>
-			<view class="header-item u-flex-1 u-flex-col " style="justify-content: center;" >
+			<view class="header-item u-flex-1 u-flex-col " style="justify-content: center;">
 				<view class="box">
 					<view class="u-flex top1" style="">
-						<text class="fontm" style="margin-right: 8rpx;min-width: 100rpx;" @click.stop="mingxi">佣金明细</text>
+						<text class="fontm" style="margin-right: 8rpx;min-width: 100rpx;"
+							@click.stop="mingxi">佣金明细</text>
 						<u-icon name="play-right-fill" style="transform: rotate(90deg);" color="#fff"
 							size="12"></u-icon>
 					</view>
@@ -106,9 +107,9 @@
 			}
 		},
 		methods: {
-			mingxi(){
+			mingxi() {
 				uni.navigateTo({
-					url:"/pagesD/mingxi"
+					url: "/pagesD/mingxi"
 				})
 			},
 			close() {
@@ -161,17 +162,9 @@
 				})
 			},
 			totixian() {
-				console.log(this.bankdata);
-				console.log(Object.keys(this.bankdata));
-				if (false) {
-					uni.navigateTo({
-						url: "/pagesD/tixian"
-					})
-				} else {
-					uni.navigateTo({
-						url: "/pagesD/bank-card"
-					})
-				}
+				uni.navigateTo({
+					url: "/pagesD/tixian1"
+				})
 			}
 		}
 	}

+ 5 - 0
units/inquire.js

@@ -346,3 +346,8 @@ export function withdraw(param){
 export function setBank(param){
 	return request.post('/api/candidate.user/setBank', param)
 }
+
+//简历详情
+export function resumeDetail(param){
+	return request.post('/api/candidate.resume/detail', param)
+}

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/hx-school/hx-school.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/zhao-shaixuan/zhao-shaixuan.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-badge/u-badge.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-button/u-button.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-checkbox/u-checkbox.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-code/u-code.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-datetime-picker/u-datetime-picker.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-empty/u-empty.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-gap/u-gap.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-icon/u-icon.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-input/u-input.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-line/u-line.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-link/u-link.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-loading-icon/u-loading-icon.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-modal/u-modal.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-navbar/u-navbar.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-overlay/u-overlay.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-picker/u-picker.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-popup/u-popup.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-radio-group/u-radio-group.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-radio/u-radio.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-safe-bottom/u-safe-bottom.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-search/u-search.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-status-bar/u-status-bar.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-subsection/u-subsection.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-switch/u-switch.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-tabs/u-tabs.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-text/u-text.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-toolbar/u-toolbar.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/uview-ui/components/u-transition/u-transition.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/luntan/luntan.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/xiaoxi/xiaoxi.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/zixun/zixun.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/Project .js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/change-hangye.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/change-hangye1.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/change-zhiwei.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/description.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/expectation.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/index-search.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/jianli.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/jianlichange.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/teach.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/tel-login.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/userinfo.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/work.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/yaoqing.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/details.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/general-info.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/general.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/gongsi-info.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/zixun-info.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-luntan-over.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-luntan.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-quanzi-over.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/add-quanzi.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/changyong-add.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/changyong-list.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/luntan-info.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/my-luntan.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/quanzi-info.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/xiaoxi-list.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/apply.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/apply1.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/bank-add.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/bank-card.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/change-pwd.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/change-tel.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/look.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/mingxi.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/my-fapiao.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/my-order.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/my-shoucang.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/order-info.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/personal-infor.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/renzheng.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/resume.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/setbank.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/shezhi.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/tixian.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/tixian1.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/userinfo.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/xiaoxi.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/yinsi.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/yongjin.js.map


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/zhaohu.js.map


+ 3 - 1
unpackage/dist/dev/mp-weixin/app.json

@@ -77,7 +77,9 @@
         "yinsi",
         "setbank",
         "bank-card",
-        "mingxi"
+        "mingxi",
+        "tixian1",
+        "personal-infor"
       ]
     }
   ],

Diferenças do arquivo suprimidas por serem muito extensas
+ 328 - 210
unpackage/dist/dev/mp-weixin/common/vendor.js


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff