Merge branch 'master' of 120.27.44.69:dev/pingan-life-index-pro
Showing
4 changed files
with
29 additions
and
17 deletions
| ... | @@ -282,13 +282,16 @@ module.exports = { | ... | @@ -282,13 +282,16 @@ module.exports = { |
| 282 | value: "6" | 282 | value: "6" |
| 283 | }, { | 283 | }, { |
| 284 | name: "外國人永久居留身份證", | 284 | name: "外國人永久居留身份證", |
| 285 | value: "0" | 285 | value: "O" |
| 286 | }, { | 286 | }, { |
| 287 | name: "港澳台居民居住證", | 287 | name: "港澳台居民居住證", |
| 288 | value: "V" | 288 | value: "V" |
| 289 | }, { | 289 | }, { |
| 290 | name: "台灣居民居住證", | 290 | name: "台灣居民居住證", |
| 291 | value: "W" | 291 | value: "W" |
| 292 | }, { | ||
| 293 | name: "其他", | ||
| 294 | value: "0" | ||
| 292 | }] | 295 | }] |
| 293 | }, | 296 | }, |
| 294 | successMsg: "更新成功", | 297 | successMsg: "更新成功", | ... | ... |
| ... | @@ -280,13 +280,16 @@ module.exports = { | ... | @@ -280,13 +280,16 @@ module.exports = { |
| 280 | value: "6" | 280 | value: "6" |
| 281 | }, { | 281 | }, { |
| 282 | name: "外國人永久居留身份證", | 282 | name: "外國人永久居留身份證", |
| 283 | value: "0" | 283 | value: "O" |
| 284 | }, { | 284 | }, { |
| 285 | name: "港澳台居民居住證", | 285 | name: "港澳台居民居住證", |
| 286 | value: "V" | 286 | value: "V" |
| 287 | }, { | 287 | }, { |
| 288 | name: "台灣居民居住證", | 288 | name: "台灣居民居住證", |
| 289 | value: "W" | 289 | value: "W" |
| 290 | }, { | ||
| 291 | name: "其他", | ||
| 292 | value: "0" | ||
| 290 | }] | 293 | }] |
| 291 | }, | 294 | }, |
| 292 | successMsg: "更新成功", | 295 | successMsg: "更新成功", | ... | ... |
| ... | @@ -280,13 +280,16 @@ module.exports = { | ... | @@ -280,13 +280,16 @@ module.exports = { |
| 280 | value: "6" | 280 | value: "6" |
| 281 | }, { | 281 | }, { |
| 282 | name: "外国人永久居留身份证", | 282 | name: "外国人永久居留身份证", |
| 283 | value: "0" | 283 | value: "O" |
| 284 | }, { | 284 | }, { |
| 285 | name: "港澳居民居住证", | 285 | name: "港澳居民居住证", |
| 286 | value: "V" | 286 | value: "V" |
| 287 | }, { | 287 | }, { |
| 288 | name: "台湾居民居住证", | 288 | name: "台湾居民居住证", |
| 289 | value: "W" | 289 | value: "W" |
| 290 | }, { | ||
| 291 | name: "其他", | ||
| 292 | value: "0" | ||
| 290 | }] | 293 | }] |
| 291 | }, | 294 | }, |
| 292 | successMsg: "更新成功", | 295 | successMsg: "更新成功", | ... | ... |
| ... | @@ -68,7 +68,8 @@ export default { | ... | @@ -68,7 +68,8 @@ export default { |
| 68 | this.modalContent = content; | 68 | this.modalContent = content; |
| 69 | this.modalVisiable = true; | 69 | this.modalVisiable = true; |
| 70 | }, | 70 | }, |
| 71 | initData() {}, | 71 | initData() { |
| 72 | }, | ||
| 72 | onUpdateHandler() { | 73 | onUpdateHandler() { |
| 73 | let b1 = this.checkCnName(); | 74 | let b1 = this.checkCnName(); |
| 74 | let b2 = this.checkIdNo(); | 75 | let b2 = this.checkIdNo(); |
| ... | @@ -168,12 +169,6 @@ export default { | ... | @@ -168,12 +169,6 @@ export default { |
| 168 | message = this.i18n.infomationImprove.errorTips.e6; | 169 | message = this.i18n.infomationImprove.errorTips.e6; |
| 169 | let idNo = this.information.idNo + ""; | 170 | let idNo = this.information.idNo + ""; |
| 170 | switch (this.information.idType) { | 171 | switch (this.information.idType) { |
| 171 | case "0": // 外國人永久居留身份證 | ||
| 172 | // if (/[a-z][A-Z]{3}[0-9]{12}/.test(idNo)) { | ||
| 173 | // message = ""; | ||
| 174 | // } | ||
| 175 | message = ""; | ||
| 176 | break; | ||
| 177 | case "1": // 身份證 | 172 | case "1": // 身份證 |
| 178 | message = idNo.length == 18 ? "" : message; | 173 | message = idNo.length == 18 ? "" : message; |
| 179 | break; | 174 | break; |
| ... | @@ -184,17 +179,25 @@ export default { | ... | @@ -184,17 +179,25 @@ export default { |
| 184 | message = idNo.length > 6 && idNo.length < 50 ? "" : message; | 179 | message = idNo.length > 6 && idNo.length < 50 ? "" : message; |
| 185 | break; | 180 | break; |
| 186 | case "6": // 港澳通行證/回鄉證或台胞證 | 181 | case "6": // 港澳通行證/回鄉證或台胞證 |
| 187 | message = idNo.length > 5 && idNo.length < 50 ? "" : message; | 182 | if (idNo.indexOf("81") == 0 || idNo.indexOf("82") == 0) { |
| 183 | if ((/\\d{15}/.test(idNo) || /\\d{17}/.test(idNo))) { | ||
| 184 | message = ""; | ||
| 185 | } | ||
| 186 | } | ||
| 188 | break; | 187 | break; |
| 189 | case "V": // 港澳台居民居住證 | 188 | case "V": // 港澳居民居住證 |
| 190 | // if ((/8[1|2]0000\\d{11}/.text(idNo) && (/\\d{15}/.test(idNo) || /\\d{17}/.test(idNo)))) { | 189 | if (idNo.indexOf("81") == 0 || idNo.indexOf("82") == 0) { |
| 190 | if ((/\\d{15}/.test(idNo) || /\\d{17}/.test(idNo))) { | ||
| 191 | message = ""; | 191 | message = ""; |
| 192 | // } | 192 | } |
| 193 | } | ||
| 193 | break; | 194 | break; |
| 194 | case "W": //台灣居民居住證 | 195 | case "W": //台灣居民居住證 |
| 195 | // if ((/830000\\d{11}/.text(idNo) && (/\\d{15}/.test(idNo) || /\\d{17}/.test(idNo)))) { | 196 | if (idNo.indexOf("83") == 0 || idNo.indexOf("82") == 0) { |
| 197 | if ((/\\d{15}/.test(idNo) || /\\d{17}/.test(idNo))) { | ||
| 196 | message = ""; | 198 | message = ""; |
| 197 | // } | 199 | } |
| 200 | } | ||
| 198 | break; | 201 | break; |
| 199 | default: | 202 | default: |
| 200 | message = ""; | 203 | message = ""; |
| ... | @@ -231,5 +234,5 @@ export default { | ... | @@ -231,5 +234,5 @@ export default { |
| 231 | this.errorTips.e5 = ""; | 234 | this.errorTips.e5 = ""; |
| 232 | } | 235 | } |
| 233 | }, | 236 | }, |
| 234 | created() {} | 237 | created() { } |
| 235 | } | 238 | } | ... | ... |
-
Please register or sign in to post a comment