diff --git a/web/src/net/irext/webapi/WebAPICallbacks.java b/web/src/net/irext/webapi/WebAPICallbacks.java new file mode 100644 index 0000000..bdac629 --- /dev/null +++ b/web/src/net/irext/webapi/WebAPICallbacks.java @@ -0,0 +1,90 @@ +package net.irext.webapi; + +import net.irext.webapi.model.Brand; +import net.irext.webapi.model.Category; +import net.irext.webapi.model.City; +import net.irext.webapi.model.RemoteIndex; +import net.irext.webapi.model.StbOperator; +import net.irext.webapi.model.UserApp; + +import java.io.InputStream; +import java.util.List; + +/** + * Filename: WebAPICallbacks.java + * Revised: Date: 2017-07-01 + * Revision: Revision: 1.0 + *
+ * Description: HTTP Response Callbacks + *
+ * Revision log:
+ * 2017-07-01: created by strawmanbobi
+ */
+public class WebAPICallbacks {
+
+ public interface SignInCallback {
+ void onSignInSuccess(UserApp admin);
+ void onSignInFailed();
+ void onSignInError();
+ }
+
+ public interface ListCategoriesCallback {
+ void onListCategoriesSuccess(List
- * Description: Admin bean
- *
- * Revision log:
- * 2017-04-01: created by strawmanbobi
- */
-public class Admin {
-
- private int id;
- private String userName;
- private String password;
- private String token;
- private String permissions;
- private int adminType;
-
- public Admin() {
-
- }
-
- public int getId() {
- return id;
- }
-
- public void setId(int id) {
- this.id = id;
- }
-
- public String getUserName() {
- return userName;
- }
-
- public void setUserName(String userName) {
- this.userName = userName;
- }
-
- public String getPassword() {
- return password;
- }
-
- public void setPassword(String password) {
- this.password = password;
- }
-
- public String getToken() {
- return token;
- }
-
- public void setToken(String token) {
- this.token = token;
- }
-
- public String getPermissions() {
- return permissions;
- }
-
- public void setPermissions(String permissions) {
- this.permissions = permissions;
- }
-
- public int getAdminType() {
- return adminType;
- }
-
- public void setAdminType(int adminType) {
- this.adminType = adminType;
- }
-}
diff --git a/web/src/net/irext/webapi/model/UserApp.java b/web/src/net/irext/webapi/model/UserApp.java
new file mode 100644
index 0000000..e16c502
--- /dev/null
+++ b/web/src/net/irext/webapi/model/UserApp.java
@@ -0,0 +1,397 @@
+package net.irext.webapi.model;
+
+public class UserApp {
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.id
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private Integer id;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.app_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String appName;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.admin_id
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private Integer adminId;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.admin_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String adminName;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.app_type
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private Byte appType;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.android_package_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String androidPackageName;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.android_signature
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String androidSignature;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.ios_identity
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String iosIdentity;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.is_debug
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private Byte isDebug;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.app_key
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String appKey;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.app_secret
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String appSecret;
+
+ /**
+ * This field was generated by MyBatis Generator.
+ * This field corresponds to the database column user_app.update_time
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ private String updateTime;
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.id
+ *
+ * @return the value of user_app.id
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public Integer getId() {
+ return id;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.id
+ *
+ * @param id the value for user_app.id
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.app_name
+ *
+ * @return the value of user_app.app_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getAppName() {
+ return appName;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.app_name
+ *
+ * @param appName the value for user_app.app_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAppName(String appName) {
+ this.appName = appName;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.admin_id
+ *
+ * @return the value of user_app.admin_id
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public Integer getAdminId() {
+ return adminId;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.admin_id
+ *
+ * @param adminId the value for user_app.admin_id
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAdminId(Integer adminId) {
+ this.adminId = adminId;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.admin_name
+ *
+ * @return the value of user_app.admin_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getAdminName() {
+ return adminName;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.admin_name
+ *
+ * @param adminName the value for user_app.admin_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAdminName(String adminName) {
+ this.adminName = adminName;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.app_type
+ *
+ * @return the value of user_app.app_type
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public Byte getAppType() {
+ return appType;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.app_type
+ *
+ * @param appType the value for user_app.app_type
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAppType(Byte appType) {
+ this.appType = appType;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.android_package_name
+ *
+ * @return the value of user_app.android_package_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getAndroidPackageName() {
+ return androidPackageName;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.android_package_name
+ *
+ * @param androidPackageName the value for user_app.android_package_name
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAndroidPackageName(String androidPackageName) {
+ this.androidPackageName = androidPackageName;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.android_signature
+ *
+ * @return the value of user_app.android_signature
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getAndroidSignature() {
+ return androidSignature;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.android_signature
+ *
+ * @param androidSignature the value for user_app.android_signature
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAndroidSignature(String androidSignature) {
+ this.androidSignature = androidSignature;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.ios_identity
+ *
+ * @return the value of user_app.ios_identity
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getIosIdentity() {
+ return iosIdentity;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.ios_identity
+ *
+ * @param iosIdentity the value for user_app.ios_identity
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setIosIdentity(String iosIdentity) {
+ this.iosIdentity = iosIdentity;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.is_debug
+ *
+ * @return the value of user_app.is_debug
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public Byte getIsDebug() {
+ return isDebug;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.is_debug
+ *
+ * @param isDebug the value for user_app.is_debug
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setIsDebug(Byte isDebug) {
+ this.isDebug = isDebug;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.app_key
+ *
+ * @return the value of user_app.app_key
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getAppKey() {
+ return appKey;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.app_key
+ *
+ * @param appKey the value for user_app.app_key
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAppKey(String appKey) {
+ this.appKey = appKey;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.app_secret
+ *
+ * @return the value of user_app.app_secret
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getAppSecret() {
+ return appSecret;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.app_secret
+ *
+ * @param appSecret the value for user_app.app_secret
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setAppSecret(String appSecret) {
+ this.appSecret = appSecret;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method returns the value of the database column user_app.update_time
+ *
+ * @return the value of user_app.update_time
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ /**
+ * This method was generated by MyBatis Generator.
+ * This method sets the value of the database column user_app.update_time
+ *
+ * @param updateTime the value for user_app.update_time
+ *
+ * @mbggenerated Fri May 26 19:47:48 CST 2017
+ */
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ private String token;
+
+ public String getToken() {
+ return token;
+ }
+
+ public void setToken(String token) {
+ this.token = token;
+ }
+}
\ No newline at end of file
diff --git a/web/src/net/irext/webapi/response/LoginResponse.java b/web/src/net/irext/webapi/response/LoginResponse.java
index f97221a..eb2d8ca 100644
--- a/web/src/net/irext/webapi/response/LoginResponse.java
+++ b/web/src/net/irext/webapi/response/LoginResponse.java
@@ -1,7 +1,6 @@
package net.irext.webapi.response;
-import net.irext.webapi.model.Admin;
-
+import net.irext.webapi.model.UserApp;
/**
* Filename: LoginResponse.java
* Revised: Date: 2017-03-31
@@ -14,9 +13,9 @@ import net.irext.webapi.model.Admin;
*/
public class LoginResponse extends ServiceResponse {
- private Admin entity;
+ private UserApp entity;
- public LoginResponse(Status status, Admin admin) {
+ public LoginResponse(Status status, UserApp admin) {
super(status);
this.entity = admin;
}
@@ -25,11 +24,11 @@ public class LoginResponse extends ServiceResponse {
}
- public Admin getEntity() {
+ public UserApp getEntity() {
return entity;
}
- public void setEntity(Admin entity) {
+ public void setEntity(UserApp entity) {
this.entity = entity;
}
}