<!DOCTYPE html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
|
<title>素材编辑</title>
|
<link rel="stylesheet" type="text/css" href="../../../css/doui.min.css" />
|
<script src="../../../js/doui.min.js" type="text/javascript" charset="utf-8"></script>
|
|
<script src="../../../js/requestHost.js" type="text/javascript" charset="utf-8"></script>
|
<link rel="stylesheet" type="text/css" href="../../../layui/css/layui.css" />
|
<script src="../../../layui/layui.all.js" type="text/javascript" charset="utf-8"></script>
|
|
<script type="text/javascript">
|
doui.importLoad({
|
importArray: [
|
// 雷打不动
|
getHostPath() + "js/jquery.min.js",
|
getHostPath() + "js/vue.min.js",
|
// 字体图标
|
getHostPath() + "fontAdmin/iconfont.css",
|
getHostPath() + "font/iconfont.css",
|
// // dom模板
|
getHostPath() + "css/admin-all.css",
|
getHostPath() + "js/admin-creat.js",
|
],
|
});
|
</script>
|
|
<style>
|
html {
|
background-color: #F7FBFF;
|
}
|
|
.div_linepic{
|
display: inline-block;
|
margin-top: 10px;
|
}
|
|
.div_goodspic{
|
position:relative;
|
width: 120px;
|
height: 120px;
|
margin-left: 20px;
|
}
|
.pic{
|
position:absolute;
|
left:7px;
|
top:7px;
|
width: 100px;
|
height: 100px;
|
}
|
|
.delpic{
|
position:absolute;
|
left:90px;
|
top:0px;
|
width: 30px;
|
height: 30px;
|
}
|
|
</style>
|
</head>
|
<body>
|
<div style="margin:0 auto; width:1000px; height:auto; display: flex;">
|
<div style="margin: 50px 0px 0px 0px;">
|
<div class="admin-btn-roundM bg-yellow" onclick="goListPage()">
|
<div><i class="fi fi-left"></i></div>
|
<div class="admin-marginLeft" style="width: 60px;">返回列表</div>
|
</div>
|
</div>
|
|
<div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief" id="thisTable">
|
<ul class="layui-tab-title">
|
<li class="layui-this">素材设置</li>
|
</ul>
|
<div class="layui-tab-content" style="height: 100px;">
|
<div class="layui-tab-item layui-show">
|
<form class="layui-form" lay-filter="evaluate">
|
|
<div style="display: flex; width: 1800px; height: 90px; margin : 10px 10px 20px 18px; ">
|
<div style="display: flex; width: 90px; height: 90px; text-align: center;">
|
<label class="layui-form-label" style="padding: 32px 0px 32px 0px; ;">头像/昵称</label>
|
</div>
|
|
<div id="test10" style="width:auto; height: auto;">
|
<div id="uploadDemoView">
|
<img src="../../../img/ic_add_img.png" id="portraitView" onclick="choosefile(1);" style="width: 100px; height: 90px;">
|
<input type="file" id="portraitFile" name="portraitFile" accept="image/*" onchange="imgPreview(this,1);" style="display: none;" />
|
</div>
|
</div>
|
|
<div style="display: flex-direction:column; width: auto; height: 45px; padding: 0 0 0 20px;">
|
<div style=" width:1450px; height: 45px;">
|
<div class="layui-col-md4">
|
<input type="text" name="user.nickName" id="nickName" class="layui-input" autocomplete="off" onkeyup="search()"
|
onchange="clearUser(1)" style="position:absolute;z-index:2;width:90%; height:38px;">
|
<select type="text" id="hc_select" lay-filter="hc_select" autocomplete="off" class="layui-select" lay-search>
|
|
</select>
|
</div>
|
<div class="layui-form-mid layui-word-aux" style="margin:0px 0px 0px 20px;"><label style="color: red;">*</label>必填</div>
|
</div>
|
<div style="width: 500px; height: 45px; padding: 5px 0 0 0;">
|
<div class="layui-col-md4">
|
<input type="text" name="user.tag" id="tag" class="layui-input" style="width: 483px; height:38px;">
|
</div>
|
</div>
|
</div>
|
</div>
|
|
<div class="layui-form-item">
|
<label class="layui-form-label">分享数</label>
|
<div class="layui-input-block" style="display: flex; ">
|
<input type="text" name="shareNum" id="shareNum" lay-verify="title" autocomplete="off" placeholder="请输入正整数"
|
value="0" class="layui-input" style="width: 602px;">
|
<div class="layui-form-mid layui-word-aux" style="margin:0px 0px 0px 20px;"> 选填/默认为0</div>
|
</div>
|
</div>
|
<div class="layui-form-item" style="display: flex; ">
|
<div>
|
<label class="layui-form-label">开始时间</label>
|
<div class="layui-input-block">
|
<input type="text" name="startTime" id="startTime" placeholder="" autocomplete="off" class="layui-input"
|
style="width: 602px; ">
|
</div>
|
</div>
|
<div class="layui-form-mid layui-word-aux" style="margin:0px 0px 0px 20px;"><label style="color: red;">*</label>选填/默认当前时间</div>
|
</div>
|
|
<div class="layui-form-item" style="display: flex; ">
|
<div>
|
<label class="layui-form-label">截止时间</label>
|
<div class="layui-input-block">
|
<input type="text" name="endTime" id="endTime" placeholder="" autocomplete="off" class="layui-input" style="width: 602px; ">
|
</div>
|
</div>
|
<div class="layui-form-mid layui-word-aux" style="margin:0px 0px 0px 20px;"><label style="color: red;">*</label>选填/必须大于当前时间</div>
|
</div>
|
<div class="layui-form-item layui-form-text" style="display: flex; ">
|
<div>
|
<label class="layui-form-label">推荐语</label>
|
<div class="layui-input-block">
|
<textarea name="title" id="title" placeholder="" class="layui-textarea" style="width: 602px; height:300px; "></textarea>
|
</div>
|
</div>
|
<div class="layui-form-mid layui-word-aux" style="margin:100px 0px 0px 20px;"><label style="color: red;">*</label>必填</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">权重值</label>
|
<div class="layui-input-block" style="display: flex; ">
|
<input type="text" name="weight" id="weight" lay-verify="title" autocomplete="off" value="0" class="layui-input"
|
style="width: 602px;">
|
<div class="layui-form-mid layui-word-aux" style="margin:0px 0px 0px 20px;"> 选填/默认为0</div>
|
</div>
|
<div class="layui-form-item" style="margin:10px 0px 0px 510px; width: 50px;">
|
<div class="layui-input-block">
|
<button type="button" class="layui-btn" id="LAY-component-form-getval">立即保存</button>
|
</div>
|
</div>
|
</div>
|
|
</form>
|
|
|
<hr style="margin-top: 25px;" /> <!-- 商品信息 -->
|
|
<form class="layui-form" lay-filter="goodsInfo" id="goodsInfo">
|
<div class="layui-form-item">
|
<label class="layui-form-label">商品视频</label>
|
<div class="layui-input-block" style="display: flex; ">
|
<input type="text" name="videoUrl" id="videoUrl" v-model="videoUrl" lay-verify="title" autocomplete="off"
|
placeholder="输入视频链接" class="layui-input" style="width: 602px;">
|
<div class="layui-form-mid layui-word-aux" style="margin:0px 0px 0px 20px;"> 选填</div>
|
</div>
|
</div>
|
|
<div style="display: flex; width: 1800px; height: 90px; margin : 10px 10px 20px 18px; ">
|
<div style="display: flex; width: 90px; height: 90px; text-align: center;">
|
<label class="layui-form-label" style="padding: 32px 0px 32px 0px; ;">视频封面图</label>
|
</div>
|
<div style="width:auto; height: auto;">
|
<div id="uploadDemoView">
|
<img v-bind:src="videoUrlHD" id="videoCoverView" v-on:click="addPicClick(videoCoverFile)" style="width: 100px; height: 90px;">
|
<input type="file" id="videoCoverFile" name="videoCoverFile" @change="viewPicClick(videoCoverView,$event);"
|
accept="image/*" style="display: none;" />
|
</div>
|
</div>
|
<div class="layui-form-mid layui-word-aux" style="margin:25px 0px 0px 20px;"> 选填</div>
|
</div>
|
|
<div style="display: flex; width: 1800px; height: 90px; margin : 10px 10px 20px 18px; ">
|
<div style="display: flex; width: 90px; height: 90px; text-align: center;">
|
<label class="layui-form-label" style="padding: 32px 0px 32px 0px; ;">活动大图</label>
|
</div>
|
<div style="width:auto; height: auto;">
|
<div id="uploadDemoView">
|
<img v-bind:src="activityUrl" id="activityUrlView" v-on:click="addPicClick(activityUrlFile)" style="width: 100px; height: 90px;">
|
<input type="file" id="activityUrlFile" name="activityUrlFile" @change="viewPicClick(activityUrlView,$event);"
|
accept="image/*" style="display: none;" />
|
</div>
|
</div>
|
<div class="layui-form-mid layui-word-aux" style="margin:25px 0px 0px 20px;"> 选填</div>
|
</div>
|
|
<div class="layui-form-item" style="width:450px; height:400px; margin:0px 0px 20px 110px; border:1px solid #CCC; overflow: hidden;">
|
<!--商品展示框-->
|
<div class="div_linepic" v-for="(item, index) in goods.imglist">
|
<div class="div_goodspic">
|
<img v-bind:src="item" v-bind:name="index +'#'+item" class="pic" v-on:click="goods.replaceClick(index)">
|
<img src="../../../img/ic_close_img.png" class="delpic" v-if="index!=goods.imglist.length-1" v-on:click="goods.delClick(index)">
|
<input type="file" v-bind:id="'pic'+index" name="goodsFile" accept="image/*" @change="goods.viewClick(index,$event);"
|
style="display: none;" />
|
</div>
|
</div>
|
</div>
|
|
|
<div class="layui-form-item">
|
<div class="layui-form-item" style="margin:10px 0px 0px 500px; width: 50px;">
|
<div class="layui-input-block">
|
<button type="button" class="layui-btn" @click="submitGoods()">立即保存</button>
|
</div>
|
</div>
|
</div>
|
</form>
|
|
|
<hr style="margin-top: 25px;" /> <!-- 商品信息 -->
|
|
<div class="layui-form-item" style="margin:30px 0px 50px 200px;">
|
<div class="layui-input-block">
|
<button type="button" class="layui-btn" onclick="releaseInfo()" style="width: 300px; height: 80px; text-align: center;">
|
<h2>立即发布</h2>
|
</button>
|
</div>
|
</div>
|
|
</div>
|
|
</div>
|
</div>
|
</div>
|
</body>
|
</html>
|
|
|
|
|
<script type="text/javascript">
|
var id = null;
|
var defaultImg = "../../../img/ic_add_img.png";
|
var goodIDList = new Array();
|
var userList = null;
|
var backParams = null;
|
|
function searchUser() {
|
layui.use('form', function() {
|
var form = layui.form;
|
var value = $("#nickName").val();
|
$("#hc_select").val(value);
|
|
// form.render();
|
$("#hc_select").next().find("dl").css({
|
"display": "block"
|
});
|
var dl = $("#hc_select").next().find("dl").children();
|
var j = -1;
|
for (var i = 0; i < dl.length; i++) {
|
if (dl[i].innerHTML.indexOf(value) <= -1) {
|
dl[i].style.display = "none";
|
j++;
|
}
|
if (j == dl.length - 1) {
|
$("#hc_select").next().find("dl").css({
|
"display": "none"
|
});
|
}
|
}
|
form.render();
|
});
|
}
|
|
// doui准备完毕
|
doui.onReady({
|
success: function() {
|
// 获取传递过来的id
|
doui.urlParam({
|
success: function(res) {
|
id = res.id;
|
backParams = res.backParams;
|
}
|
});
|
|
// 请求发布用户列表
|
doui.request({
|
type: "jsonp",
|
url: gethttp() + '/admin/new/api/v1/activity/getActivityUserList',
|
success: function(res) {
|
if (res.code != 0) {
|
doui.showToast(res.msg);
|
} else {
|
userList = res.data;
|
var userHtml = "";
|
for (var i = 0; i < res.data.length; i++) {
|
userHtml += "<option value=" + res.data[i].nickName + ">";
|
userHtml += res.data[i].nickName;
|
userHtml += "</option>";
|
}
|
$("#hc_select").empty();
|
$("#hc_select").append(userHtml);
|
searchUser();
|
}
|
},
|
});
|
|
// ------------------------------单个商品动态--------------------------------------------------
|
var vm = new Vue({
|
el: "#goodsInfo",
|
// 数据
|
data: {
|
imgAdd: defaultImg,
|
videoUrl: "",
|
videoUrlHD: defaultImg,
|
activityUrl: defaultImg,
|
picUrls: [],
|
|
goods: {
|
imglist: [defaultImg],
|
|
// 商品上面的删除 点击
|
delClick: function(indexC) {
|
vm.goods.imglist.splice(indexC, 1);
|
vm.picUrls.splice(indexC, 1);
|
},
|
|
// 选择图片
|
replaceClick: function(indexC) {
|
$("#pic" + indexC).click();
|
},
|
|
// 添加替换图片
|
viewClick: function(indexC, e) {
|
//判断是否支持FileReader
|
if (window.FileReader) {
|
var reader = new FileReader();
|
} else {
|
alert("您的设备不支持图片预览功能,如需该功能请升级您的设备!");
|
}
|
//获取文件
|
var file = e.target.files[0];
|
var imageType = /^image\//;
|
if (!imageType.test(file.type)) {
|
return; //是否是图片
|
}
|
reader.onload = function(e) {
|
var oldlength = vm.goods.imglist.length - 1;
|
//表示从indexC这个下标的元素开始, 删除1个元素,并在这个位置增加新元素e.target.result
|
vm.goods.imglist.splice(indexC, 1, e.target.result);
|
if (oldlength === indexC) {
|
vm.goods.imglist.push(defaultImg);
|
}
|
};
|
reader.readAsDataURL(file);
|
}
|
},
|
|
// 选择图片
|
addPicClick: function(targetId) {
|
$(targetId).click();
|
},
|
|
// 添加替换图片
|
viewPicClick: function(indexC, e) {
|
//判断是否支持FileReader
|
if (window.FileReader) {
|
var reader = new FileReader();
|
} else {
|
alert("您的设备不支持图片预览功能,如需该功能请升级您的设备!");
|
}
|
//获取文件
|
var file = e.target.files[0];
|
var imageType = /^image\//;
|
if (!imageType.test(file.type)) {
|
return; //是否是图片
|
}
|
reader.onload = function(e) {
|
$(indexC).attr("src", e.target.result);
|
};
|
reader.readAsDataURL(file);
|
},
|
|
/**
|
* 简版商品信息上传
|
*/
|
submitGoods: function() {
|
doui.showLoading("正在处理");
|
var mydata = {
|
pid: id,
|
videoUrl: vm.videoUrl,
|
picUrls: vm.picUrls.toString(),
|
};
|
|
// 图片文件
|
var bi = 0;
|
$("input[name='goodsFile']").each(function() {
|
var fileObj = $(this)[0].files[0];
|
if (fileObj != null && fileObj != undefined) {
|
if (bi == 0) {
|
mydata.file0 = fileObj;
|
} else if (bi == 1) {
|
mydata.file1 = fileObj;
|
} else if (bi == 2) {
|
mydata.file2 = fileObj;
|
} else if (bi == 3) {
|
mydata.file3 = fileObj;
|
} else if (bi == 4) {
|
mydata.file4 = fileObj;
|
} else if (bi == 5) {
|
mydata.file5 = fileObj;
|
} else if (bi == 6) {
|
mydata.file6 = fileObj;
|
} else if (bi == 7) {
|
mydata.file7 = fileObj;
|
} else if (bi == 8) {
|
mydata.file8 = fileObj;
|
} else {
|
// break;
|
}
|
}
|
bi = bi + 1;
|
});
|
bi = 0;
|
|
// 视频封面图
|
var fileObj = document.getElementById("videoCoverFile").files[0]; // js 获取文件对象
|
if (fileObj != null) {
|
mydata.filevideo = fileObj;
|
}
|
var fileObjActivity = document.getElementById("activityUrlFile").files[0]; // js 获取文件对象
|
if (fileObjActivity != null) {
|
mydata.activityFile = fileObjActivity;
|
}
|
|
doui.upload({
|
type: "jsonp",
|
url: gethttp() + "/admin/new/api/v1/evaluate/saveSuCai",
|
data: mydata,
|
success: function(res) {
|
doui.hideLoading();
|
if (res.code != 0) {
|
doui.showToast(res.msg);
|
} else {
|
doui.showToast("成功");
|
}
|
}
|
});
|
},
|
|
|
},
|
});
|
|
if (id != null && id != undefined) {
|
doui.request({
|
type: "jsonp",
|
url: gethttp() + '/admin/new/api/v1/evaluate/getSuCaiPic',
|
data: {
|
pid: id,
|
},
|
success: function(res) {
|
if (res.code != 0) {
|
doui.showToast(res.msg);
|
} else {
|
vm.videoUrl = res.data.videoUrl;
|
if (res.data.videoPic != "") {
|
vm.videoUrlHD = res.data.videoPic;
|
}
|
|
if (res.data.activityUrl != "") {
|
vm.activityUrl = res.data.activityUrl;
|
}
|
|
vm.picUrls=[];
|
vm.goods.imglist = [];
|
for (var i = 0; i < res.data.list.length; i ++) {
|
vm.picUrls.push(res.data.list[i]);
|
vm.goods.imglist.push(res.data.list[i]);
|
}
|
vm.goods.imglist.push(defaultImg);
|
}
|
}
|
});
|
|
|
// 单品发布
|
doui.request({
|
type: "jsonp",
|
url: gethttp() + "/admin/new/api/v1/evaluate/getEvaluate",
|
data: {
|
id: id,
|
},
|
success: function(res) {
|
doui.hideLoading();
|
if (res.code != 0) {
|
doui.showToast(res.msg);
|
} else {
|
$("#portraitView").attr("src", res.data.result.user.portrait);
|
$("#tag").val(res.data.result.user.tag);
|
$("#nickName").val(res.data.result.user.nickName);
|
$("#shareNum").val(res.data.result.shareNum);
|
$("#startTime").val(res.data.result.startTime);
|
$("#endTime").val(res.data.result.endTime);
|
$("#endTime").val(res.data.result.endTime);
|
$("#title").val(res.data.result.title);
|
$("#weight").val(res.data.result.weight);
|
}
|
}
|
});
|
}
|
|
},
|
});
|
|
|
function releaseInfo() {
|
doui.upload({
|
type: "jsonp",
|
url: gethttp() + "/admin/new/api/v1/evaluate/release",
|
data: {id: id},
|
success: function(res) {
|
doui.hideLoading();
|
if (res.code != 0) {
|
doui.showToast(res.msg);
|
} else {
|
doui.showToast("成功");
|
goListPage();
|
}
|
}
|
});
|
}
|
|
// 选择头像
|
function choosefile(num) {
|
if (num == 1) {
|
$("#portraitFile").click();
|
} else if (num == 2) {
|
$("#portraitFile2").click();
|
} else if (num == 3) {
|
$("#portraitFile3").click();
|
}
|
}
|
// 预览头像
|
function imgPreview(fileDom, num) {
|
//判断是否支持FileReader
|
if (window.FileReader) {
|
var reader = new FileReader();
|
} else {
|
alert("您的设备不支持图片预览功能,如需该功能请升级您的设备!");
|
}
|
//获取文件
|
var file = fileDom.files[0];
|
var imageType = /^image\//;
|
if (!imageType.test(file.type)) {
|
return; //是否是图片
|
}
|
reader.onload = function(e) {
|
if (num == 1) {
|
$("#portraitView").attr("src", e.target.result);
|
} else if (num == 2) {
|
$("#portraitView2").attr("src", e.target.result);
|
} else if (num == 3) {
|
$("#portraitView3").attr("src", e.target.result);
|
}
|
};
|
reader.readAsDataURL(file);
|
}
|
|
|
//只有执行了这一步,部分表单元素才会自动修饰成功
|
layui.use('form', function() {
|
var form = layui.form;
|
form.render();
|
});
|
|
|
function clearUser(num) {
|
var nickName;
|
var clearInfo = true;
|
if (num == 1) {
|
nickName = $("#nickName").val().trim();
|
} else if (num == 2) {
|
nickName = $("#nickName2").val().trim();
|
} else if (num == 3) {
|
nickName = $("#nickName3").val().trim();
|
}
|
|
if (userList != null) {
|
for (var i = 0; i < userList.length; i++) {
|
if (userList[i].nickName == nickName) {
|
clearInfo = false;
|
break;
|
}
|
}
|
}
|
|
if (num == 1) {
|
if (clearInfo && (new RegExp("^http.*$").test($("#portraitView")[0].src))) {
|
$("#portraitView").attr("src", "../../../img/ic_add_img.png");
|
}
|
} else if (num == 2) {
|
if (clearInfo && (new RegExp("^http.*$").test($("#portraitView2")[0].src))) {
|
$("#portraitView2").attr("src", "../../../img/ic_add_img.png");
|
}
|
} else if (num == 3) {
|
if (clearInfo && (new RegExp("^http.*$").test($("#portraitView3")[0].src))) {
|
$("#portraitView3").attr("src", "../../../img/ic_add_img.png");
|
}
|
}
|
}
|
|
|
|
window.search = function() {
|
var value = $("#nickName").val();
|
$("#hc_select").val(value);
|
|
// form.render();
|
$("#hc_select").next().find("dl").css({
|
"display": "block"
|
});
|
var dl = $("#hc_select").next().find("dl").children();
|
var j = -1;
|
for (var i = 0; i < dl.length; i++) {
|
if (dl[i].innerHTML.indexOf(value) <= -1) {
|
dl[i].style.display = "none";
|
j++;
|
}
|
if (j == dl.length - 1) {
|
$("#hc_select").next().find("dl").css({
|
"display": "none"
|
});
|
}
|
}
|
}
|
|
layui.use(['form', 'layedit', 'upload'], function() {
|
var form = layui.form
|
form.on('select(hc_select)', function(data) { //选择移交单位 赋值给input框
|
$("#nickName").val($("#hc_select").find("option:selected").text());
|
$("#hc_select").next().find("dl").css({
|
"display": "none"
|
});
|
form.render();
|
matchUser(1);
|
});
|
|
});
|
|
function matchUser(num) {
|
var nickName;
|
var clearInfo = true;
|
if (num == 1) {
|
nickName = $("#nickName").val().trim();
|
} else if (num == 2) {
|
nickName = $("#nickName2").val().trim();
|
} else if (num == 3) {
|
nickName = $("#nickName3").val().trim();
|
}
|
|
if (userList != null) {
|
for (var i = 0; i < userList.length; i++) {
|
if (userList[i].nickName == nickName) {
|
if (num == 1) {
|
$("#portraitView").attr("src", userList[i].portrait);
|
$("#tag").val(userList[i].tag);
|
} else if (num == 2) {
|
$("#portraitView2").attr("src", userList[i].portrait);
|
$("#tag2").val(userList[i].tag);
|
} else if (num == 3) {
|
$("#portraitView3").attr("src", userList[i].portrait);
|
$("#tag3").val(userList[i].tag);
|
}
|
break;
|
}
|
}
|
}
|
}
|
|
|
layui.use(['form', 'layedit', 'laydate'], function() {
|
var form = layui.form,
|
layer = layui.layer,
|
layedit = layui.layedit,
|
laydate = layui.laydate;
|
|
laydate.render({
|
elem: '#startTime',
|
type: 'datetime'
|
});
|
|
laydate.render({
|
elem: '#endTime',
|
type: 'datetime'
|
});
|
|
//表单取值
|
layui.$('#LAY-component-form-getval').on('click', function() {
|
var mydata = form.val('evaluate');
|
if (id != null && id != undefined) {
|
mydata.id = id;
|
}
|
var fileObj = document.getElementById("portraitFile").files[0]; // js 获取文件对象
|
console.log(fileObj);
|
if (fileObj != null) {
|
mydata.portraitFile = fileObj;
|
}
|
mydata.dynamicType = 2;
|
// 信息上传
|
doui.upload({
|
url: gethttp() + "/admin/new/api/v1/evaluate/saveHead",
|
data: mydata,
|
success: function(res) {
|
doui.hideLoading();
|
if (res.code != 0) {
|
doui.showToast(res.msg);
|
} else {
|
id = res.data;
|
doui.showToast("保存成功");
|
refreshPage(id)
|
}
|
}
|
});
|
});
|
});
|
|
|
function refreshPage(id) {
|
doui.pageToUrl({
|
type: "replace",
|
url: "sucai_edit.html",
|
data: {
|
id: id,
|
backParams: backParams,
|
},
|
});
|
}
|
|
|
/** 返回列表
|
* @param {Object} id
|
* @param {Object} editType
|
*/
|
function goListPage() {
|
doui.pageToUrl({
|
type: "replace",
|
url: "sucai_list.html",
|
data: {
|
backParams: backParams,
|
},
|
});
|
}
|
|
</script>
|