|
@@ -329,75 +329,97 @@ $(function(){
|
|
|
var flag = false;
|
|
|
},
|
|
|
beforeSubmit: function (curform) { //验证通过之后执行的函数
|
|
|
- var contactArray = new Array();
|
|
|
- $("#add_contact").find("tr").each(function () {
|
|
|
- var $contact = $(this);
|
|
|
- var contact = new Object();
|
|
|
- contact.dealContactId = $contact.find(".dealContactId").val();
|
|
|
- contact.dealContactStr = $contact.find(".dealContactStr").val();
|
|
|
- contact.dealContactName= $contact.find(".dealContactName").text();
|
|
|
- contact.dealContactPhone=$contact.find(".dealContactPhone").text();
|
|
|
- contact.dealContactType=$contact.find(".dealContactType").text();
|
|
|
- contact.dealContactEmail=$contact.find(".dealContactEmail").text();
|
|
|
- contact.dealContactWechat=$contact.find(".dealContactWechat").text();
|
|
|
- contact.dealContactQq=$contact.find(".dealContactQq").text();
|
|
|
- contactArray.push(contact);
|
|
|
- });
|
|
|
- if(contactArray.length > 0){
|
|
|
- $("#add_contact_json").val(JSON.stringify(contactArray));
|
|
|
+ if(CONTACT_TR_NUM > 0){
|
|
|
+ var contactArray = new Array();
|
|
|
+ $("#add_contact").find("tr").each(function () {
|
|
|
+ var $contact = $(this);
|
|
|
+ var contact = new Object();
|
|
|
+ contact.dealContactId = $contact.find(".dealContactId").val();
|
|
|
+ contact.dealContactStr = $contact.find(".dealContactStr").val();
|
|
|
+ contact.dealContactName= $contact.find(".dealContactName").text();
|
|
|
+ contact.dealContactPhone=$contact.find(".dealContactPhone").text();
|
|
|
+ contact.dealContactType=$contact.find(".dealContactType").text();
|
|
|
+ contact.dealContactEmail=$contact.find(".dealContactEmail").text();
|
|
|
+ contact.dealContactWechat=$contact.find(".dealContactWechat").text();
|
|
|
+ contact.dealContactQq=$contact.find(".dealContactQq").text();
|
|
|
+ contactArray.push(contact);
|
|
|
+ });
|
|
|
+ if(contactArray.length > 0){
|
|
|
+ $("#add_contact_json").val(JSON.stringify(contactArray));
|
|
|
+ }else{
|
|
|
+ vailErrorMsg_3($("#add_contact_make"),"必须要有一个对接人");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
}else{
|
|
|
vailErrorMsg_3($("#add_contact_make"),"必须要有一个对接人");
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- var channelArray = new Array();
|
|
|
- $("#add_dealer_channel").find("tr").each(function () {
|
|
|
- var $contact = $(this);
|
|
|
- var channel = new Object();
|
|
|
- channel.dealChannelId = $contact.find(".dealChannelId").val();
|
|
|
- channel.dealChannelIdStr = $contact.find(".dealChannelIdStr").val();
|
|
|
- channel.channelId= $contact.find(".channelId").val();
|
|
|
- channel.channelTypeId= $contact.find(".channelTypeId").val();
|
|
|
- channel.storeId=$contact.find(".storeId").val();
|
|
|
- channel.dealChannelAccountPeriod=$contact.find(".dealChannelAccountPeriod").text();
|
|
|
- channelArray.push(channel);
|
|
|
- });
|
|
|
- if(channelArray.length > 0){
|
|
|
- $("#add_dealer_channel_json").val(JSON.stringify(channelArray));
|
|
|
+ if(CHANNEL_TR_NUM > 0){
|
|
|
+ var channelArray = new Array();
|
|
|
+ $("#add_dealer_channel").find("tr").each(function () {
|
|
|
+ var $contact = $(this);
|
|
|
+ var channel = new Object();
|
|
|
+ channel.dealChannelId = $contact.find(".dealChannelId").val();
|
|
|
+ channel.dealChannelIdStr = $contact.find(".dealChannelIdStr").val();
|
|
|
+ channel.channelId= $contact.find(".channelId").val();
|
|
|
+ channel.channelTypeId= $contact.find(".channelTypeId").val();
|
|
|
+ channel.storeId=$contact.find(".storeId").val();
|
|
|
+ channel.dealChannelAccountPeriod=$contact.find(".dealChannelAccountPeriod").text();
|
|
|
+ channelArray.push(channel);
|
|
|
+ });
|
|
|
+ if(channelArray.length > 0){
|
|
|
+ $("#add_dealer_channel_json").val(JSON.stringify(channelArray));
|
|
|
+ }else{
|
|
|
+ vailErrorMsg_3($("#add_dealer_channel_make"),"必须要有一个渠道信息");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
}else{
|
|
|
vailErrorMsg_3($("#add_dealer_channel_make"),"必须要有一个渠道信息");
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- var productColorArray = new Array();
|
|
|
- $("#add_product").find("tr").each(function () {
|
|
|
- var $productColor = $(this);
|
|
|
- var productColor = new Object();
|
|
|
- productColor.colorId = $productColor.find(".colorId").val();
|
|
|
- productColor.dealProdStoreArea = $productColor.find(".dealProdStoreArea").val();
|
|
|
- var dealProdPrice = $productColor.find(".dealProdPrice").val();
|
|
|
- productColor.dealProdPrice = accMul(dealProdPrice,100);
|
|
|
- productColor.dealerProductStoreIds = $productColor.find(".dealerProductStoreIds").val();
|
|
|
- productColorArray.push(productColor);
|
|
|
- });
|
|
|
- if(productColorArray.length > 0){
|
|
|
- $("#add_product_json").val(JSON.stringify(productColorArray));
|
|
|
+ if(PRODUCT_TR_NUM > 0){
|
|
|
+ var productColorArray = new Array();
|
|
|
+ var needPrice = true;
|
|
|
+ $("#add_product").find("tr").each(function () {
|
|
|
+ var $productColor = $(this);
|
|
|
+ var productColor = new Object();
|
|
|
+ productColor.colorId = $productColor.find(".colorId").val();
|
|
|
+ productColor.dealProdStoreArea = $productColor.find(".dealProdStoreArea").val();
|
|
|
+ var dealProdPrice = $productColor.find(".dealProdPrice").val();
|
|
|
+ if(!isEmpty(dealProdPrice)){
|
|
|
+ needPrice = false;
|
|
|
+ }
|
|
|
+ productColor.dealProdPrice = accMul(dealProdPrice,100);
|
|
|
+ productColor.dealerProductStoreIds = $productColor.find(".dealerProductStoreIds").val();
|
|
|
+ productColorArray.push(productColor);
|
|
|
+ });
|
|
|
+ if(!needPrice){
|
|
|
+ vailErrorMsg_3($("#add_product_make"),"请填写价格。");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(productColorArray.length > 0){
|
|
|
+ $("#add_product_json").val(JSON.stringify(productColorArray));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
- var productColorArray = new Array();
|
|
|
- $("#add_coop_agree").find("tr").each(function () {
|
|
|
- var $coopAgree = $(this);
|
|
|
- var coopAgree = new Object();
|
|
|
- coopAgree.coopAgreeId = $coopAgree.find(".coopAgreeId").val();
|
|
|
- coopAgree.coopAgreeIdStr = $coopAgree.find(".coopAgreeIdStr").val();
|
|
|
- coopAgree.coopAgreeImg = $coopAgree.find(".coopAgreeImg").val();
|
|
|
- coopAgree.coopAgreeBeforeDate = $coopAgree.find(".coopAgreeBeforeDate").val();
|
|
|
- coopAgree.coopAgreeEndDate = $coopAgree.find(".coopAgreeEndDate").val();
|
|
|
- coopAgree.coopAgreeRemake= $coopAgree.find(".coopAgreeRemake").text();
|
|
|
- productColorArray.push(coopAgree);
|
|
|
- });
|
|
|
- if(productColorArray.length > 0){
|
|
|
- $("#add_coop_agree_json").val(JSON.stringify(productColorArray));
|
|
|
+ if(COOPERATIONAGREE_TR_NUM > 0){
|
|
|
+ var coopAgreeArray = new Array();
|
|
|
+ $("#add_coop_agree").find("tr").each(function () {
|
|
|
+ var $coopAgree = $(this);
|
|
|
+ var coopAgree = new Object();
|
|
|
+ coopAgree.coopAgreeId = $coopAgree.find(".coopAgreeId").val();
|
|
|
+ coopAgree.coopAgreeIdStr = $coopAgree.find(".coopAgreeIdStr").val();
|
|
|
+ coopAgree.coopAgreeImg = $coopAgree.find(".coopAgreeImg").val();
|
|
|
+ coopAgree.coopAgreeBeforeDate = $coopAgree.find(".coopAgreeBeforeDate").val();
|
|
|
+ coopAgree.coopAgreeEndDate = $coopAgree.find(".coopAgreeEndDate").val();
|
|
|
+ coopAgree.coopAgreeRemake= $coopAgree.find(".coopAgreeRemake").text();
|
|
|
+ coopAgreeArray.push(coopAgree);
|
|
|
+ });
|
|
|
+ if(coopAgreeArray.length > 0){
|
|
|
+ $("#add_coop_agree_json").val(JSON.stringify(coopAgreeArray));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
loadIndex = layer.load(1, {
|