diff --git a/package_sub/pages/IndependentDetail/IndependentDetail.vue b/package_sub/pages/IndependentDetail/IndependentDetail.vue
index a78607d..59c5299 100644
--- a/package_sub/pages/IndependentDetail/IndependentDetail.vue
+++ b/package_sub/pages/IndependentDetail/IndependentDetail.vue
@@ -73,13 +73,13 @@
- {{ detail.school_code || '-' }}
+ 1
- {{ detail.school_name || '-' }}
+ {{ detail.school_code || '-' }}
- {{ detail.value || '-' }}
+ {{ detail.school_name || '-' }}
diff --git a/package_sub/pages/IndependentRecruitment/IndependentRecruitment.vue b/package_sub/pages/IndependentRecruitment/IndependentRecruitment.vue
index dd7400a..9921ad7 100644
--- a/package_sub/pages/IndependentRecruitment/IndependentRecruitment.vue
+++ b/package_sub/pages/IndependentRecruitment/IndependentRecruitment.vue
@@ -39,6 +39,7 @@
}"
@click="() => {
if (form.area_id) {
+ getSchools()
stepClick('next')
} else {
$u.toast('请选择区域')
@@ -141,10 +142,10 @@
-
+
-
+
@@ -247,6 +248,7 @@
}"
@confirm="e => form.year = e.year">
form.sex = e[0].value">
+ {form.school_code = e[0].value;form.school_name = e[0].label}">
@@ -255,6 +257,7 @@
export default {
data() {
return {
+ isShowSchool: false,
isShowSex: false,
sexList: [
{
@@ -272,6 +275,7 @@ export default {
],
isShowTime: false,
step: 1,
+ schoolList: [],
areaList: [],
form: {
year: new Date().getFullYear().toString(),
@@ -336,6 +340,22 @@ export default {
};
},
methods: {
+ async getSchools() {
+ try {
+ const { list } = await this.$u.api.schoolList({
+ page: 1,
+ page_size: 9999,
+ area_id: this.form.area_id
+ })
+ this.schoolList = list.data.map(school => ({
+ value: school.code,
+ label: school.name,
+ extra: school.id
+ }))
+ } catch (err) {
+ console.error(err)
+ }
+ },
validForm() {
this.$refs['uForm'].validate(valid => {
if (valid) {