问题修改,功能开发
This commit is contained in:
parent
e2a645b3df
commit
3712da98c8
|
|
@ -499,4 +499,27 @@ public class SupDispatchCarController {
|
|||
return service.deleteFile(dto.getData());
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 审核附件
|
||||
* @param dto
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("examine")
|
||||
@DecryptAndVerify(decryptedClass = CarPlanOutVo.class)
|
||||
public ServerResponse examine(EncryptedReq<CarPlanOutVo> dto) {
|
||||
return service.examine(dto.getData());
|
||||
}
|
||||
|
||||
/**
|
||||
* 提交审核
|
||||
* @param dto
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("toCheck")
|
||||
@DecryptAndVerify(decryptedClass = CarPlanOutVo.class)
|
||||
public ServerResponse toCheck(EncryptedReq<CarPlanOutVo> dto) {
|
||||
return service.toCheck(dto.getData());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -191,4 +191,6 @@ public class CarNeedPlanVo extends ParentVo {
|
|||
*/
|
||||
private String licensePlate;
|
||||
|
||||
private String fileStatus;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -205,4 +205,18 @@ public interface SupDispatchCarMapper {
|
|||
* @return
|
||||
*/
|
||||
int deleteFile(CarPlanOutVo data);
|
||||
|
||||
/**
|
||||
* 审核
|
||||
* @param data
|
||||
* @return
|
||||
*/
|
||||
int examine(CarPlanOutVo data);
|
||||
|
||||
/**
|
||||
* 提交审核
|
||||
* @param data
|
||||
* @return
|
||||
*/
|
||||
int toCheck(CarPlanOutVo data);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -100,4 +100,18 @@ public interface SupDispatchCarService {
|
|||
* @return
|
||||
*/
|
||||
ServerResponse deleteFile(CarPlanOutVo data);
|
||||
|
||||
/**
|
||||
* 审核
|
||||
* @param data
|
||||
* @return
|
||||
*/
|
||||
ServerResponse examine(CarPlanOutVo data);
|
||||
|
||||
/**
|
||||
* 派车审核
|
||||
* @param data
|
||||
* @return
|
||||
*/
|
||||
ServerResponse toCheck(CarPlanOutVo data);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -642,5 +642,37 @@ public class SupDispatchCarServiceImpl implements SupDispatchCarService {
|
|||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public ServerResponse examine(CarPlanOutVo data) {
|
||||
try {
|
||||
data.setId(data.getId()+"-dh");
|
||||
int res = mapper.examine(data);
|
||||
if (res > 0){
|
||||
return ServerResponse.createSuccess("审核成功", "审核成功");
|
||||
} else {
|
||||
return ServerResponse.createErroe("审核失败");
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.error(e.toString(), e);
|
||||
return ServerResponse.createErroe("审核失败");
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public ServerResponse toCheck(CarPlanOutVo data) {
|
||||
try {
|
||||
data.setId(data.getId()+"-dh");
|
||||
int res = mapper.toCheck(data);
|
||||
if (res > 0){
|
||||
return ServerResponse.createSuccess("提交成功", "提交成功");
|
||||
} else {
|
||||
return ServerResponse.createErroe("提交失败");
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.error(e.toString(), e);
|
||||
return ServerResponse.createErroe("提交失败");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -54,5 +54,7 @@ public class FileUploadVo {
|
|||
*/
|
||||
private String type;
|
||||
|
||||
private String status;
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -95,6 +95,15 @@
|
|||
WHERE id= #{planId}
|
||||
</update>
|
||||
|
||||
<update id="examine">
|
||||
update bm_file_upload set status=#{status}
|
||||
WHERE own_id= #{id} and model_table='car_plan_out' and type='到货确认单'
|
||||
</update>
|
||||
<update id="toCheck">
|
||||
update bm_file_upload set status=0
|
||||
WHERE own_id= #{id} and model_table='car_plan_out' and type='到货确认单'
|
||||
</update>
|
||||
|
||||
<delete id="delCarPlanOutData">
|
||||
delete
|
||||
from car_plan_out
|
||||
|
|
@ -307,12 +316,19 @@
|
|||
<select id="getOutPageList" resultType="com.bonus.gzcar.business.backstage.entity.CarNeedPlanVo">
|
||||
select cpo.id,cpo.type,cpo.apply_id planId,cpa.code ,cpa.user_name userName ,
|
||||
cpa.create_time applyTime ,cpa.remark,cpo.out_time outTime ,cpo.dispatch_num dispatchNum,cpo.status,
|
||||
IFNULL(file.num ,0) fileNum,pro.name proName
|
||||
IFNULL(file.num ,0) fileNum,pro.name proName,
|
||||
CASE
|
||||
WHEN file.status IS NULL THEN '待上传'
|
||||
WHEN file.status = 0 THEN '待审核'
|
||||
WHEN file.status = 1 THEN '审核通过'
|
||||
WHEN file.status = 2 THEN '审核驳回'
|
||||
ELSE ''
|
||||
END AS fileStatus
|
||||
FROM car_plan_out cpo
|
||||
left join car_plan_apply cpa on cpo.apply_id=cpa.id
|
||||
left join bm_project pro on pro.bid_id=cpa.pro_id
|
||||
left join(
|
||||
SELECT count(1) num ,own_id id,type from bm_file_upload
|
||||
SELECT count(1) num ,`status`,own_id id,type from bm_file_upload
|
||||
where model_table='car_plan_out' AND type='到货确认单'
|
||||
GROUP BY own_id
|
||||
)file on file.id=concat(cpo.id,'-dh')
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@
|
|||
model_table,
|
||||
own_id ownId ,
|
||||
suffix,type,
|
||||
file_type fileType,create_name createName
|
||||
file_type fileType,create_name createName,`status`
|
||||
from bm_file_upload
|
||||
where own_id=#{ownId} and model_table=#{modelTable}
|
||||
<if test="type!=null and type!=''">
|
||||
|
|
|
|||
Loading…
Reference in New Issue