diff --git a/web-client/src/main/java/com/zcloud/key/project/dto/clientobject/ai/KeyProjectAlgorithmCO.java b/web-client/src/main/java/com/zcloud/key/project/dto/clientobject/ai/KeyProjectAlgorithmCO.java index b3104ce..dd84920 100644 --- a/web-client/src/main/java/com/zcloud/key/project/dto/clientobject/ai/KeyProjectAlgorithmCO.java +++ b/web-client/src/main/java/com/zcloud/key/project/dto/clientobject/ai/KeyProjectAlgorithmCO.java @@ -55,7 +55,8 @@ public class KeyProjectAlgorithmCO extends ClientObject { @ApiModelProperty(value = "相机数量") private Integer cameraCount; - + @ApiModelProperty(value = "处置人") + private Integer disposer; diff --git a/web-infrastructure/src/main/java/com/zcloud/key/project/persistence/dataobject/ai/KeyProjectAlgorithmDO.java b/web-infrastructure/src/main/java/com/zcloud/key/project/persistence/dataobject/ai/KeyProjectAlgorithmDO.java index a122867..2c080cd 100644 --- a/web-infrastructure/src/main/java/com/zcloud/key/project/persistence/dataobject/ai/KeyProjectAlgorithmDO.java +++ b/web-infrastructure/src/main/java/com/zcloud/key/project/persistence/dataobject/ai/KeyProjectAlgorithmDO.java @@ -56,6 +56,9 @@ public class KeyProjectAlgorithmDO extends BaseDO { @TableField(exist = false) private Integer cameraCount; + @ApiModelProperty(value = "处置人") + private Integer disposer; + public KeyProjectAlgorithmDO(String keyProjectAlgorithmId) { this.keyProjectAlgorithmId = keyProjectAlgorithmId; } diff --git a/web-infrastructure/src/main/resources/mapper/ai/KeyProjectAlgorithmMapper.xml b/web-infrastructure/src/main/resources/mapper/ai/KeyProjectAlgorithmMapper.xml index 43dc057..f56107b 100644 --- a/web-infrastructure/src/main/resources/mapper/ai/KeyProjectAlgorithmMapper.xml +++ b/web-infrastructure/src/main/resources/mapper/ai/KeyProjectAlgorithmMapper.xml @@ -12,7 +12,8 @@ kp.jurisdiction_corpinfo_id, kp.apply_status, xqdwc.corp_name xqdw_corp_name, - count(*) as camera_count + count(*) as camera_count, + kpau.user_id as disposer from key_project_algorithm kpa @@ -20,6 +21,7 @@ left join corp_info xgfc on kp.xgf_corpinfo_id = xgfc.id left join corp_info xqdwc on kp.jurisdiction_corpinfo_id = xqdwc.id left join key_project_camera kpc on kpc.key_project_id = kp.key_project_id and kpc.delete_enum = 'FALSE' + left join key_project_algorithm_user kpau on kpau.key_project_algorithm_id = kpa.key_project_algorithm_id and kpa.delete_enum = 'FALSE'