| | |
| | | }else{ |
| | | DispatchQueue.main.asyncAfter(delay: 0.6) { |
| | | self.navigationController?.popViewController() |
| | | |
| | | let miniProgram = WXLaunchMiniProgramReq.object() |
| | | #if DEBUG |
| | | miniProgram.miniProgramType = .preview |
| | | #else |
| | | miniProgram.miniProgramType = .release |
| | | #endif |
| | | miniProgram.path = "" |
| | | WXApi.send(miniProgram){ s in |
| | | if !s{ |
| | | alert(msg: "打开失败") |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | switch next.code{ |
| | | case 200:ob.onNext(next) |
| | | case 401:ob.onError(NetRequestError.InvaildSession) |
| | | case 501:ob.onError(NetRequestError.InvaildSession) |
| | | default: |
| | | if !ignoreAlert{ |
| | | alertError(msg: "\(next.msg)") |