liuxiaolong
2020-07-28 a1c9a42221434e519898f8ad885a7ab4d7ce3226
fix pageSize
2个文件已修改
30 ■■■■ 已修改文件
service/carService.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/userService.go 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/carService.go
@@ -234,7 +234,7 @@
    url := "/artemis/api/resource/v2/person/personList"
    reqBody := map[string]interface{} {
        "pageNo": 1,
        "pageSize": 10000,
        "pageSize": 1000,
    }
    fmt.Println(url, reqBody)
    result := sv.hikUtil.Post(url, reqBody)
service/userService.go
@@ -18,12 +18,30 @@
func (sv *UserService) Login(phoneNum, code string) (bool,*vo.UserInfo,error) {
    if verifyCode(phoneNum, code) {
        carSv := NewCarService()
        var tmpUser models.User
        err := tmpUser.SelectByPhoneNum(phoneNum)
        fmt.Println("login err:", err)
        if err != nil { //用户不存在,则新增
            //先判断此手机号是否在海康平台中
            hikPersons := carSv.GetHikPersonList()
            found := false
            hikPersonId := ""
            if hikPersons != nil {
                for _,hikP := range hikPersons {
                    if hikP.Phone == phoneNum {
                        found = true
                        hikPersonId = hikP.PersonId
                    }
                }
            }
            if !found {
                return false, nil, errors.New("请联系停车场管理员")
            }
            u := models.User{
                Id: uuid.NewV4().String(),
                Id: hikPersonId,
                PhoneNum: phoneNum,
                IsDelete: false,
            }
@@ -38,11 +56,11 @@
                return false, nil, errors.New("注册失败")
            }
        } else { //用户已存在
            var userCar models.UserCar
            var plateNos = make([]string, 0)
            all, e := userCar.GetByUserId(tmpUser.Id)
            if e == nil && all != nil {
                for _,up := range all {
            hikVehicles := carSv.GetVehicleListByPerson(tmpUser.Id)
            if hikVehicles != nil {
                for _,up := range hikVehicles {
                    plateNos = append(plateNos, up.PlateNo)
                }
            }