diff --git a/src/main/webapp/WEB-INF/view/vip/vipReferrer.jsp b/src/main/webapp/WEB-INF/view/vip/vipReferrer.jsp
index 110491f..2566a23 100644
--- a/src/main/webapp/WEB-INF/view/vip/vipReferrer.jsp
+++ b/src/main/webapp/WEB-INF/view/vip/vipReferrer.jsp
@@ -44,7 +44,7 @@
{"mData": "referrerName", "bSortable": false},
{"mData": "referrerCard", "bSortable": false},
{"mData": function(vipReferrer) {
- return vipReferrer.referrerType.typeName == null ? '' : vipReferrer.referrerType.typeName;
+ return vipReferrer.referrerType == null ? '' : vipReferrer.referrerType.typeName;
},"bSortable": false },
{"mData": "referrerBirthday", "bSortable": false},
{"mData": "referrerTel", "bSortable": false},
@@ -148,7 +148,7 @@
$("#referrerName").val(data.referrerName);
$("#referrerCard").val(data.referrerCard);
$("#referrerType option").each(function() {
- if ($(this).val() == data.referrerType.typeId) {
+ if (data.referrerType != null && $(this).val() == data.referrerType.typeId) {
$(this).attr("selected",true);
}
});