Commit fedaa2aa authored by chenzhao's avatar chenzhao

修改bug

parent c6fd0660
...@@ -79,6 +79,19 @@ public class MaintenanceCompany extends BaseEntity { ...@@ -79,6 +79,19 @@ public class MaintenanceCompany extends BaseEntity {
@TableField("longitude") @TableField("longitude")
private String longitude; private String longitude;
/**
* amos平台id
*/
@TableField("amos_org_id")
private String amosId;
/**
* amos账户名称
*/
@TableField("amos_org_name")
private String amosName;
/** /**
* 动态表单实例id * 动态表单实例id
*/ */
......
...@@ -83,7 +83,7 @@ public interface OrgUsrMapper extends BaseMapper<OrgUsr> { ...@@ -83,7 +83,7 @@ public interface OrgUsrMapper extends BaseMapper<OrgUsr> {
*/ */
List< OrgUsrExcelDto> exportPersonToExcelByParentId(Long parentId); List< OrgUsrExcelDto> exportPersonToExcelByParentId(Long parentId);
List<OrgUsr> amosIdExist(String amosId); int amosIdExist(String amosId);
void updatelistByParentId(String codex, String code); void updatelistByParentId(String codex, String code);
......
...@@ -627,12 +627,15 @@ GROUP BY ...@@ -627,12 +627,15 @@ GROUP BY
</select> </select>
<select id="amosIdExist" resultType="com.yeejoin.amos.boot.module.common.api.entity.OrgUsr"> <select id="amosIdExist" resultType="int">
SELECT * select sum(num) from (
FROM cb_org_usr
WHERE is_delete = 0 SELECT count(*) AS num FROM cb_firefighters WHERE amos_user_id = #{amosId} and is_delete = 0
and
amos_org_id = #{amosId} union all SELECT count(*) AS num FROM cb_org_usr WHERE amos_org_id = #{amosId} and is_delete = 0
union all SELECT count(*) AS num FROM cb_maintenance_company WHERE amos_org_id = #{amosId} and is_delete = 0
) AS total;
</select> </select>
......
...@@ -1700,8 +1700,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp ...@@ -1700,8 +1700,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
} }
public Object amosIdExist(String amosId) { public Object amosIdExist(String amosId) {
List<OrgUsr> orgUsrs = orgUsrMapper.amosIdExist(amosId); int num = orgUsrMapper.amosIdExist(amosId);
if (orgUsrs.size() > 0) { if (num > 0) {
return false; return false;
} }
return true; return true;
......
...@@ -2310,5 +2310,17 @@ ...@@ -2310,5 +2310,17 @@
</sql> </sql>
</changeSet> </changeSet>
<changeSet author="chenzhao" id="2021-12-04-cz-1">
<preConditions onFail="MARK_RAN">
<tableExists tableName="cb_maintenance_company"/>
</preConditions>
<comment>新增两个字段用来保存amos账户信息 </comment>
<sql>
ALTER TABLE `cb_maintenance_company` add amos_org_id varchar(100) COMMENT 'amos平台id';
ALTER TABLE `cb_maintenance_company` add amos_org_name varchar(30) COMMENT 'amos账户名称';
</sql>
</changeSet>
</databaseChangeLog> </databaseChangeLog>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment