|
function DataShow(type, uuid) {
|
this.type = type;
|
this.uuid = uuid;
|
}
|
|
DataShow.prototype.showHint = function(){
|
let htmlText='';
|
switch (this.type) {
|
case 'locNo':
|
htmlText += '<p>库位编号:'+ this.uuid +'</p>';
|
$.ajax({
|
url: top.baseUrl + '/three/query/loc/detl/v1?locNo=' + this.uuid,
|
type: "GET",
|
async: false,
|
success: function (res) {
|
if (res.code === 200) {
|
let data = res.data;
|
htmlText += '<p>库位状态:'+ data.locSts +'</p>';
|
if (data.locDetls) {
|
for (let locDetl of data.locDetls) {
|
htmlText += '<p>————————————————</p>';
|
htmlText += '<p>商品编号:'+ locDetl.matnr +'</p>';
|
htmlText += '<p>商品名称:'+ locDetl.maktx +'</p>';
|
if (locDetl.batch) {
|
htmlText += '<p>批号:'+ locDetl.batch +'</p>';
|
}
|
htmlText += '<p>库存数量:'+ locDetl.anfme + "" + (locDetl.unit?locDetl.unit:"") +'</p>';
|
}
|
}
|
} else {
|
console.error(res.msg);
|
}
|
}
|
})
|
break
|
case "wrkNo":
|
htmlText+='<p>任务编号:'+ this.uuid +'</p>';
|
$.ajax({
|
url: top.baseUrl + '/three/query/wrk/detl/v1?wrkNo=' + this.uuid,
|
type: "GET",
|
success: function (res) {
|
if (res.code === 200) {
|
let data = res.data;
|
htmlText += '<p>任务状态:'+ data.wrkSts +'</p>';
|
if (data.sourceLocNo) {
|
htmlText += '<p>源库位:'+ data.sourceLocNo +'</p>';
|
}
|
if (data.destLocNo) {
|
htmlText += '<p>目标库位:'+ data.destLocNo +'</p>';
|
}
|
if (data.wrkDetls) {
|
for (let wrkDetl of data.wrkDetls) {
|
htmlText += '<p>————————————————</p>';
|
htmlText += '<p>商品编号:'+ wrkDetl.matnr +'</p>';
|
htmlText += '<p>商品名称:'+ wrkDetl.maktx +'</p>';
|
if (wrkDetl.batch) {
|
htmlText += '<p>批号:'+ wrkDetl.batch +'</p>';
|
}
|
htmlText += '<p>任务数量:'+ wrkDetl.anfme + "" + (wrkDetl.unit?wrkDetl.unit:"") +'</p>';
|
}
|
}
|
} else {
|
console.error(res.msg);
|
}
|
}
|
})
|
break
|
default:
|
break
|
}
|
return htmlText;
|
}
|