收样管理

This commit is contained in:
jjLv 2024-09-04 16:23:33 +08:00
parent f2eb1435b3
commit dafae99aa0
1 changed files with 76 additions and 39 deletions

View File

@ -10,6 +10,8 @@ let listLengthTwo = 0;
let listData=[]; let listData=[];
let sampleName=0.00; let sampleName=0.00;
let idSample; let idSample;
let flag = 0;
let flagTemp = 0;
function setParams(params) { function setParams(params) {
idParam = JSON.parse(params).id; idParam = JSON.parse(params).id;
@ -21,6 +23,7 @@ function setParams(params) {
layui.form.render(); layui.form.render();
getCustomNameSelected(); getCustomNameSelected();
getToolsSelected(); getToolsSelected();
getFlagTwo();
initTable(listData) initTable(listData)
laydate.render({ laydate.render({
elem: '#sampleTime', elem: '#sampleTime',
@ -110,6 +113,33 @@ function getFlag(data){
}); });
} }
function getFlagTwo(){
let loadingMsg = layer.msg("数据加载中,请稍候...", {icon: 16, scrollbar: false, time: 0,});
let url = dataUrl + "/samples/getFlag?token=" + tokens;
let params = {
id: idParam
}
params={
encryptedData:encryptCBC(JSON.stringify(params))
}
ajaxRequest(url, "POST", params, true, function () {
}, function (result) {
layer.close(loadingMsg); // 关闭提示层
if (result.code === 200) {
// setFormData(result.data);
flag = 1;
flagTemp = flag;
} else {
flag = 0;
flagTemp = flag;
}
}, function (xhr) {
layer.close(loadingMsg); // 关闭提示层
error(xhr)
});
}
/** /**
* 数据处理 * 数据处理
* @param data * @param data
@ -367,53 +397,60 @@ function cancel() {
/** /**
* 上传数据 * 上传数据
*/ */
function uploadData() { function uploadData() {
// if (listData.length == 0) { // if (listData.length == 0) {
// return layer.msg('请先添加数据', { // return layer.msg('请先添加数据', {
// icon: 2, // icon: 2,
// time: 2000 //2秒关闭如果不配置默认是3秒 // time: 2000 //2秒关闭如果不配置默认是3秒
// }); // });
// } // }
let loadingMsg = layer.msg('数据上传中,请稍候...', {icon: 16, scrollbar: false, time: 0}); if(flagTemp==1){
let url = dataUrl + '/samples/addSamplesAll'; if(listLengthTwo == 0){
if(listData.length == 0){ layer.alert("无法上传,请至少添加一条数据", {icon: 2})
listData.push({ }else{
id: idSample, listData.push({
collectSamplesTime:null, id: idSample,
customId: null, collectSamplesTime:null,
customName: null, customId: null,
sampleUser: null, customName: null,
sampleTime: null, sampleUser: null,
idSY:null, sampleTime: null,
departmentId: null, idSY:null,
sampleDepartment: null, departmentId: null,
sampleToolsId: null, sampleDepartment: null,
sampleTools: null, sampleToolsId: null,
devModule: null, sampleTools: null,
devCode: null, devModule: null,
}); devCode: null,
});
let loadingMsg = layer.msg('数据上传中,请稍候...', {icon: 16, scrollbar: false, time: 0});
let url = dataUrl + '/samples/addSamplesAll';
let params = {
"paramsList": listData
}
} params={
let params = { encryptedData:encryptCBC(JSON.stringify(params))
"paramsList": listData }
} ajaxRequest(url, "POST", params, true, function () {
}, function (result) {
layer.close(loadingMsg); // 关闭提示层
if (result.code === 200) {
closePage(1);
parent.layer.msg("收样信息添加成功", {icon: 1});
}else {
layer.alert(result.msg, {icon: 2})
}
}, function (xhr) {
layer.close(loadingMsg); // 关闭提示层
error(xhr)
});
}
}else{
layer.alert("无法上传,只能在审核前上传", {icon: 2})
}
params={
encryptedData:encryptCBC(JSON.stringify(params))
}
ajaxRequest(url, "POST", params, true, function () {
}, function (result) {
layer.close(loadingMsg); // 关闭提示层
if (result.code === 200) {
closePage(1);
parent.layer.msg("收样信息添加成功", {icon: 1});
}else {
layer.alert(result.msg, {icon: 2})
}
}, function (xhr) {
layer.close(loadingMsg); // 关闭提示层
error(xhr)
});
} }