let majorId = 0;
let arr = [{
id: 0,
name: "随机资料"
},
{
id: 1,
name: "技术通报"
},
{
id: 2,
name: "研究文章"
},
]
$(function() {
var params = window.location.href.split("?");
if (params.length > 1) {
values = params[1].split("&");
if (values.length > 10) {
var funcId = values[0].replace("id=", "");
var functi = ""; //标题
var funcauthor = ""; //作者
var functime = ""; //输入时间
var funckey = ""; //关键字
var funcAir = ""; //机型
var funcdes = ""; //概述
var funcarticleType = ""; //文章类型
var funcmajorName = ""; //专业名
var funcfilePath = ""; //文件路径
var funcarticle_number = ''; //文章数量
//var funcfile = "" //选择文件
if (funcId !== "0") {
functi = decodeURI(values[1].replace("title=", "")); //标题
funcauthor = decodeURI(values[2].replace("author=", "")); //作者
functime = decodeURI(values[3].replace("input_time=", "")); //输入时间
funckey = decodeURI(values[4].replace("keywords=", "")); //关键字
funcAir = decodeURI(values[5].replace("aircraft=", "")); //机型
funcdes = decodeURI(values[6].replace("aircraft_system=", "")); //飞机系统
funcarticle_type = decodeURI(values[7].replace("article_type=", "")); //文章类型
funcmajorName = decodeURI(values[8].replace("major_name=", "")); //专业名
funcfilePath = decodeURI(values[9].replace("file_path=", "")); //文件路径
funcarticle_number = decodeURI(values[10].replace("article_number=", "")); //文章数量
// funcfile = decodeURI(values[11].replace("file=", "")); //选择文件
}
}
}
$("#title").val(functi); //标题
$("#author").val(funcauthor); //作者
$("#input_time").val(functime); //输入时间
$("#keywords").val(funckey); //关键字
$("#aircraft").val(funcAir); //专业
$("#aircraft_system").val(funcdes); //概述
$("#article_type").val(funcarticleType); //文章类型
$("#major_name").val(funcmajorName); //专业名
$("#file_path").val(funcfilePath); //文件路径
$("#article_number").val(funcarticle_number); //文章数量
// $("#file").val(funcfile); //选择文件
getArticleType();
layui.use(["form", "layer", "upload", "laydate"], function() {
$ = layui.jquery;
var form = layui.form,
layer = layui.layer;
laydate = layui.laydate;
laydate.render({
elem: '#input_time', //指定元素
isInitValue: false,
trigger: "click "
});
//监听提交
var upload = layui.upload;
form.on("submit(save)", function(data) {
var func = data.field;
func.id = funcId;
fetchJSON("api/article/add", func, "post", function(data) {
if (data.status === 0) {
var index = parent.layer.getFrameIndex(window.name);
showMsg("上传成功", 1, 2000);
parent.layer.close(index);
} else {
showMsg(data.msg, 2);
}
});
return false;
});
upload.render({
elem: '#fileSelector',
url: urlBase + "api/article/import",
//accept: 'file', //普通文件
headers: {
"token": sessionStorage.getItem("token")
},
data: {},
accept: 'file',
done: function(res) {
if (res.status === 0) {
$("#file_path").val(res.msg);
} else
showMsg(res.msg, 2);
}
});
//专业名
function getMajorName() {
fetchJSON("api/major/listAll", {}, "get", function(bet) {
if (bet.status === 0) {
$("#major_name").empty();
$("#major_name").append($("