wlzboy
2025-11-27 668e570bd1db6bd00e4293b6977e6d3d051053ce
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/DepartmentSyncTask.java
@@ -12,6 +12,7 @@
import com.ruoyi.system.service.IDepartmentSyncService;
import java.util.List;
import java.util.Map;
/**
 * 部门同步定时任务
@@ -46,6 +47,9 @@
    return orderClassDataService.getDispatchOrderClass();
}
    private List<Map<String, Object>> getDepartAddress() {
        return departmentSyncDataService.getAddressList();
    }
    /**
     * 同步分公司和部门数据
     * 
@@ -60,9 +64,11 @@
        {
            log.info("==========开始执行部门同步定时任务==========");
            
            AjaxResult result = departmentSyncService.syncBranchDepartments(this.getDepartment(), this.getServiceOrdCode(),this.getDispatchOrdCode());
            List<Map<String, Object>> addressList = this.getDepartAddress();
            AjaxResult result = departmentSyncService.syncBranchDepartments(this.getDepartment(), this.getServiceOrdCode(),this.getDispatchOrdCode(),addressList);
            departmentSyncService.syncTransportDepartments(this.getTransportDept());
            departmentSyncService.syncTransportDepartments(this.getTransportDept(),addressList);
            departmentSyncService.syncDeptAddress(addressList);
            
            if (result.get("code").equals(200))
            {