|
@@ -253,6 +253,18 @@ delPlay = function(obj){
|
|
//新增路线信息
|
|
//新增路线信息
|
|
function submitAdd(){
|
|
function submitAdd(){
|
|
layer.load(3);
|
|
layer.load(3);
|
|
|
|
+ var priceAll = $(".all_price input[name=priceAll]").val(); //总价
|
|
|
|
+ var titleName = $("input[name=offerName]").val();
|
|
|
|
+ if(titleName == null || titleName == ""){
|
|
|
|
+ layer.msg("请输入报价单名称", {icon: 2, time: 1000});
|
|
|
|
+ layer.closeAll("loading");
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ if(priceAll == null || priceAll == ""){
|
|
|
|
+ layer.msg("请输入总价", {icon: 2, time: 1000});
|
|
|
|
+ layer.closeAll("loading");
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
let arryValue = theValues();
|
|
let arryValue = theValues();
|
|
$.ajax({
|
|
$.ajax({
|
|
url: "/supplierRelease/" + urlAddUpate,
|
|
url: "/supplierRelease/" + urlAddUpate,
|
|
@@ -264,7 +276,7 @@ function submitAdd(){
|
|
"uuid": releaseUUid,
|
|
"uuid": releaseUUid,
|
|
"priceAll": arryValue.priceAll,
|
|
"priceAll": arryValue.priceAll,
|
|
"titleImg": titleImg,
|
|
"titleImg": titleImg,
|
|
- "offerName": arryValue.offerName,
|
|
|
|
|
|
+ "offerName": arryValue.titleName,
|
|
"other": arryValue.other,
|
|
"other": arryValue.other,
|
|
"priceDetail": arryValue.priceDetail,
|
|
"priceDetail": arryValue.priceDetail,
|
|
"priceDetailText": arryValue.priceDetailText,
|
|
"priceDetailText": arryValue.priceDetailText,
|
|
@@ -431,7 +443,7 @@ function elementDrawing(data){
|
|
$.each(data.data[0].releasePlay, (index, elem) => {
|
|
$.each(data.data[0].releasePlay, (index, elem) => {
|
|
if(elem.typeVal == "0"){
|
|
if(elem.typeVal == "0"){
|
|
$(".content_add_div[daynum="+ elem.dayNum +"] .play_div").append("<!-- 景点 -->\n" +
|
|
$(".content_add_div[daynum="+ elem.dayNum +"] .play_div").append("<!-- 景点 -->\n" +
|
|
- " <div class=\"play_content_div scenic_spot_div "+ elem.uuid +"\">\n" +
|
|
|
|
|
|
+ " <div class=\"play_content_div scenic_spot_div "+ elem.uuid + "-" + elem.typeVal +"\">\n" +
|
|
" <div class=\"title_name_spot\">\n" +
|
|
" <div class=\"title_name_spot\">\n" +
|
|
" <svg viewBox=\"0 0 1024 1024\" class=\"title_name_img\">\n" +
|
|
" <svg viewBox=\"0 0 1024 1024\" class=\"title_name_img\">\n" +
|
|
" <path d=\"M512 64C317.92 64 160 221.92 160 416c0 187.36 315.424 520.032 328.832 534.08C494.88 956.448 503.264 960 512 960c0.224 0 0.48 0 0.704 0 8.992 0 17.472-4.192 23.392-10.944l109.216-125.12C790.432 646.176 864 508.928 864 416 864 221.92 706.08 64 512 64zM512 576c-88.384 0-160-71.616-160-160s71.616-160 160-160 160 71.616 160 160S600.384 576 512 576z\" p-id=\"2190\"></path>\n" +
|
|
" <path d=\"M512 64C317.92 64 160 221.92 160 416c0 187.36 315.424 520.032 328.832 534.08C494.88 956.448 503.264 960 512 960c0.224 0 0.48 0 0.704 0 8.992 0 17.472-4.192 23.392-10.944l109.216-125.12C790.432 646.176 864 508.928 864 416 864 221.92 706.08 64 512 64zM512 576c-88.384 0-160-71.616-160-160s71.616-160 160-160 160 71.616 160 160S600.384 576 512 576z\" p-id=\"2190\"></path>\n" +
|
|
@@ -478,7 +490,7 @@ function elementDrawing(data){
|
|
" </div>");
|
|
" </div>");
|
|
}else if(elem.typeVal == "1"){
|
|
}else if(elem.typeVal == "1"){
|
|
$(".content_add_div[daynum="+ elem.dayNum +"] .play_div").append("<!-- 酒店 -->\n" +
|
|
$(".content_add_div[daynum="+ elem.dayNum +"] .play_div").append("<!-- 酒店 -->\n" +
|
|
- " <div class=\"play_content_div scenic_spot_div "+ elem.uuid +"\">\n" +
|
|
|
|
|
|
+ " <div class=\"play_content_div scenic_spot_div "+ elem.uuid + "-" + elem.typeVal +"\">\n" +
|
|
" <div class=\"title_name_spot\">\n" +
|
|
" <div class=\"title_name_spot\">\n" +
|
|
" <svg viewBox=\"0 0 1024 1024\" class=\"title_name_img\">\n" +
|
|
" <svg viewBox=\"0 0 1024 1024\" class=\"title_name_img\">\n" +
|
|
" <path d=\"M512 64C317.92 64 160 221.92 160 416c0 187.36 315.424 520.032 328.832 534.08C494.88 956.448 503.264 960 512 960c0.224 0 0.48 0 0.704 0 8.992 0 17.472-4.192 23.392-10.944l109.216-125.12C790.432 646.176 864 508.928 864 416 864 221.92 706.08 64 512 64zM512 576c-88.384 0-160-71.616-160-160s71.616-160 160-160 160 71.616 160 160S600.384 576 512 576z\" p-id=\"2190\"></path>\n" +
|
|
" <path d=\"M512 64C317.92 64 160 221.92 160 416c0 187.36 315.424 520.032 328.832 534.08C494.88 956.448 503.264 960 512 960c0.224 0 0.48 0 0.704 0 8.992 0 17.472-4.192 23.392-10.944l109.216-125.12C790.432 646.176 864 508.928 864 416 864 221.92 706.08 64 512 64zM512 576c-88.384 0-160-71.616-160-160s71.616-160 160-160 160 71.616 160 160S600.384 576 512 576z\" p-id=\"2190\"></path>\n" +
|
|
@@ -506,7 +518,7 @@ function elementDrawing(data){
|
|
" </div>");
|
|
" </div>");
|
|
}else if(elem.typeVal == "2"){
|
|
}else if(elem.typeVal == "2"){
|
|
$(".content_add_div[daynum="+ elem.dayNum +"] .play_div").append("<!-- 包车,车型-->\n" +
|
|
$(".content_add_div[daynum="+ elem.dayNum +"] .play_div").append("<!-- 包车,车型-->\n" +
|
|
- " <div class=\"play_content_div scenic_spot_div "+ elem.uuid +"\">\n" +
|
|
|
|
|
|
+ " <div class=\"play_content_div scenic_spot_div "+ elem.uuid + "-" + elem.typeVal +"\">\n" +
|
|
" <div class=\"title_name_spot\">\n" +
|
|
" <div class=\"title_name_spot\">\n" +
|
|
" <svg viewBox=\"0 0 1024 1024\" class=\"title_name_img\">\n" +
|
|
" <svg viewBox=\"0 0 1024 1024\" class=\"title_name_img\">\n" +
|
|
" <path d=\"M512 64C317.92 64 160 221.92 160 416c0 187.36 315.424 520.032 328.832 534.08C494.88 956.448 503.264 960 512 960c0.224 0 0.48 0 0.704 0 8.992 0 17.472-4.192 23.392-10.944l109.216-125.12C790.432 646.176 864 508.928 864 416 864 221.92 706.08 64 512 64zM512 576c-88.384 0-160-71.616-160-160s71.616-160 160-160 160 71.616 160 160S600.384 576 512 576z\" p-id=\"2190\"></path>\n" +
|
|
" <path d=\"M512 64C317.92 64 160 221.92 160 416c0 187.36 315.424 520.032 328.832 534.08C494.88 956.448 503.264 960 512 960c0.224 0 0.48 0 0.704 0 8.992 0 17.472-4.192 23.392-10.944l109.216-125.12C790.432 646.176 864 508.928 864 416 864 221.92 706.08 64 512 64zM512 576c-88.384 0-160-71.616-160-160s71.616-160 160-160 160 71.616 160 160S600.384 576 512 576z\" p-id=\"2190\"></path>\n" +
|
|
@@ -554,7 +566,7 @@ function elementDrawing(data){
|
|
var imgUrlArray = elem.imgUrl == null ? new Array() : elem.imgUrl.split(",");
|
|
var imgUrlArray = elem.imgUrl == null ? new Array() : elem.imgUrl.split(",");
|
|
var videoUrlArray = elem.videoUrl == null ? new Array() : elem.videoUrl.split(",");
|
|
var videoUrlArray = elem.videoUrl == null ? new Array() : elem.videoUrl.split(",");
|
|
for(var i = 0; i < imgUrlArray.length; i++){
|
|
for(var i = 0; i < imgUrlArray.length; i++){
|
|
- $("." + elem.uuid + " .editor-assets-content").append("<div class=\"editor-assets-content-info\" data-v-400c2eb9=\"\">\n" +
|
|
|
|
|
|
+ $("."+ elem.uuid + "-" + elem.typeVal +" .editor-assets-content").append("<div class=\"editor-assets-content-info\" data-v-400c2eb9=\"\">\n" +
|
|
" <div class=\"el-image\" data-v-400c2eb9=\"\"><img style='width: 100px;height: 100px;' alt=\"upload-assets\"\n" +
|
|
" <div class=\"el-image\" data-v-400c2eb9=\"\"><img style='width: 100px;height: 100px;' alt=\"upload-assets\"\n" +
|
|
" src="+ imgUrlArray[i] +"\n" +
|
|
" src="+ imgUrlArray[i] +"\n" +
|
|
" class=\"el-image__inner el-image__preview\"\n" +
|
|
" class=\"el-image__inner el-image__preview\"\n" +
|
|
@@ -567,7 +579,7 @@ function elementDrawing(data){
|
|
" </div>");
|
|
" </div>");
|
|
}
|
|
}
|
|
for(var j = 0; j < videoUrlArray.lengthl; j++){
|
|
for(var j = 0; j < videoUrlArray.lengthl; j++){
|
|
- $("." + elem.uuid + " .editor-assets-content").append("<video src="+ videoUrlArray[j] +" controls=\"\" data-v-400c2eb9=\"\"></video>");
|
|
|
|
|
|
+ $("."+ elem.uuid + "-" + elem.typeVal +" .editor-assets-content").append("<video src="+ videoUrlArray[j] +" controls=\"\" data-v-400c2eb9=\"\"></video>");
|
|
}
|
|
}
|
|
})
|
|
})
|
|
addUrl(uuid);
|
|
addUrl(uuid);
|
|
@@ -627,6 +639,7 @@ function theValues(){
|
|
var titleName = $("input[name=offerName]").val();
|
|
var titleName = $("input[name=offerName]").val();
|
|
var priceDetail = $("input[name=priceDetail]").val();
|
|
var priceDetail = $("input[name=priceDetail]").val();
|
|
var priceDetailText = $("textarea[name=priceDetailText]").val();
|
|
var priceDetailText = $("textarea[name=priceDetailText]").val();
|
|
|
|
+
|
|
var other = "";//其他
|
|
var other = "";//其他
|
|
$.each($(".radio_icon_color"), (index, item) => {
|
|
$.each($(".radio_icon_color"), (index, item) => {
|
|
other += $(item).next().text() + ",";
|
|
other += $(item).next().text() + ",";
|
|
@@ -636,16 +649,6 @@ function theValues(){
|
|
map.other = other.substring(0, other.length - 1);
|
|
map.other = other.substring(0, other.length - 1);
|
|
map.priceDetail = priceDetail;
|
|
map.priceDetail = priceDetail;
|
|
map.priceDetailText = priceDetailText;
|
|
map.priceDetailText = priceDetailText;
|
|
- if(titleName == null || titleName == ""){
|
|
|
|
- layer.msg("请输入报价单名称", {icon: 2, time: 1000});
|
|
|
|
- layer.closeAll("loading");
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
- if(priceAll == null || priceAll == ""){
|
|
|
|
- layer.msg("请输入总价", {icon: 2, time: 1000});
|
|
|
|
- layer.closeAll("loading");
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
//取值
|
|
//取值
|
|
$.each($(".content_add_div"), (index, item) => {
|
|
$.each($(".content_add_div"), (index, item) => {
|
|
var dayNum = $(item).attr("dayNum"); //天数
|
|
var dayNum = $(item).attr("dayNum"); //天数
|
|
@@ -743,6 +746,18 @@ function theValues(){
|
|
//保存模板
|
|
//保存模板
|
|
function submitAddTemplate(){
|
|
function submitAddTemplate(){
|
|
layer.load(3);
|
|
layer.load(3);
|
|
|
|
+ var priceAll = $(".all_price input[name=priceAll]").val(); //总价
|
|
|
|
+ var titleName = $("input[name=offerName]").val();
|
|
|
|
+ if(titleName == null || titleName == ""){
|
|
|
|
+ layer.msg("请输入报价单名称", {icon: 2, time: 1000});
|
|
|
|
+ layer.closeAll("loading");
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ if(priceAll == null || priceAll == ""){
|
|
|
|
+ layer.msg("请输入总价", {icon: 2, time: 1000});
|
|
|
|
+ layer.closeAll("loading");
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
let arryValue = theValues();
|
|
let arryValue = theValues();
|
|
$.ajax({
|
|
$.ajax({
|
|
url: "/template/addSupplierRelease",
|
|
url: "/template/addSupplierRelease",
|
|
@@ -752,7 +767,7 @@ function submitAddTemplate(){
|
|
"releasePlayString": arryValue.releasePlayString,
|
|
"releasePlayString": arryValue.releasePlayString,
|
|
"priceAll": arryValue.priceAll,
|
|
"priceAll": arryValue.priceAll,
|
|
"titleImg": titleImg,
|
|
"titleImg": titleImg,
|
|
- "offerName": arryValue.offerName,
|
|
|
|
|
|
+ "offerName": arryValue.titleName,
|
|
"travelTime": $(".start_end_time").text(),
|
|
"travelTime": $(".start_end_time").text(),
|
|
"other": arryValue.other,
|
|
"other": arryValue.other,
|
|
}),
|
|
}),
|