package com.hyrt.cei.webservice.service;
import android.content.Context;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
import android.telephony.TelephonyManager;
import android.util.Log;
import com.hyrt.cei.util.MyTools;
import com.hyrt.cei.util.WriteOrRead;
import com.hyrt.cei.vo.ColumnEntry;
import com.hyrt.cei.vo.Courseware;
import com.hyrt.cei.vo.Forum;
import com.hyrt.cei.vo.UserInfo;
import com.hyrt.cei.webservice.wsdl.AgentServiceSoapBindingImpl;
import com.hyrt.cei.webservice.wsdl.Configuration;
/**
* 调用webservice
*
*/
public class Service {
private static AgentServiceSoapBindingImpl agent;
static {
Configuration.setConfiguration(MyTools.url);
agent = new AgentServiceSoapBindingImpl();
}
public static String initResources(ColumnEntry columnEntry, Context context) {
TelephonyManager tm = (TelephonyManager) context
.getSystemService(Context.TELEPHONY_SERVICE);
WifiManager wifi = (WifiManager) context
.getSystemService(Context.WIFI_SERVICE);
WifiInfo info = wifi.getConnectionInfo();
String rs = "";
try {
String xmlStr = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<ROOT>" + "<LOGINNAME>"
+ columnEntry.getLoginName().trim() + "</LOGINNAME>"
+ "<PASSWORD>" + columnEntry.getPassword().trim()
+ "</PASSWORD>" + "<imagetype>pad</imagetype>"
+ "<IMSITYPE>" + "apad"+ "</IMSITYPE>"
+ "<IMSICODE>" + (info.getMacAddress() + tm.getDeviceId())
+ "</IMSICODE></ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "loginUserInfo");
rs = agent.loginUserInfo(xmlStr);
Log.i("sys", xmlStr);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE>" + "</ROOT>";
e.printStackTrace();
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "loginUserInfo_result");
return rs;
}
public static String initSelfResources(ColumnEntry columnEntry) {
String rs = "";
try {
String xmlStr = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<ROOT>" + "<USERID>" + columnEntry.getUserId()
+ "</USERID>" + "<IMAGETYPE>" + "pad" + "</IMAGETYPE>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryBusiness");
rs = agent.initSelfResources(xmlStr);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE>" + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryBusiness_result");
return rs;
}
public static String testFunction(String name, String password) {
String rs = "";
try {
rs = agent.testFunction();
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE>" + "</ROOT>";
}
return rs;
}
/**
* 获取智慧海的业务列表
*
* @param user_id
* @return
*/
public static String witSea(String user_id) {
String rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionid>" + user_id + "</functionid > " + "</ROOT>";
try {
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryBrightness");
rs = agent.witSea(rs);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionid>0000</functionid> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryBrightness_result");
return rs;
}
/**
* 修改业务类表中的字段值正确返回业务服务端ID错误返回-1或0;
*
* @param versionId
* @param type
* @return
*/
public static String upDateWitSea(String userid, String resourceid) {
String rs = "<ROOT> <userid>" + userid + "</userid>"
+ "<buytype>yw</buytype><resourceid>" + resourceid
+ "</resourceid></ROOT>";
try {
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "saveCourse");
rs = agent.upDateWitSea(rs);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE>" + "</ROOT>";
e.printStackTrace();
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "saveCourse_result");
return rs;
}
/**
* 删除智慧海业务
*
* @param userid
* @param resourceid
* @return
*/
public static String deleteWitSea(ColumnEntry item) {
String rs = "<ROOT>" + "<resourceid>" + item.getId() + "</resourceid>"
+ "<userid>" + item.getUserId() + "</userid>" + "<buytype>"
+ "yw" + "</buytype>" + "</ROOT>";
try {
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "delBusiness");
rs = agent.deleteWitSea(rs);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "delBusiness_result");
return rs;
}
public static String queryReport(String versionId, String type, String index) {
/*
* String result =
* WriteOrRead.read(MyTools.nativeData,Welcome.INITRESOURCES_FILENAME);
* String xmlStr1 = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
* + "<loginid>" + XmlUtil.parseLoginid(result) + "</loginid>" +
* "<functionid>" +versionId + "</functionid>" + "<functionname>" +
* "精彩课件" + "</functionname>" + "</ROOT>";
*/
String rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<id>" + versionId + "</id> " + "<type>" + type + "</type>"
+ "<index>" + index + "</index>"
+ "<imagetype>androidpad</imagetype>" + "</ROOT>";
try {
// agent.addLog(xmlStr1);
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryPhoneFunctionTree");
rs = agent.queryPhoneFunctionTree(rs);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
e.printStackTrace();
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryPhoneFunctionTree_result");
return rs;
}
public static String queryPhoneFunctionTree(String versionId, String type) {
/*
* String result =
* WriteOrRead.read(MyTools.nativeData,Welcome.INITRESOURCES_FILENAME);
* String xmlStr1 = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
* + "<loginid>" + XmlUtil.parseLoginid(result) + "</loginid>" +
* "<functionid>" +versionId + "</functionid>" + "<functionname>" +
* "精彩课件" + "</functionname>" + "</ROOT>";
*/
String rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<id>" + versionId + "</id> "
+ "<type>" + type + "</type>"
+ "<imagetype>androidpad</imagetype>" + "</ROOT>";
try {
// agent.addLog(xmlStr1);
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryPhoneFunctionTree");
rs = agent.queryPhoneFunctionTree(rs);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
e.printStackTrace();
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryPhoneFunctionTree_result");
return rs;
}
public static String queryUserInfo(String s) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + s + "</userid > " + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryUserInfo");
rs = agent.queryUserInfo(xmlStr);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
e.printStackTrace();
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryUserInfo_result");
return rs;
}
/**
* 查询论坛的列表
*
* @param s
* @return
*/
public static String querySchoolForumInfo(String s) {
String rs = "";
try {
String xmlStr = "<ROOT><userid>" + s
+ "</userid><buytype>bbs</buytype>" + "<imagetype>"
+ "androidpad" + "</imagetype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryCourse");
rs = agent.querySchoolForumInfo(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryCourse_result");
return rs;
}
/**
* 查询论坛的列表详细
*
* @param s
* @return
*/
public static String queryBBSFollow(String[] s) {
String rs = "";
try {
String xmlStr = "<ROOT><classid>" + s[0] + "</classid>"
+ "<functionid>" + s[1] + "</functionid></ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryCourse");
rs = agent.queryBBSFollow(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryCourse_result");
return rs;
}
/**
* 新增论坛的列表
*
* @param s
* @return
*/
public static String saveBBS(Forum forum) {
String rs = "";
try {
String xmlStr = "<ROOT><functionid>" + forum.getFunctionid() + ""
+ "</functionid ><content>" + forum.getContent()
+ "</content><userid>" + forum.getUserid()
+ "</userid><serial>" + forum.getSerial()
+ "</serial><classid>" + forum.getClassId()
+ "</classid></ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "saveBBSFollow");
rs = agent.saveBBS(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "saveBBSFollow_result");
return rs;
}
/**
* 新增论坛详细
*
* @param s
* @return
*/
public static String saveBBSInfo(Forum forum) {
String rs = "";
try {
String xmlStr = "<ROOT><functionid>" + forum.getFunctionid() + ""
+ "</functionid ><content>" + forum.getContent()
+ "</content><userid>" + forum.getUserid()
+ "</userid><serial>" + forum.getSerial()
+ "</serial><classid>" + forum.getClassId()
+ "</classid><time>" + forum.getTime() + "</time></ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "saveBBSFollow");
rs = agent.saveBBS(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "saveBBSFollow_result");
return rs;
}
/**
* 栏目访问日志
*
* @param s
* @return
*/
public static void addLog(ColumnEntry columnEntry) {
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<loginid>" + columnEntry.getLoginid() + "</loginid>"
+ "<functionid>" + columnEntry.getId() + "</functionid>"
+ "<functionname>" + columnEntry.getName()
+ "</functionname>" + "</ROOT>";
WriteOrRead
.write(xmlStr, "/mnt/sdcard/yepeng/", "saveOperationlog");
agent.addLog(xmlStr);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 查询自选课件
*/
public static String queryCourse(String userid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userid + "</userid>"
+ "<buytype>kj</buytype>"
+ "<imagetype>androidpad</imagetype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryCourse");
rs = agent.queryCourse(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryCourse_result");
return rs;
}
/**
* 注册用户
*/
public static String saveUserInfo(UserInfo userInfo) {
String[] types = { "身份证", "学生证", "工作证", "士兵证", "军官证", "护照" };
for (int i = 0; i < types.length; i++) {
if (types[i].equals(userInfo.getIdType())) {
userInfo.setIdType(i + "");
}
}
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<loginname>"
+ userInfo.getLoginName()
+ "</loginname>"
+ "<password>"
+ userInfo.getPassword()
+ "</password>"
+ "<name>"
+ userInfo.getName()
+ "</name>"
+ "<email>"
+ userInfo.getEmail()
+ "</email>"
+ "<sex>"
+ userInfo.getSex()
+ "</sex>"
+ "<idtype>"
+ userInfo.getIdType()
+ "</idtype>"
+ "<idnum>"
+ userInfo.getIdNum()
+ "</idnum>"
+ "<phonenum>"
+ userInfo.getPhoneNum() + "</phonenum>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "saveUserInfo");
rs = agent.saveUserInfo(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "saveUserInfo_result");
return rs;
}
/**
* 添加自选课
*/
public static String saveCourse(String classId, String userId) {
String rs = "";
if (userId != null) {
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>"
+ "<ROOT>" + "<resourceid>" + classId + "</resourceid>"
+ "<buytype>" + "kj" + "</buytype>" + "<userid>"
+ userId + "</userid>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "saveCourse");
rs = agent.saveCourse(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
} else {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "saveCourse_result");
return rs;
}
public static String cancelCourse(String classId, String userId) {
String rs = "";
if (userId != null) {
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>"
+ "<ROOT>" + "<resourceid>" + classId + "</resourceid>"
+ "<buytype>" + "kj" + "</buytype>" + "<userid>"
+ userId + "</userid>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "delBusiness");
rs = agent.cancelCourse(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
} else {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "delBusiness_result");
return rs;
}
public static String updateUserInfoPassWord(String loginname, String email) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<loginname>" + loginname + "</loginname>" + "<email>"
+ email + "</email>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"updateUserInfoPassWord");
rs = agent.updateUserInfoPassWord(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"updateUserInfoPassWord_result");
return rs;
}
// 增加几个字段
public static String updatePassWord(String userid, String oldpassword,
String newpassword, String str_email, String str_card_kind,
String str_card_num, String str_phone_num) {
int idType = -1;
String[] types = { "身份证", "学生证", "工作证", "士兵证", "军官证", "护照" };
for (int i = 0; i < types.length; i++) {
if (types[i].equals(str_card_kind)) {
idType = i;
}
}
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userid + "</userid>" + "<oldpassword>"
+ oldpassword + "</oldpassword>" + "<newpassword>"
+ newpassword + "</newpassword>" + "<email>" + str_email
+ "</email>"
+ (idType == -1 ? "" : "<idtype>" + idType + "</idtype>")
+ "<idnum>" + str_card_num + "</idnum>" + "<phonenum>"
+ str_phone_num + "</phonenum>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "updatePassWord");
rs = agent.updatePassWord(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "updatePassWord_result");
return rs;
}
/**
* 通知公告
*
* @param id
* @param type
* @param imagetype
* @return
*/
public static String queryPhoneFunctionTree(String id, String type,
String imagetype) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<id>" + id + "</id>" + "<type>" + type + "</type>"
+ "<imagetype>" + imagetype + "</imagetype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryPhoneFunctionTree");
rs = agent.queryPhoneFunctionTree(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryPhoneFunctionTree_result");
return rs;
}
public static String queryClassName(String name, String functionids) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<classname>" + name + "</classname>" + "<functionids>"
+ functionids + "</functionids>" + "<imagetype>"
+ "androidpad" + "</imagetype>" + "</ROOT>";
WriteOrRead
.write(xmlStr, "/mnt/sdcard/yepeng/", "queryClassByName");
rs = agent.queryClassName(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryClassByName_result");
return rs;
}
public static String queryClassByTime(String versionId, String functionids) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<funid>" + versionId + "</funid>" + "<functionids>"
+ functionids + "</functionids>" + "<imagetype>"
+ "androidpad" + "</imagetype>" + "</ROOT>";
WriteOrRead
.write(xmlStr, "/mnt/sdcard/yepeng/", "queryClassByTime");
rs = agent.queryClassByTime(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryClassByTime_result");
return rs;
}
public static String queryClassByType(String functionids) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids>" + functionids + "</functionids>"
+ "</ROOT>";
WriteOrRead
.write(xmlStr, "/mnt/sdcard/yepeng/", "queryClassByType");
rs = agent.queryClassByType(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryClassByType");
return rs;
}
public static String queryClassTypeByClass(String id, int index) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<id>" + id + "</id>" + "<imagetype>" + "androidpad"
+ "</imagetype>" + "<index>" + index + "</index>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryClassTypeByClass");
rs = agent.queryClassTypeByClass(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryClassTypeByClass_result");
return rs;
}
public static String queryBuyClass(String userId, String classIds) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userId>" + userId + "</userId>" + "<classIds>"
+ classIds + "</classIds>" + "<imagetype>" + "androidpad"
+ "</imagetype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryMoneyClass");
rs = agent.queryMoneyClass(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryMoneyClass_result");
return rs;
}
/**
* 政经资讯首页左上部
*
* @param userId
* @return
*/
public static String queryNewsImage(String functionid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids >" + functionid + "</functionids >"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryNewsImage");
rs = agent.queryNewsImage(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryNewsImage_result");
return rs;
}
/**
* 政经资讯首页最新资讯
*
* @param functionids
* @return
*/
public static String queryNewsList(String functionids) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids >" + functionids + "</functionids >"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryNewsList");
rs = agent.queryNewsList(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryNewsList_result");
return rs;
}
/**
* 政经资讯首页其他业务查询信息列表
*
* @param functionid
* 业务id
* @param 控制个数
* @return
*/
public static String queryNewsByFunctionId(String functionid, String num,
String userId) {
/*
* String result =
* WriteOrRead.read(MyTools.nativeData,Welcome.INITRESOURCES_FILENAME);
* String xmlStr1 = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
* + "<loginid>" + XmlUtil.parseLoginid(result) + "</loginid>" +
* "<functionid>" +functionid + "</functionid>" + "<functionname>" +
* "精彩课件" + "</functionname>" + "</ROOT>";
*/
String rs = "";
try {
// agent.addLog(xmlStr1);
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionid>" + functionid + "</functionid>" + "<num>"
+ num + "</num>" + "<userId>" + userId + "</userId>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryNewsByFunctionId");
rs = agent.queryNewsByFunctionId(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryNewsByFunctionId_result");
return rs;
}
/**
* 政经资讯按名称查询信息queryNewsByName
*
* @param functionid
* @param num
* @return
*/
public static String queryNewsByName(String functionids, String titlename) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids >" + functionids + "</functionids >"
+ "<titlename >" + titlename + "</titlename >" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryNewsByName");
rs = agent.queryNewsByName(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryNewsByName_result");
return rs;
}
/**
* 新增资讯收藏信息saveCoolect
*
* @param functionid
*
* @param functionids
* @param titlename
* @return
*/
public static String saveCoolect(String userid, String resourceid,
String functionid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid >" + userid + "</userid >" + "<resourceid >"
+ resourceid + "</resourceid >" + "<functionid >"
+ functionid + "</functionid >" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "saveCoolect");
rs = agent.saveCoolect(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "saveCoolect_result");
return rs;
}
/**
* 查询资讯收藏信息queryCollect
*
* @param userid
* @param resourceid
* @return
*/
public static String queryCollect(String userid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid >" + userid + "</userid >" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryCollect");
rs = agent.queryCollect(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryCollect_result");
return rs;
}
/**
* 查询阅读报告分类列表
*/
public static String queryReportPartition(String functionids) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids>" + functionids + "</functionids>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryReportByType");
rs = agent.queryReportByType(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead
.write(rs, "/mnt/sdcard/yepeng/", "queryReportByType_result");
return rs;
}
/**
* 清空资讯收藏信息clearCollect
*
* @param userid
* @return
*/
public static String clearCollect(String userid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid >" + userid + "</userid >" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "clearCollect");
rs = agent.clearCollect(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "clearCollect_result");
return rs;
}
/**
* 查询是否购买过此课件
*/
public static String queryMoneyClass(String userid, String classIds) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userid + "</userid>" + "<classids>"
+ classIds + "</classids>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryMoneyClass");
rs = agent.queryMoneyClass(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryMoneyClass_result");
return rs;
}
/**
* 查询所有免费报告
*/
/*
* public static String queryAllFreeReport(String number) { String rs = "";
* try { String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
* + "<num>" + number + "</num>" + "<imagetype>androidpad</imagetype>" +
* "</ROOT>"; rs = agent.queryAllFreeReport(xmlStr); } catch (Exception e) {
* e.printStackTrace(); rs = "<?xml version='1.0' encoding='UTF-8'?>" +
* "<ROOT>" + "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>"; } return rs; }
*/
public static String queryAllFreeReport(String ids, String number,
String reportName) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids>" + ids + "</functionids>" + "<num>"
+ number + "</num>" + "<imagetype>androidpad</imagetype>"
+ "<isdownsum>y</isdownsum>" + "<isfree>1</isfree>"
+ "<reportname>" + reportName + "</reportname>" + "</ROOT>";
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryReportByName");
rs = agent.queryReportByName(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead
.write(rs, "/mnt/sdcard/yepeng/", "queryReportByName_result");
return rs;
}
/**
* 查询所有排行报告
*/
public static String queryReportByName(String ids, String number,
String reportName) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids>" + ids + "</functionids>" + "<num>"
+ number + "</num>" + "<imagetype>androidpad</imagetype>"
+ "<isdownsum>y</isdownsum>" + "<reportname>" + reportName
+ "</reportname>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryReportByName");
rs = agent.queryReportByName(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead
.write(rs, "/mnt/sdcard/yepeng/", "queryReportByName_result");
return rs;
}
/**
* 查询所有排行报告
*/
public static String queryNewReport(String ids, String number) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids>" + ids + "</functionids>" + "<num>"
+ number + "</num>" + "<imagetype>androidpad</imagetype>"
+ "<isnew>" + 1 + "</isnew>" + "<reportname></reportname>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryReportByName");
rs = agent.queryReportByName(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead
.write(rs, "/mnt/sdcard/yepeng/", "queryReportByName_result");
return rs;
}
/**
* 取得某一分类下的所有报告列表
*
* @param ids
* @param number
* @param reportName
* @return
*/
public static String queryAllClassTypeReport(String id, String number) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<reporttypeid>" + id + "</reporttypeid>" + "<num>"
+ number + "</num>" + "<imagetype>androidpad</imagetype>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryAllClassTypeReport");
rs = agent.queryAllClassTypeReport(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryAllClassTypeReport_result");
return rs;
}
public static String querydbsImage(String functionid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids >" + functionid + "</functionids >"
+ "<newstype>db</newstype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryNewsImage");
rs = agent.queryNewsImage(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryNewsImage_result");
return rs;
}
public static String querydbsList(String functionids) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionids >" + functionids + "</functionids >"
+ "<newstype>db</newstype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryNewsList");
rs = agent.queryNewsList(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryNewsList_result");
return rs;
}
public static String querydbsByFunctionId(String functionid, String num) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<functionid>" + functionid + "</functionid>" + "<num>"
+ num + "</num>" + "<newstype>db</newstype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryNewsByFunctionId");
rs = agent.queryNewsByFunctionId(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryNewsByFunctionId_result");
return rs;
}
public static String queryBuyNews(String userid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userid + "</userid>" + "</ROOT>";
rs = agent.queryBuyNews(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
return rs;
}
public static String queryPassKey(String portPaths) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<paths>" + portPaths + "</paths>" + "</ROOT>";
rs = agent.queryPassKey(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
return rs;
}
public static String queryNotice(String userid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userid + "</userid>" + "</ROOT>";
rs = agent.queryNotice(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
return rs;
}
/**
* 查询购买的经济数据
*/
public static String queryBuyDbNews(String userid) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userid + "</userid>"
+ "<resourcetype>db</resourcetype>" + "</ROOT>";
rs = agent.queryBuyNews(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
return rs;
}
public static String delCollect(String userId, String resourceid,
String functionid) {
// TODO Auto-generated method stub
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid >" + userId + "</userid >" + "<resourceid >"
+ resourceid + "</resourceid >" + "<functionid >"
+ functionid + "</functionid >" + "</ROOT>";
rs = agent.delCollect(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
return rs;
}
/**
* 获取学习记录列表
*/
public static String queryUserClassTime(String userId) {
// TODO Auto-generated method stub
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userId + "</userid>" + "<imagetype>"
+ "androidpad" + "</imagetype>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"queryUserClassTime");
rs = agent.queryUserClassTime(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryUserClassTime_result");
return rs;
}
public static String queryBuyReport(String userId) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userId + "</userid>" + "</ROOT>";
WriteOrRead
.write(xmlStr, "/mnt/sdcard/yepeng/", "queryMoneyReport");
rs = agent.queryBuyReport(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryMoneyReport_result");
return rs;
}
public static String saveUserClassTime(String userId, String classId,
String studyTime) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<userid>" + userId + "</userid>" + "<classid>" + classId
+ "</classid>" + "<time>" + studyTime + "</time>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/",
"saveUserClassTime");
rs = agent.saveUserClassTime(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead
.write(rs, "/mnt/sdcard/yepeng/", "saveUserClassTime_result");
return rs;
}
public static String queryPassKeyBuyReport(String paths) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<paths>" + paths + "</paths>" + "</ROOT>";
WriteOrRead
.write(rs, "/mnt/sdcard/yepeng/", "queryPassKeyByReport");
rs = agent.queryPassKeyBuyReport(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/",
"queryPassKeyByReport_result");
return rs;
}
/* 下载记录 */
public static void updatedownsum(String id, String type) {
try {
String xmlStr = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<ROOT>" + "<id>" + id + "</id>" + "<type>" + type
+ "</type>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "updatedownsum");
agent.updatedownsum(xmlStr);
Log.i("sys", xmlStr);
} catch (Exception e) {
e.printStackTrace();
}
}
/* 报告属性获取 */
public static String queryReportName(String id) {
String rs = "";
try {
String xmlStr = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<ROOT>" + "<id>" + id + "</id>" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "updatedownsum");
rs = agent.queryReportName(xmlStr);
Log.i("sys", xmlStr);
} catch (Exception e) {
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<id>0</id>";
e.printStackTrace();
}
return rs;
}
/*更新学习状态*/
public static String saveUserClassTime(String userid, Courseware courseware) {
String result = "";
try {
String xmlStr = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<ROOT>"
+ "<userid>"+userid + "</userid>"
+ "<classid>"+ courseware.getClassId()+"</classid>"
+ "<time>" + courseware.getUploadTime()+"</time>"
+ "<iscompleted>" + courseware.getIscompleted()+"</iscompleted>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "updateUserClassTime");
result = agent.saveUserClassTime(xmlStr);
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
/**
* 根据版本id获取门户网站地址
* @param id
* @return
*/
public static String queryFunctionAddress(String id) {
String result = "";
try {
String xmlStr = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<ROOT>"
+ "<id>"+id + "</id>"
+ "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryFunctionAddress");
result = agent.queryFunctionAddress(xmlStr);
} catch (Exception e) {
result = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE>";
e.printStackTrace();
}
return result;
}
/* 系统更新 */
public static String queryApkList(String functionids) {
String rs = "";
try {
String xmlStr = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "" + "</ROOT>";
WriteOrRead.write(xmlStr, "/mnt/sdcard/yepeng/", "queryApkList");
rs = agent.queryApkList(xmlStr);
} catch (Exception e) {
e.printStackTrace();
rs = "<?xml version='1.0' encoding='UTF-8'?>" + "<ROOT>"
+ "<RETURNCODE>-1</RETURNCODE> " + "</ROOT>";
}
WriteOrRead.write(rs, "/mnt/sdcard/yepeng/", "queryApkList_result");
return rs;
}
}