Browse Source

移动端排产申请的审批流程

zhanglei
dimengzhe 3 years ago
parent
commit
124ef89cc3
  1. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleactualsales/BaseVehicleActualSalesMapper.xml
  2. 3
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyService.java
  3. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapplydetail/BusVehicleApplyDetailMapper.xml

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleactualsales/BaseVehicleActualSalesMapper.xml

@ -9,7 +9,7 @@
(select count(*) from base_vehicle_actual_details sa where sa.vehicleActualSid = sv.sid) as num,
if(length(sv.nodeState) > 0, nodeState, '待提交') as nodeState,
sv.procDefId,
sv.procInstId,
sv.procInstId
from base_vehicle_actual_sales sv
left join base_vehicle_actual_details bd on bd.vehicleActualSid = sv.sid
${ew.customSqlSegment}

3
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyService.java

@ -330,7 +330,10 @@ public class BusVehicleApplyService extends MybatisBaseService<BusVehicleApplyMa
BusinessVariables bv = new BusinessVariables();
//流程中的参数赋值、若有网关,则赋值网关中判断的字段。
Map<String, Object> variables = new HashMap<>();
Map<String,Object> appMap = new HashMap<>();
appMap.put("sid",businessSid);
variables.put("money", Integer.valueOf(dto.getCurrentAmount()).intValue() > 0);
variables.put("app",appMap);
//用户的部门全路径sid
bv.setOrgSidPath(orgSidPath);
//业务sid

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapplydetail/BusVehicleApplyDetailMapper.xml

@ -71,6 +71,6 @@
bsz.sid topSid
from bus_vehicle_apply_detail bd
left join bus_vehicle_apply_sz bsz on bsz.detailsSid = bd.sid
where applySid = #{sid}
where bd.applySid = #{sid}
</select>
</mapper>
Loading…
Cancel
Save