forked from integrated_whb/integrated_whb
parent
dfcd274dd1
commit
691cbf33c5
|
@ -6,7 +6,7 @@ import com.zcloud.entity.PageData;
|
|||
import com.zcloud.logs.LogAnno;
|
||||
import com.zcloud.service.comprehensive.TrafficDrivingCommitmentService;
|
||||
import com.zcloud.util.*;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.shiro.SecurityUtils;
|
||||
import org.apache.shiro.crypto.hash.SimpleHash;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
@ -90,6 +90,11 @@ public class TrafficDrivingCommitmentController extends BaseController {
|
|||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID()); //企业ID
|
||||
page.setPd(pd);
|
||||
List<PageData> varList = trafficDrivingCommitmentService.listForDrivingCommitment(page);
|
||||
varList.stream().forEach(data -> {
|
||||
if(StringUtils.equals(data.getString("INQUIRYCONCLUSION"), "正常")) {
|
||||
data.put("INQUIRYCONCLUSION", "1");
|
||||
}
|
||||
});
|
||||
map.put("varList", varList);
|
||||
map.put("page", page);
|
||||
map.put("result", errInfo);
|
||||
|
|
|
@ -9,6 +9,7 @@ import com.zcloud.entity.Page;
|
|||
import com.zcloud.entity.PageData;
|
||||
import com.zcloud.service.comprehensive.TrafficSecurityCustomerManagementService;
|
||||
import com.zcloud.service.comprehensive.TrafficSecurityNoticeService;
|
||||
import com.zcloud.service.comprehensive.TrafficSecurityWaybillRegistrationService;
|
||||
import com.zcloud.util.Const;
|
||||
import com.zcloud.util.DateUtil;
|
||||
import com.zcloud.util.Jurisdiction;
|
||||
|
@ -34,6 +35,9 @@ public class TrafficSecurityCustomerManagementController extends BaseController
|
|||
@Autowired
|
||||
private TrafficSecurityCustomerManagementService customerManagementService;
|
||||
|
||||
@Autowired
|
||||
private TrafficSecurityWaybillRegistrationService trafficSecurityWaybillRegistrationService;
|
||||
|
||||
|
||||
//新增
|
||||
@RequestMapping(value = "/add")
|
||||
|
|
|
@ -8,6 +8,7 @@ import com.zcloud.entity.Page;
|
|||
import com.zcloud.entity.PageData;
|
||||
import com.zcloud.service.comprehensive.TrafficSecurityCustomerManagementService;
|
||||
import com.zcloud.service.comprehensive.TrafficSecurityLocationManagementService;
|
||||
import com.zcloud.service.comprehensive.TrafficSecurityWaybillRegistrationService;
|
||||
import com.zcloud.util.DateUtil;
|
||||
import com.zcloud.util.Jurisdiction;
|
||||
import com.zcloud.util.Tools;
|
||||
|
@ -28,6 +29,9 @@ public class TrafficSecurityLocationManagementController extends BaseController
|
|||
@Autowired
|
||||
private TrafficSecurityLocationManagementService locationManagementService;
|
||||
|
||||
@Autowired
|
||||
private TrafficSecurityWaybillRegistrationService trafficSecurityWaybillRegistrationService;
|
||||
|
||||
//新增
|
||||
@RequestMapping(value = "/add")
|
||||
@ResponseBody
|
||||
|
@ -91,6 +95,16 @@ public class TrafficSecurityLocationManagementController extends BaseController
|
|||
pd.put("DELETORNAME", Jurisdiction.getUsername());//删除人姓名
|
||||
pd.put("DELETETIME", DateUtil.date2Str(new Date()));//删除时间
|
||||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID());
|
||||
/*PageData locationInfo = locationManagementService.getTrafficLocationInfo(pd);
|
||||
PageData pageData = new PageData();
|
||||
pageData.put("ORIGIN", locationInfo.getString("LOCATIONNAME_ID"));
|
||||
pageData.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID());
|
||||
List<PageData> pageDataList = trafficSecurityWaybillRegistrationService.getWaybillRegistrationInfo(pageData);
|
||||
pageDataList.stream()
|
||||
.forEach(data -> {
|
||||
data.put("ORIGIN", "");
|
||||
trafficSecurityWaybillRegistrationService.edit(data);
|
||||
});*/
|
||||
locationManagementService.delete(pd);
|
||||
map.put("result", errInfo);
|
||||
return map;
|
||||
|
|
|
@ -186,7 +186,9 @@ public class TrafficSecurityWaybillRegistrationController extends BaseController
|
|||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID());
|
||||
pd = trafficSecurityWaybillRegistrationService.findById(pd);//根据ID读
|
||||
pd = trafficSecurityWaybillRegistrationService.findById(pd);//根据ID读=
|
||||
pd.put("ENTRUST_PERSON", pd.getString("CLIENTCONTACTPERSON"));
|
||||
pd.put("CONFIRM_PERSON", pd.getString("CONFIRMINGPERSON"));
|
||||
List<String> dispatchers = Arrays.stream(pd.getString("DISPATCHER").split(",")).collect(Collectors.toList());
|
||||
List<PageData> names = new ArrayList<>();
|
||||
dispatchers.forEach(data -> {
|
||||
|
@ -231,43 +233,10 @@ public class TrafficSecurityWaybillRegistrationController extends BaseController
|
|||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = this.getPageData();
|
||||
|
||||
pd.put("OPERATOR", Jurisdiction.getUSER_ID()); // 修改人id
|
||||
pd.put("OPERATORNAME", Jurisdiction.getName()); // 修改人姓名
|
||||
pd.put("OPERATTIME", DateUtil.date2Str(new Date())); // 修改时间
|
||||
|
||||
PageData pd2 = new PageData();
|
||||
pd2.put("CONTACT", pd.getString("ENTRUST_PERSON"));
|
||||
PageData contactInfo = trafficSecurityCustomerManagementService.findByContactName(pd2);
|
||||
if (!ObjectUtil.isEmpty(contactInfo)) {
|
||||
pd.put("ENTRUST_PERSON", contactInfo.getString("CONTACT_ID"));
|
||||
if (!contactInfo.getString("CONTACTPHONE").equals(pd.getString("CLIENTCONTACTPHONE"))) {
|
||||
PageData entrust = new PageData();
|
||||
entrust.put("CONTACTPHONE", pd.getString("CLIENTCONTACTPHONE"));
|
||||
entrust.put("CUSTOMERCONTACT_ID", contactInfo.getString("CUSTOMERCONTACT_ID"));
|
||||
entrust.put("OPERATOR", Jurisdiction.getUSER_ID()); // 修改人id
|
||||
entrust.put("OPERATORNAME", Jurisdiction.getName()); // 修改人姓名
|
||||
entrust.put("OPERATTIME", DateUtil.date2Str(new Date())); // 修改时间
|
||||
trafficSecurityCustomerManagementService.editContactPhone(entrust);
|
||||
}
|
||||
}
|
||||
PageData pd3 = new PageData();
|
||||
pd3.put("CONTACT", pd.getString("CONFIRM_PERSON"));
|
||||
PageData pageData = trafficSecurityCustomerManagementService.findByContactName(pd3);
|
||||
if (!ObjectUtil.isEmpty(pageData)) {
|
||||
pd.put("CONFIRM_PERSON", pageData.getString("CONTACT_ID"));
|
||||
if (!pd.getString("CONFIRMINGPHONE").equals(pageData.getString("CONTACTPHONE"))) {
|
||||
PageData entrust = new PageData();
|
||||
entrust.put("CONTACTPHONE", pd.getString("CONFIRMINGPHONE"));
|
||||
entrust.put("CUSTOMERCONTACT_ID", pageData.getString("CUSTOMERCONTACT_ID"));
|
||||
entrust.put("OPERATOR", Jurisdiction.getUSER_ID()); // 修改人id
|
||||
entrust.put("OPERATORNAME", Jurisdiction.getName()); // 修改人姓名
|
||||
entrust.put("OPERATTIME", DateUtil.date2Str(new Date())); // 修改时间
|
||||
trafficSecurityCustomerManagementService.editContactPhone(entrust);
|
||||
}
|
||||
}
|
||||
trafficSecurityWaybillRegistrationService.edit(pd);
|
||||
|
||||
map.put("result", errInfo);
|
||||
map.put("pd", pd);
|
||||
return map;
|
||||
|
|
|
@ -29,4 +29,6 @@ public interface TrafficSecurityWaybillRegistrationMapper {
|
|||
PageData findById(PageData pd);
|
||||
|
||||
void edit(PageData pd);
|
||||
|
||||
List<PageData> getWaybillRegistrationInfo(PageData pd);
|
||||
}
|
||||
|
|
|
@ -15,4 +15,6 @@ public interface TrafficSecurityWaybillRegistrationService {
|
|||
PageData findById(PageData pd);
|
||||
|
||||
void edit(PageData pd);
|
||||
|
||||
List<PageData> getWaybillRegistrationInfo(PageData pd);
|
||||
}
|
||||
|
|
|
@ -37,4 +37,9 @@ public class TrafficSecurityWaybillRegistrationServiceImpl implements TrafficSec
|
|||
public void edit(PageData pd) {
|
||||
TrafficSecurityWaybillRegistrationMapper.edit(pd);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<PageData> getWaybillRegistrationInfo(PageData pd) {
|
||||
return TrafficSecurityWaybillRegistrationMapper.getWaybillRegistrationInfo(pd);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
where
|
||||
f.CONTACT = #{CONTACT}
|
||||
AND
|
||||
f.ISDELETE = 0
|
||||
f.ISDELETE = '0'
|
||||
</select>
|
||||
|
||||
<select id="findByContactId" resultType="com.zcloud.entity.PageData" parameterType="pd">
|
||||
|
|
|
@ -123,8 +123,8 @@
|
|||
left join bus_corp_info i on f.CORPINFO_ID = i.CORPINFO_ID
|
||||
left join bus_traffic_customer_contact u on f.CUSTOMERMANAGEMENT_ID = u.CUSTOMERMANAGEMENT_ID
|
||||
where f.ISDELETE = '0' and f.CORPINFO_ID = #{pd.CORPINFO_ID}
|
||||
<if test="pd.CUSTOMERTYPE != null and pd.CUSTOMERTYPE != ''"><!-- 关键词检索-客户类型 -->
|
||||
and f.CUSTOMERTYPE = #{pd.CUSTOMERTYPE}
|
||||
<if test="pd.CUSTOMERNAME != null and pd.CUSTOMERNAME != ''"><!-- 关键词检索-客户类型 -->
|
||||
and f.CUSTOMERNAME LIKE CONCAT(CONCAT('%', #{pd.CUSTOMERNAME}),'%')
|
||||
</if>
|
||||
GROUP BY u.CUSTOMERMANAGEMENT_ID
|
||||
ORDER BY f.OPERATTIME DESC
|
||||
|
|
|
@ -143,8 +143,8 @@
|
|||
<include refid="tableName"></include> f
|
||||
left join bus_corp_info i on f.CORPINFO_ID = i.CORPINFO_ID
|
||||
where f.ISDELETE = '0' and f.CORPINFO_ID = #{pd.CORPINFO_ID}
|
||||
<if test="pd.LOCATIONTYPE != null and pd.LOCATIONTYPE != ''"><!-- 关键词检索-客户类型 -->
|
||||
and f.LOCATIONTYPE = #{pd.LOCATIONTYPE}
|
||||
<if test="pd.LOCATIONNAME != null and pd.LOCATIONNAME != ''"><!-- 关键词检索-客户类型 -->
|
||||
and f.LOCATIONNAME LIKE CONCAT(CONCAT('%', #{pd.LOCATIONNAME}),'%')
|
||||
</if>
|
||||
ORDER BY f.OPERATTIME DESC
|
||||
</select>
|
||||
|
|
|
@ -277,6 +277,19 @@
|
|||
f.CORPINFO_ID = #{CORPINFO_ID}
|
||||
</select>
|
||||
|
||||
<select id="getWaybillRegistrationInfo" resultType="com.zcloud.entity.PageData" parameterType="pd">
|
||||
select
|
||||
<include refid="Field"></include>
|
||||
from
|
||||
<include refid="tableName"></include> f
|
||||
where f.ISDELETE = '0' AND f.CORPINFO_ID = #{CORPINFO_ID}
|
||||
<if test="ORIGIN != null and ORIGIN != ''"><!-- 关键词检索-运单状态 -->
|
||||
and f.ORIGIN = #{ORIGIN}
|
||||
</if>
|
||||
<if test="DESTINATION != null and DESTINATION != ''"><!-- 关键词检索-运单状态 -->
|
||||
and f.DESTINATION = #{pd.DESTINATION}
|
||||
</if>
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
|
Loading…
Reference in New Issue