正在显示
2 个修改的文件
包含
81 行增加
和
197 行删除
@@ -293,7 +293,7 @@ Page({ | @@ -293,7 +293,7 @@ Page({ | ||
293 | onChange: 'onPickerSelect' | 293 | onChange: 'onPickerSelect' |
294 | }, | 294 | }, |
295 | studystartdate: { | 295 | studystartdate: { |
296 | - label: '受教育日期起', | 296 | + label: '受教育时间起', |
297 | isrequre: true, | 297 | isrequre: true, |
298 | bindtype: 'study_start_date', | 298 | bindtype: 'study_start_date', |
299 | selected: '', | 299 | selected: '', |
@@ -305,16 +305,32 @@ Page({ | @@ -305,16 +305,32 @@ Page({ | ||
305 | fields: "month", | 305 | fields: "month", |
306 | datelong: 0, | 306 | datelong: 0, |
307 | start: '1970-01-01', | 307 | start: '1970-01-01', |
308 | + end: (new Date()).getFullYear() +'-'+ ((new Date()).getMonth()+1), | ||
309 | + // start: (new Date()).getFullYear() + '-09-01',//'1970-01-01', | ||
310 | + // end: (new Date()).getFullYear() + '-09-01', | ||
311 | + // onTap: 'studyDataTap' | ||
312 | + }, | ||
313 | + studyCompleteDate: { | ||
314 | + label: '受教育时间止', | ||
315 | + isrequre: true, | ||
316 | + bindtype: 'study_comp_date', | ||
317 | + selected: '', | ||
318 | + isblack: 'true', | ||
319 | + values: ["是", "否"], | ||
320 | + placeholder: '请选择时间', | ||
321 | + onChange: 'onPickerSelect', | ||
322 | + mode: "date", | ||
323 | + fields: "month", | ||
324 | + start: '1970-01-01', | ||
308 | // start: (new Date()).getFullYear() + '-09-01',//'1970-01-01', | 325 | // start: (new Date()).getFullYear() + '-09-01',//'1970-01-01', |
309 | // end: (new Date()).getFullYear() + '-09-01', | 326 | // end: (new Date()).getFullYear() + '-09-01', |
310 | // onTap: 'studyDataTap' | 327 | // onTap: 'studyDataTap' |
311 | }, | 328 | }, |
312 | studyenddate: { | 329 | studyenddate: { |
313 | label: '教育终止时间', | 330 | label: '教育终止时间', |
314 | - isrequre: true, | 331 | + // isrequre: true, |
315 | bindtype: 'study_end_date', | 332 | bindtype: 'study_end_date', |
316 | selected: '', | 333 | selected: '', |
317 | - isblack: 'true', | ||
318 | values: ["是", "否"], | 334 | values: ["是", "否"], |
319 | placeholder: '请选择时间', | 335 | placeholder: '请选择时间', |
320 | onChange: 'onPickerSelect', | 336 | onChange: 'onPickerSelect', |
@@ -549,7 +565,7 @@ Page({ | @@ -549,7 +565,7 @@ Page({ | ||
549 | studystart_date.label = "入学时间起" | 565 | studystart_date.label = "入学时间起" |
550 | var studyend_date = this.data.studyenddate | 566 | var studyend_date = this.data.studyenddate |
551 | studyend_date.label = "(预计)毕业时间" | 567 | studyend_date.label = "(预计)毕业时间" |
552 | - | 568 | + studyend_date.isrequre = true |
553 | this.setData({ | 569 | this.setData({ |
554 | studystartdate: studystart_date, | 570 | studystartdate: studystart_date, |
555 | studyenddate: studyend_date | 571 | studyenddate: studyend_date |
@@ -703,6 +719,10 @@ Page({ | @@ -703,6 +719,10 @@ Page({ | ||
703 | studystartdate.selected = format.formatTime_month(data.education_start) | 719 | studystartdate.selected = format.formatTime_month(data.education_start) |
704 | studystartdate.datelong = data.education_start | 720 | studystartdate.datelong = data.education_start |
705 | setData.studystartdate = studystartdate | 721 | setData.studystartdate = studystartdate |
722 | + var studyCompleteDate = this.data.studyCompleteDate | ||
723 | + studyCompleteDate.selected = format.formatTime_month(data.education_period_end) | ||
724 | + studyCompleteDate.datelong = data.education_period_end | ||
725 | + setData.studyCompleteDate = studyCompleteDate | ||
706 | var studyenddate = this.data.studyenddate | 726 | var studyenddate = this.data.studyenddate |
707 | studyenddate.selected = format.formatTime_month(data.education_end) | 727 | studyenddate.selected = format.formatTime_month(data.education_end) |
708 | studyenddate.datelong = data.education_end | 728 | studyenddate.datelong = data.education_end |
@@ -997,103 +1017,6 @@ Page({ | @@ -997,103 +1017,6 @@ Page({ | ||
997 | if (data.name && data.name.length) { | 1017 | if (data.name && data.name.length) { |
998 | setData.children_name = data.name | 1018 | setData.children_name = data.name |
999 | } | 1019 | } |
1000 | - if (data.percent && data.percent.length) { | ||
1001 | - var childrenpercentData = this.data.childrenpercentData | ||
1002 | - childrenpercentData.selected = data.percent | ||
1003 | - setData.childrenpercentData = childrenpercentData | ||
1004 | - } | ||
1005 | - if (data.student_no && data.student_no.length) { | ||
1006 | - setData.children_student_no = data.student_no | ||
1007 | - } | ||
1008 | - if (data.education_period && data.education_period.length) { | ||
1009 | - var childedudegreeData = this.data.childedudegreeData | ||
1010 | - childedudegreeData.selected = data.education_period | ||
1011 | - setData.childedudegreeData = childedudegreeData | ||
1012 | - } | ||
1013 | - if (data.education_start && data.education_start.length) { | ||
1014 | - var studystartdate = this.data.studystartdate | ||
1015 | - studystartdate.selected = format.formatTime_date(data.education_start) | ||
1016 | - studystartdate.datelong = data.education_start | ||
1017 | - setData.studystartdate = studystartdate | ||
1018 | - } | ||
1019 | - if (data.education_end && data.education_end.length) { | ||
1020 | - var studyenddate = this.data.studyenddate | ||
1021 | - studyenddate.selected = format.formatTime_date(data.education_end) | ||
1022 | - studyenddate.datelong = data.education_end | ||
1023 | - setData.studyenddate = studyenddate | ||
1024 | - console.log("studyenddate", studyenddate) | ||
1025 | - } | ||
1026 | - if (data.school_country && data.school_country.length) { | ||
1027 | - var schoolCountryData = this.data.schoolCountryData | ||
1028 | - schoolCountryData.selected = data.school_country | ||
1029 | - setData.schoolCountryData = schoolCountryData | ||
1030 | - } | ||
1031 | - if (data.school_name && data.school_name.length) { | ||
1032 | - setData.school_name = data.school_name | ||
1033 | - } | ||
1034 | - if (data.spouse_name && data.spouse_name.length) { | ||
1035 | - setData.spouse_name = data.spouse_name | ||
1036 | - } | ||
1037 | - if (data.spouse_id_card_no && data.spouse_id_card_no.length) { | ||
1038 | - setData.spouse_id_card_no = data.spouse_id_card_no | ||
1039 | - this.dealIdInfo(data.id_card_no, 'spouse_id_card_no_input') | ||
1040 | - } | ||
1041 | - if (this.data.loverbirthDate.selected.length) { | ||
1042 | - var loverbirthDate = this.data.loverbirthDate | ||
1043 | - loverbirthDate.selected = format.formatTime_date(data.spouse_birthday) | ||
1044 | - loverbirthDate.datelong = data.spouse_birthday | ||
1045 | - setData.loverbirthDate = loverbirthDate | ||
1046 | - } | ||
1047 | - | ||
1048 | - this.setData(setData) | ||
1049 | - break; | ||
1050 | - case 'continuing_education': | ||
1051 | - var setData = {} | ||
1052 | - if (data.education_type && data.education_type.length) { | ||
1053 | - if ('title' == data.education_type) { | ||
1054 | - var edutypeData = this.data.edutypeData | ||
1055 | - edutypeData.selected = "学历(学位)继续教育" | ||
1056 | - setData.edutypeData = edutypeData | ||
1057 | - } else { | ||
1058 | - var edutypeData = this.data.edutypeData | ||
1059 | - edutypeData.selected = data.education_type == 'major' ? "专业技术人员职业资格" : "技能人员职业资格" | ||
1060 | - setData.edutypeData = edutypeData | ||
1061 | - } | ||
1062 | - } | ||
1063 | - if (data.education_period && data.education_period.length) { | ||
1064 | - var edulevelData = this.data.edulevelData | ||
1065 | - edulevelData.selected = data.education_period | ||
1066 | - setData.edulevelData = edulevelData | ||
1067 | - } | ||
1068 | - if (data.education_start && data.education_start.length) { | ||
1069 | - var studystartdate = this.data.studystartdate | ||
1070 | - studystartdate.selected = format.formatTime_date(data.education_start) | ||
1071 | - studystartdate.datelong = data.education_start | ||
1072 | - setData.studystartdate = studystartdate | ||
1073 | - } | ||
1074 | - if (data.education_end && data.education_end.length) { | ||
1075 | - var studyenddate = this.data.studyenddate | ||
1076 | - studyenddate.selected = format.formatTime_date(data.education_end) | ||
1077 | - studyenddate.datelong = data.education_end | ||
1078 | - setData.studyenddate = studyenddate | ||
1079 | - } | ||
1080 | - if (data.approval_date && data.approval_date.length) { | ||
1081 | - var applydate = this.data.applydate | ||
1082 | - applydate.selected = format.formatTime_date(data.approval_date) | ||
1083 | - applydate.datelong = data.approval_date | ||
1084 | - setData.applydate = applydate | ||
1085 | - } | ||
1086 | - if (data.certification_name && data.certification_name.length) { | ||
1087 | - var certificateDate = this.data.certificateDate | ||
1088 | - certificateDate.selected = data.certification_name | ||
1089 | - setData.certificateDate = certificateDate | ||
1090 | - } | ||
1091 | - if (data.certification_no && data.certification_no.length) { | ||
1092 | - setData.certification_no = data.certification_no | ||
1093 | - } | ||
1094 | - if (data.certification_authority && data.certification_authority.length) { | ||
1095 | - setData.certification_authority = data.certification_authority | ||
1096 | - } | ||
1097 | this.setData(setData) | 1020 | this.setData(setData) |
1098 | break; | 1021 | break; |
1099 | case 'support_duty': | 1022 | case 'support_duty': |
@@ -1131,86 +1054,7 @@ Page({ | @@ -1131,86 +1054,7 @@ Page({ | ||
1131 | } | 1054 | } |
1132 | this.setData(setData) | 1055 | this.setData(setData) |
1133 | break; | 1056 | break; |
1134 | - case "house_fund": | ||
1135 | - var setData = {} | ||
1136 | - if (data.spouse_name && data.spouse_name.length) { | ||
1137 | - setData.spouse_name = data.spouse_name | ||
1138 | - } | ||
1139 | - if (data.spouse_id_card_no && data.spouse_id_card_no.length) { | ||
1140 | - setData.spouse_id_card_no = data.spouse_id_card_no | ||
1141 | - this.dealIdInfo(data.id_card_no, 'spouse_id_card_no_input') | ||
1142 | - } | ||
1143 | - if (this.data.loverbirthDate.selected.length) { | ||
1144 | - var loverbirthDate = this.data.loverbirthDate | ||
1145 | - loverbirthDate.selected = format.formatTime_date(data.spouse_birthday) | ||
1146 | - loverbirthDate.datelong = data.spouse_birthday | ||
1147 | - setData.loverbirthDate = loverbirthDate | ||
1148 | - } | ||
1149 | - if (data.loan_type && data.loan_type.length) { | ||
1150 | - var loantypeData = this.data.loantypeData | ||
1151 | - loantypeData.selected = data.loan_type | ||
1152 | - setData.loantypeData = loantypeData | ||
1153 | - } | ||
1154 | - if (data.house_detail_address && data.house_detail_address.length) { | ||
1155 | - setData.house_detail_address = data.house_detail_address | ||
1156 | - } | ||
1157 | - if (data.certification_no && data.certification_no.length) { | ||
1158 | - setData.certification_no = data.certification_no | ||
1159 | - } | ||
1160 | - if (data.certification_type && data.certification_type.length) { | ||
1161 | - var identifytypeData = this.data.identifytypeData | ||
1162 | - identifytypeData.selected = data.certification_type | ||
1163 | - setData.identifytypeData = identifytypeData | ||
1164 | - } | ||
1165 | - if (data.loan_before_marry && data.loan_before_marry.length) { | ||
1166 | - var beforemarryData = this.data.beforemarryData | ||
1167 | - beforemarryData.selected = data.loan_before_marry | ||
1168 | - setData.beforemarryData = beforemarryData | ||
1169 | - } | ||
1170 | - if (data.loan_by_self && data.loan_by_self.length) { | ||
1171 | - var isselfData = this.data.isselfData | ||
1172 | - isselfData.selected = data.loan_by_self | ||
1173 | - setData.isselfData = isselfData | ||
1174 | - } | ||
1175 | - if (data.loan_contract_no && data.loan_contract_no.length) { | ||
1176 | - setData.loan_contract_no = data.loan_contract_no | ||
1177 | - } | ||
1178 | - if (data.rent_contract_no && data.rent_contract_no.length) { | ||
1179 | - setData.rent_contract_no = data.rent_contract_no | ||
1180 | - } | ||
1181 | - if (data.rent_start && data.rent_start.length) { | ||
1182 | - var leasestartDate = this.data.leasestartDate | ||
1183 | - leasestartDate.selected = format.formatTime_date(data.rent_start) | ||
1184 | - leasestartDate.datelong = data.rent_start | ||
1185 | - setData.leasestartDate = leasestartDate | ||
1186 | - } | ||
1187 | - if (data.rent_end && data.rent_end.length) { | ||
1188 | - var leaseendDate = this.data.leaseendDate | ||
1189 | - leaseendDate.selected = format.formatTime_date(data.rent_end) | ||
1190 | - leaseendDate.datelong = data.rent_end | ||
1191 | - setData.leaseendDate = leaseendDate | ||
1192 | - } | ||
1193 | - if (data.work_city && data.work_city.province) { | ||
1194 | - var workingcityInfo = this.data.workingcityInfo | ||
1195 | - workingcityInfo.requestdata = data.work_city | ||
1196 | - workingcityInfo.selected = data.work_city.province + data.work_city.city | ||
1197 | - setData.workingcityInfo = workingcityInfo | ||
1198 | - } | ||
1199 | - if (this.data.house_type == 'house_fund_loan' && data.house_address && data.house_address.province) { | ||
1200 | - var houseLocateInfo = this.data.houseLocateInfo | ||
1201 | - houseLocateInfo.requestdata = data.house_address | ||
1202 | - houseLocateInfo.selected = data.work_city.province + data.work_city.city + data.work_city.district | ||
1203 | - setData.houseLocateInfo = houseLocateInfo | ||
1204 | - } | ||
1205 | - if (this.data.house_type == 'house_fund_rent' && data.house_address && data.house_address.province) { | ||
1206 | - var rentLocateInfo = this.data.rentLocateInfo | ||
1207 | - rentLocateInfo.requestdata = data.house_address | ||
1208 | - rentLocateInfo.selected = data.work_city.province + data.work_city.city + data.work_city.district | ||
1209 | - setData.rentLocateInfo = rentLocateInfo | ||
1210 | - } | ||
1211 | - | ||
1212 | - this.setData(setData) | ||
1213 | - break; | 1057 | + |
1214 | } | 1058 | } |
1215 | 1059 | ||
1216 | }, | 1060 | }, |
@@ -1439,15 +1283,19 @@ Page({ | @@ -1439,15 +1283,19 @@ Page({ | ||
1439 | this.showToast('请选择受教育起始日期') | 1283 | this.showToast('请选择受教育起始日期') |
1440 | return | 1284 | return |
1441 | } | 1285 | } |
1442 | - if (this.data.studyenddate.selected.length < 1) { | ||
1443 | - this.showToast('请选择受教育终止日期') | 1286 | + if (this.data.studyCompleteDate.selected.length < 1) { |
1287 | + this.showToast('请选择受教育时间止') | ||
1444 | return | 1288 | return |
1445 | }else{ | 1289 | }else{ |
1446 | - var activedDate = (Date.parse(new Date('2019-01-01')) / 1000) | ||
1447 | - if (this.data.studyenddate.datelong < activedDate) { | ||
1448 | - this.showToast('终止(毕业)日期不符合要求,无法申报') | ||
1449 | - return | ||
1450 | - } | 1290 | + // var activedDate = (Date.parse(new Date('2019-01-01')) / 1000) |
1291 | + // if (this.data.studyCompleteDate.datelong < activedDate) { | ||
1292 | + // this.showToast('受教育时间止不符合要求,无法申报') | ||
1293 | + // return | ||
1294 | + // } | ||
1295 | + // if (this.data.studyenddate.selected.length > 0 && this.data.studyenddate.datelong < activedDate) { | ||
1296 | + // this.showToast('教育终止时间不符合要求,无法申报') | ||
1297 | + // return | ||
1298 | + // } | ||
1451 | } | 1299 | } |
1452 | if (!formdata.school_name || formdata.school_name.length < 1) { | 1300 | if (!formdata.school_name || formdata.school_name.length < 1) { |
1453 | this.showToast('请填写就读学校') | 1301 | this.showToast('请填写就读学校') |
@@ -1480,6 +1328,7 @@ Page({ | @@ -1480,6 +1328,7 @@ Page({ | ||
1480 | newdata.percent = parseFloat(this.data.childrenpercentData.selected.replace("%","")) | 1328 | newdata.percent = parseFloat(this.data.childrenpercentData.selected.replace("%","")) |
1481 | newdata.children_id_card_type = '1' //this.data.childrencardtypeData.selected | 1329 | newdata.children_id_card_type = '1' //this.data.childrencardtypeData.selected |
1482 | newdata.children_birthday = this.data.commonbirthDate.datelong | 1330 | newdata.children_birthday = this.data.commonbirthDate.datelong |
1331 | + newdata.education_period_end = this.data.studyCompleteDate.datelong | ||
1483 | newdata.education_end = this.data.studyenddate.datelong | 1332 | newdata.education_end = this.data.studyenddate.datelong |
1484 | newdata.education_start = this.data.studystartdate.datelong | 1333 | newdata.education_start = this.data.studystartdate.datelong |
1485 | newdata.education_period = this.data.childedudegreeData.selected | 1334 | newdata.education_period = this.data.childedudegreeData.selected |
@@ -1508,7 +1357,7 @@ Page({ | @@ -1508,7 +1357,7 @@ Page({ | ||
1508 | } else { | 1357 | } else { |
1509 | var activedDate = (Date.parse(new Date('2019-01-01')) / 1000) | 1358 | var activedDate = (Date.parse(new Date('2019-01-01')) / 1000) |
1510 | if (this.data.studyenddate.datelong < activedDate) { | 1359 | if (this.data.studyenddate.datelong < activedDate) { |
1511 | - this.showToast('终止(毕业)日期不符合要求,无法申报') | 1360 | + this.showToast('毕业日期不符合要求,无法申报') |
1512 | return | 1361 | return |
1513 | } | 1362 | } |
1514 | } | 1363 | } |
@@ -2105,13 +1954,46 @@ Page({ | @@ -2105,13 +1954,46 @@ Page({ | ||
2105 | }) | 1954 | }) |
2106 | break; | 1955 | break; |
2107 | case 'study_start_date': | 1956 | case 'study_start_date': |
1957 | + var select_date = e.detail.value | ||
2108 | var study_startdate = this.data.studystartdate | 1958 | var study_startdate = this.data.studystartdate |
2109 | - study_startdate.selected = e.detail.value | ||
2110 | - study_startdate.datelong = (Date.parse(new Date(e.detail.value)) / 1000) | 1959 | + study_startdate.selected = select_date |
1960 | + study_startdate.datelong = (Date.parse(new Date(select_date)) / 1000) | ||
1961 | + //处理两个终止时间的限制 | ||
1962 | + var select_year = select_date.substring(0, 4) | ||
1963 | + var start = select_date | ||
1964 | + if (select_year<2019){ | ||
1965 | + start = '2019-01' | ||
1966 | + } | ||
1967 | + var studyCompleteDate = this.data.studyCompleteDate | ||
1968 | + studyCompleteDate.start = start | ||
1969 | + studyCompleteDate.selected = '' | ||
1970 | + var study_enddate = this.data.studyenddate | ||
1971 | + study_enddate.start = start | ||
1972 | + study_enddate.selected = '' | ||
2111 | this.setData({ | 1973 | this.setData({ |
2112 | - studystartdate: study_startdate | 1974 | + studystartdate: study_startdate, |
1975 | + studyCompleteDate: studyCompleteDate, | ||
1976 | + studyenddate: study_enddate | ||
2113 | }) | 1977 | }) |
2114 | break; | 1978 | break; |
1979 | + case 'study_comp_date': | ||
1980 | + var studyCompleteDate = this.data.studyCompleteDate | ||
1981 | + studyCompleteDate.selected = e.detail.value | ||
1982 | + var datelong = (Date.parse(new Date(e.detail.value)) / 1000) | ||
1983 | + studyCompleteDate.datelong = datelong | ||
1984 | + | ||
1985 | + var study_enddate = this.data.studyenddate | ||
1986 | + study_enddate.end = e.detail.value | ||
1987 | + study_enddate.selected = '' | ||
1988 | + this.setData({ | ||
1989 | + studyCompleteDate: studyCompleteDate, | ||
1990 | + studyenddate: study_enddate | ||
1991 | + }) | ||
1992 | + // var activedDate = (Date.parse(new Date('2019-01-01')) / 1000) | ||
1993 | + // if (datelong < activedDate) { | ||
1994 | + // this.showToast('受教育时间止不符合要求,无法申报') | ||
1995 | + // } | ||
1996 | + break; | ||
2115 | case 'study_end_date': | 1997 | case 'study_end_date': |
2116 | var study_enddate = this.data.studyenddate | 1998 | var study_enddate = this.data.studyenddate |
2117 | study_enddate.selected = e.detail.value | 1999 | study_enddate.selected = e.detail.value |
@@ -2120,10 +2002,10 @@ Page({ | @@ -2120,10 +2002,10 @@ Page({ | ||
2120 | this.setData({ | 2002 | this.setData({ |
2121 | studyenddate: study_enddate | 2003 | studyenddate: study_enddate |
2122 | }) | 2004 | }) |
2123 | - var activedDate = (Date.parse(new Date('2019-01-01')) / 1000) | ||
2124 | - if (datelong < activedDate){ | ||
2125 | - this.showToast('终止(毕业)日期不符合要求,无法申报') | ||
2126 | - } | 2005 | + // var activedDate = (Date.parse(new Date('2019-01-01')) / 1000) |
2006 | + // if (datelong < activedDate){ | ||
2007 | + // this.showToast('教育终止时间不符合要求,无法申报') | ||
2008 | + // } | ||
2127 | break; | 2009 | break; |
2128 | case 'child_edu_degree': | 2010 | case 'child_edu_degree': |
2129 | var childedudegreeData = this.data.childedudegreeData | 2011 | var childedudegreeData = this.data.childedudegreeData |
@@ -60,8 +60,10 @@ | @@ -60,8 +60,10 @@ | ||
60 | <template is="picker_cell_normal" data="{{...studystartdate}}" /> | 60 | <template is="picker_cell_normal" data="{{...studystartdate}}" /> |
61 | <view class='divide_line_30'></view> | 61 | <view class='divide_line_30'></view> |
62 | 62 | ||
63 | - <template is="picker_cell_normal" data="{{...studyenddate}}" /> | 63 | + <template is="picker_cell_normal" data="{{...studyCompleteDate}}" /> |
64 | + <view class='divide_line_30'></view> | ||
64 | 65 | ||
66 | + <template is="picker_cell_normal" data="{{...studyenddate}}" /> | ||
65 | <view class='divide_line_30'></view> | 67 | <view class='divide_line_30'></view> |
66 | <template is="picker_cell_normal" data="{{...schoolCountryData}}" /> | 68 | <template is="picker_cell_normal" data="{{...schoolCountryData}}" /> |
67 | <view class='divide_line_30'></view> | 69 | <view class='divide_line_30'></view> |
请
注册
或
登录
后发表评论