.classpath
ÎļþÒÑɾ³ý .factorypath
ÎļþÒÑɾ³ý .project
ÎļþÒÑɾ³ý .settings/org.eclipse.core.resources.prefs
ÎļþÒÑɾ³ý .settings/org.eclipse.jdt.apt.core.prefs
ÎļþÒÑɾ³ý .settings/org.eclipse.jdt.core.prefs
ÎļþÒÑɾ³ý .settings/org.eclipse.m2e.core.prefs
ÎļþÒÑɾ³ý .settings/org.eclipse.wst.common.component
ÎļþÒÑɾ³ý .settings/org.eclipse.wst.common.project.facet.core.xml
ÎļþÒÑɾ³ý .settings/org.eclipse.wst.validation.prefs
ÎļþÒÑɾ³ý pom.xml
@@ -15,17 +15,14 @@ <dependency> <groupId>com.lx</groupId> <artifactId>product-server-common</artifactId> <version>2.0.0-release</version> </dependency> <dependency> <groupId>com.lx</groupId> <artifactId>product-server-util</artifactId> <version>2.0.0-release</version> </dependency> <dependency> <groupId>com.lx</groupId> <artifactId>product-server-admin</artifactId> <version>2.0.0-release</version> </dependency> <!--releases --> <dependency> @@ -36,7 +33,6 @@ <dependency> <groupId>com.lx</groupId> <artifactId>product-server-file</artifactId> <version>2.0.0-release</version> </dependency> </dependencies> src/main/java/com/product/mobile/core/controller/ContactPersonController.java
@@ -1,5 +1,6 @@ package com.product.mobile.core.controller; import com.product.common.lang.StringUtils; import com.product.core.config.CoreConst; import com.product.core.controller.support.AbstractBaseController; import com.product.core.entity.FieldSetEntity; @@ -14,9 +15,9 @@ import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; /** * éè¿ å½ * * @Date 2022/3/3 19:54 * @Desc */ @@ -24,19 +25,24 @@ @RequestMapping("/api/mobile") public class ContactPersonController extends AbstractBaseController { @Autowired ContanctOrgListService contanctOrgListService; @RequestMapping(value = "/contact/org/list/{version}", method = RequestMethod.POST) @ApiVersion(1) public String contactOrgList(HttpServletRequest request) { FieldSetEntity fse = null; Object bean = request.getAttribute(CoreConst.API_POST_REQUEST_DATA); if (bean != null) { RequestParameterEntity reqp = (RequestParameterEntity) bean; fse = reqp.getFormData(); } return this.OK_List(contanctOrgListService.orgList(fse)); } @Autowired ContanctOrgListService contanctOrgListService; @RequestMapping(value = "/contact/org/list/{version}", method = RequestMethod.POST) @ApiVersion(1) public String contactOrgList(HttpServletRequest request) { FieldSetEntity fse = null; Object bean = request.getAttribute(CoreConst.API_POST_REQUEST_DATA); if (bean != null) { RequestParameterEntity reqp = (RequestParameterEntity) bean; fse = reqp.getFormData(); } if (StringUtils.isEmpty(fse.getString("orgCode"))) {//å»¶è¿å è½½æ¶ï¼æå®é¨é¨ return this.OK_List(contanctOrgListService.orgList(fse)); } else { return this.OK_List(contanctOrgListService.orgList(fse.getString("orgCode"))); } } } src/main/java/com/product/mobile/core/controller/SignInController.java
@@ -44,7 +44,7 @@ signInService.signIn(fse); return this.OK(); } /** * è·åå½å¤©æå¡ç¾å°è®°å½ * @@ -77,7 +77,7 @@ RequestParameterEntity reqp = (RequestParameterEntity) bean; fse = reqp.getFormData(); } return this.OK_List(signInService.signInSites(null)); } } src/main/java/com/product/mobile/core/controller/SystemFunctionController.java
@@ -1,12 +1,9 @@ package com.product.mobile.core.controller; import com.product.admin.service.RouterService; import com.product.core.config.CoreConst; import com.product.core.controller.support.AbstractBaseController; import com.product.core.entity.FieldSetEntity; import com.product.core.entity.RequestParameterEntity; import com.product.core.exception.BaseException; import com.product.core.spring.context.SpringMVCContextHolder; import com.product.mobile.core.config.MobileCoreCode; import com.product.mobile.core.service.SystemFunctionService; import com.product.module.sys.version.ApiVersion; @@ -28,46 +25,46 @@ @RequestMapping("/api") public class SystemFunctionController extends AbstractBaseController { @Autowired RouterService routerService; @Autowired RouterService routerService; @Autowired SystemFunctionService systemFunctionService; @Autowired SystemFunctionService systemFunctionService; /** * è·¯ç±è·å * * @return */ @PostMapping("/mobile-router/get-router/{version}") @ApiVersion(1) public String getRouterData() { try { return OK_List(routerService.getMobileRouter()); } catch (BaseException e) { e.printStackTrace(); return error(e); } catch (Exception e) { e.printStackTrace(); return error(MobileCoreCode.GET_ROUTER_FAIL); } } /** * è·¯ç±è·å * * @return */ @PostMapping("/mobile-router/get-router/{version}") @ApiVersion(1) public String getRouterData() { try { return OK_List(routerService.getMobileRouter()); } catch (BaseException e) { e.printStackTrace(); return error(e); } catch (Exception e) { e.printStackTrace(); return error(MobileCoreCode.GET_ROUTER_FAIL); } } @PostMapping("/mobile/get-page-button/{version}") @ApiVersion(1) public String getFunctionButton(HttpServletRequest request) { try { FieldSetEntity fse = BaseUtil.getFieldSetEntity(request); return (String) systemFunctionService.getFunctionButton(fse); } catch (BaseException e) { e.printStackTrace(); return error(e); } catch (Exception e) { e.printStackTrace(); return error(MobileCoreCode.GET_ROUTER_FAIL); } } @PostMapping("/mobile/get-page-button/{version}") @ApiVersion(1) public String getFunctionButton(HttpServletRequest request) { try { FieldSetEntity fse = BaseUtil.getFieldSetEntity(request); return (String) systemFunctionService.getFunctionButton(fse); } catch (BaseException e) { e.printStackTrace(); return error(e); } catch (Exception e) { e.printStackTrace(); return error(MobileCoreCode.GET_ROUTER_FAIL); } } } src/main/java/com/product/mobile/core/service/ApplicationsService.java
@@ -31,7 +31,7 @@ if(BaseUtil.dataTableIsEmpty(fse.getSubDataTable("systemSeniorQueryString"))){ queryFilter = ""; }else { } DataTableEntity dTableEntity = new DataTableEntity(); FieldSetEntity moudel1=new FieldSetEntity(); @@ -42,7 +42,7 @@ moudel2.setValue("uuid", "adasdgddddfadfs"); dTableEntity.addFieldSetEntity(moudel1); dTableEntity.addFieldSetEntity(moudel2); DataTableEntity f1=new DataTableEntity(); FieldSetEntity function1=new FieldSetEntity(); function1.setValue("name","客æ·ç®¡ç"); src/main/java/com/product/mobile/core/service/ContanctOrgListService.java
@@ -42,23 +42,48 @@ public DataTableEntity orgList(FieldSetEntity fse) throws BaseException{ SystemUser user=SpringMVCContextHolder.getCurrentUser(); boolean all=Global.getPropertyToBoolean("mobile.contanct.org.all", "false").booleanValue(); boolean delay=Global.getPropertyToBoolean("mobile.contanct.org.delay", "false").booleanValue(); String code=user.getCurrentCompany().getString("org_level_code"); //å ¬å¸é¨é¨ StringBuilder b=new StringBuilder(); b.append("select uuid,org_level_name name, org_level_type,org_level_code code,org_level_code_parent,org_level_type type from product_sys_org_levels where org_level_status=0 "); if(all) {b.append(" and org_level_code like '").append(code).append("%'");}//åªå è½½å ¬å¸ b.append(" order by org_level_code"); if(!all) {b.append(" and org_level_code like '").append(code).append("%'");}//åªå è½½å ¬å¸ b.append(" order by LENGTH(org_level_code) ,org_level_type"); DataTableEntity org=baseDao.listTable(b.toString(), new String[] {}); //åå·¥ b=new StringBuilder(); b.append("select a.uuid,a.tricode code, a.show_name name,a.contact_address,a.sex,b.thumbnail_img,a.job_post_uuid,c.job_post_name post,a.staff_email mail,a.office_telephone tel,a.mobile_phone mobile,2 type,d.org_level_name com from product_sys_staffs a left join product_sys_users b on a.user_id=b.user_id left join product_sys_job_posts c on a.job_post_uuid=c.uuid left join product_sys_org_levels d on a.org_level_uuid=d.uuid where b.status=1 "); if(all) {b.append(" and a.tricode like '").append(code).append("%'");}//åªå è½½å ¬å¸äººå // b.append(" order by a.org_level_code"); if(delay) {//å»¶è¿åè½½ï¼åªå è½½å½å人æå¨é¨é¨ç人å b.append(" and a.tricode like '").append(user.getCurrentDept().getString("org_level_code")).append("%'"); }else if(!all) { b.append(" and a.tricode like '").append(code).append("%'"); }//åªå è½½å ¬å¸äººå b.append(" order by CONVERT(a.show_name USING gbk) COLLATE gbk_chinese_ci ASC"); DataTableEntity staff=baseDao.listTable(b.toString(), new String[] {}); return parseData(org,staff); } /** * å æ¥åºå岿å¡è®°å½ * @param cpage * @param pagesize * @return * @throws BaseException */ public DataTableEntity orgList(String orgCode) throws BaseException{ SystemUser user=SpringMVCContextHolder.getCurrentUser(); if(StringUtils.isEmpty(orgCode) || orgCode.equals(user.getCurrentDept().getString("tricode") ) ) {//å½å人é¨é¨ï¼ä¹ä¸ç¨ä¼ return new DataTableEntity(); } //åå·¥ StringBuilder b=new StringBuilder(); b.append("select a.uuid,a.tricode code, a.show_name name,a.contact_address,a.sex,b.thumbnail_img,a.job_post_uuid,c.job_post_name post,a.staff_email mail,a.office_telephone tel,a.mobile_phone mobile,2 type,d.org_level_name com from product_sys_staffs a left join product_sys_users b on a.user_id=b.user_id left join product_sys_job_posts c on a.job_post_uuid=c.uuid left join product_sys_org_levels d on a.org_level_uuid=d.uuid where b.status=1 "); b.append(" and a.tricode = '").append(orgCode).append("'"); DataTableEntity staff=baseDao.listTable(b.toString(), new String[] {}); return staff; } /** * å¯¹æ°æ®è¿è¡å°è£ * @param dt src/main/java/com/product/mobile/core/service/NavBarManagerService.java
@@ -1,5 +1,6 @@ package com.product.mobile.core.service; import cn.hutool.core.io.FileUtil; import com.product.common.lang.StringUtils; import com.product.core.entity.DataTableEntity; import com.product.core.entity.FieldSetEntity; @@ -14,7 +15,9 @@ import com.product.mobile.core.service.ide.INavBarManagerService; import com.product.module.sys.entity.SystemUser; import com.product.util.BaseUtil; import com.product.util.sf.img4.util.ImageUtil; import org.apache.commons.codec.binary.Base64; import org.json.JSONArray; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -157,8 +160,9 @@ sql.append(" a.nav_bar_name, "); sql.append(" a.module_category, "); sql.append(" a.uuid ,"); sql.append(" b.uuid ,"); sql.append(" a.sequence, "); sql.append(" b.route_name "); sql.append(" b.route_name,a.module_sequence "); sql.append(" order by a.module_sequence,a.sequence"); DataTableEntity dt = getBaseDao().listTable(sql.toString(), new Object[]{}); if (!DataTableEntity.isEmpty(dt)) { src/main/java/com/product/mobile/core/service/SignInService.java
@@ -25,7 +25,7 @@ @Component public class SignInService extends AbstractBaseService{ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //å¶å®è¾åºæ ¼å¼ @Autowired public BaseDao baseDao; /** @@ -46,8 +46,8 @@ fse.setValue(MobileCoreConst.CREATED_UTC_DATETIME, d); } fse.setValue(MobileCoreConst.FIELD_PUNCH_TYPE,1);//ææºæå¡ return baseDao.saveFieldSetEntity(fse); } /** @@ -64,7 +64,7 @@ StringBuilder sql=new StringBuilder(); sql.append("select * from ").append(MobileCoreConst.TABLE_PUNCH_RECORD) .append(" where created_by=? and DATE_FORMAT(created_utc_datetime,'%Y-%m-%d')=? "); DataTableEntity dt=baseDao.listTable(sql.toString(), new Object[] {user.getUser_id(),str}); return dt; } @@ -80,5 +80,5 @@ return baseDao.listTable(MobileCoreConst.TABLE_PUNCH_SITE,"org_level_uuid=?",new String[] {org_level_uuid}); } } } src/main/java/com/product/mobile/core/service/SysMessageService.java
@@ -1,12 +1,13 @@ package com.product.mobile.core.service; import com.product.admin.config.CmnConst; import com.product.admin.service.UserService; import com.product.core.dao.BaseDao; import com.product.core.entity.DataTableEntity; import com.product.core.entity.FieldSetEntity; import com.product.core.service.support.AbstractBaseService; import com.product.core.spring.context.SpringMVCContextHolder; import com.product.module.sys.service.UserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -44,7 +45,7 @@ FieldSetEntity tempFse; for (int i = 0;i < dte.getRows();i++) { tempFse = dte.getFieldSetEntity(i); tempFse.setValue("sender_avatar", userService.getUserAvatar(tempFse.getString("send_user_id"))); tempFse.setValue(com.product.core.websocket.config.CmnConst.SEND_THUMBNAIL_IMG, userService.getUserAvatar(tempFse.getString("send_user_id_save_value"))); } return dte; src/main/resources/META-INF/MANIFEST.MF
ÎļþÒÑɾ³ý src/main/resources/file.properties
ÎļþÒÑɾ³ý target/classes/META-INF/MANIFEST.MF
ÎļþÒÑɾ³ý target/classes/META-INF/maven/com.lx/product-server-mobile-core/pom.properties
ÎļþÒÑɾ³ý target/classes/META-INF/maven/com.lx/product-server-mobile-core/pom.xml
ÎļþÒÑɾ³ý target/classes/com/product/mobile/core/config/MobileCoreCode.classBinary files differ
target/classes/com/product/mobile/core/config/MobileCoreConst.classBinary files differ
target/classes/com/product/mobile/core/controller/ApplicationsController.classBinary files differ
target/classes/com/product/mobile/core/controller/ContactPersonController.classBinary files differ
target/classes/com/product/mobile/core/controller/MobileLoggerController.classBinary files differ
target/classes/com/product/mobile/core/controller/MobileNetWorkTestController.classBinary files differ
target/classes/com/product/mobile/core/controller/NavBarManagerController.classBinary files differ
target/classes/com/product/mobile/core/controller/SignInController.classBinary files differ
target/classes/com/product/mobile/core/controller/SysMessageController.classBinary files differ
target/classes/com/product/mobile/core/controller/SystemFunctionController.classBinary files differ
target/classes/com/product/mobile/core/entity/NavBarEntity.classBinary files differ
target/classes/com/product/mobile/core/service/ApplicationsService.classBinary files differ
target/classes/com/product/mobile/core/service/ContanctOrgListService.classBinary files differ
target/classes/com/product/mobile/core/service/NavBarManagerService.classBinary files differ
target/classes/com/product/mobile/core/service/SignInService.classBinary files differ
target/classes/com/product/mobile/core/service/SysMessageService.classBinary files differ
target/classes/com/product/mobile/core/service/SystemFunctionService.classBinary files differ
target/classes/com/product/mobile/core/service/ide/INavBarManagerService.classBinary files differ
target/classes/file.properties
ÎļþÒÑɾ³ý target/maven-archiver/pom.properties
ÎļþÒÑɾ³ý target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
ÎļþÒÑɾ³ý target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
ÎļþÒÑɾ³ý target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
target/product-server-mobile-core-1.0.0-SNAPSHOT.jarBinary files differ
target/product-server-mobile-core-1.0.0.jarBinary files differ
target/surefire-reports/2021-05-27T14-18-50_985-jvmRun1.dump
ÎļþÒÑɾ³ý target/surefire-reports/2021-07-09T17-11-03_075-jvmRun1.dump
ÎļþÒÑɾ³ý target/surefire-reports/2021-07-09T17-11-03_075-jvmRun1.dumpstream
ÎļþÒÑɾ³ý