crc上传影像过滤dir文件
continuous-integration/drone/push Build is running
Details
continuous-integration/drone/push Build is running
Details
parent
4b8ba07123
commit
d52663da40
|
@ -1036,7 +1036,7 @@ export default {
|
||||||
for (var i = 0; i < files.length; ++i) {
|
for (var i = 0; i < files.length; ++i) {
|
||||||
(function (index) {
|
(function (index) {
|
||||||
p = p.then(function () {
|
p = p.then(function () {
|
||||||
if (files[index].name.indexOf("DICOMDIR") === -1) {
|
if (files[index].name.toUpperCase().indexOf("DICOMDIR") === -1) {
|
||||||
validFilesCount = validFilesCount + 1;
|
validFilesCount = validFilesCount + 1;
|
||||||
return scope.parseDicomFile(files[index]);
|
return scope.parseDicomFile(files[index]);
|
||||||
}
|
}
|
||||||
|
@ -1064,6 +1064,9 @@ export default {
|
||||||
reader.onload = function (e) {
|
reader.onload = function (e) {
|
||||||
try {
|
try {
|
||||||
var data = dicomParser.parseDicom(new Uint8Array(e.target.result));
|
var data = dicomParser.parseDicom(new Uint8Array(e.target.result));
|
||||||
|
var instanceUid = data.string("x00080018");
|
||||||
|
console.log(instanceUid, "instanceUid");
|
||||||
|
if (!instanceUid) return resolve();
|
||||||
var modality = data.string("x00080060") || "";
|
var modality = data.string("x00080060") || "";
|
||||||
var studyUid = data.string("x0020000d");
|
var studyUid = data.string("x0020000d");
|
||||||
var pixelDataElement = data.elements.x7fe00010;
|
var pixelDataElement = data.elements.x7fe00010;
|
||||||
|
|
Loading…
Reference in New Issue