当前位置: 首页> 房产> 建材 > 茶叶网页设计模板图片_平台公司破产_网页设计可以自学吗_搜索引擎内部优化

茶叶网页设计模板图片_平台公司破产_网页设计可以自学吗_搜索引擎内部优化

时间:2025/7/9 23:11:16来源:https://blog.csdn.net/qq_23731311/article/details/142360442 浏览次数:0次
茶叶网页设计模板图片_平台公司破产_网页设计可以自学吗_搜索引擎内部优化

说明

提供18位身份证号码自动生成、有效性校验、信息解析、随机生成生日、根据生日获取年龄。可和idcardocr识别身份证号码插件结合获取用户行政区域名称、生日、年龄、性别信息。

插件库代码下载:https://goflys.cn/codedetail?id=57

插件函数调用

1.随机生成生日

idcardno.RandBirthDay()

2.根据生日获取年龄

birthDayYMD:="19840823"
idcardno.GetAgeByBirthDayYMD(birthDayYMD)

3.身份证号码自动生成

idcardno.AutoCreate18IdCardNo()

4.身份证号码有效性校验

idNo := "xxx"
idcardno.Validate18IdCardNo(idNo)

5.身份证号码信息解析,包含行政区域名称、生日、年龄、性别

idNo := "xxx"
result, info := idcardno.Parse18IdCardNoInfo(idNo)
if result {fmt.Println(fmt.Sprintf("%v", *info))
}

接口调用示例:

package createcodeimport ("gofly/utils/gf""gofly/utils/plugin"
)// 后端代码模版
type Test struct{}func init() {fpath := Test{}gf.Register(&fpath, fpath)
}// 身份证号码信息解析,包含行政区域名称、生日、年龄、性别
func (api *Test) GetIdCardInfo(c *gf.GinCtx) {idno := c.DefaultQuery("idno", "")if idno == "" {gf.Failed().SetMsg("参数idno不能为空").Regin(c)return}result, info := plugin.Parse18IdCardNoInfo(idno)if !result {gf.Failed().SetMsg("身份证号码信息解析失败").Regin(c)return}gf.Success().SetMsg("身份证号码信息解析成功").SetData(info).Regin(c)
}

用接口请求工具请求:http://localhost:8200/business/createcode/test/getIdCardInfo?idno=37292419840823003X 即可。

返回结果: 

{"idCardNo": "37292419840823003X","areaCode": "372924","areaName": "山东省菏泽地区成武县","birthDayYMD": "19840823","age": 40,"sex": 1
}

关键字:茶叶网页设计模板图片_平台公司破产_网页设计可以自学吗_搜索引擎内部优化

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: