Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js =================================================================== diff -u -r33338 -r33343 --- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 33338) +++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 33343) @@ -361,12 +361,13 @@ node.attributes.type = params.type; node.attributes.position = params.position; node.attributes.amount = params.amount; - node.attributes.reviewTime = params.reviewTime; + node.attributes.reviewTime = (params.isTraceable == '是') ? params.reviewTime : ''; node.attributes.sterilingMode = params.sterilingMode; node.attributes.stockAmount = params.stockAmount; node.attributes.isUrgentTousse = params.isUrgentTousse; node.attributes.urgentLevel = params.urgentLevel; node.attributes.includeImplant = params.includeImplant; + node.attributes.isTraceable = params.isTraceable; node.attributes.cls = params.cls; return node; } @@ -531,6 +532,7 @@ node.attributes.sterilingMode = params.sterilingMode; node.attributes.urgentLevel = params.urgentLevel; node.attributes.cls = params.cls; + node.attributes.isTraceable = params.isTraceable; node.attributes.isTimeout = (params.cls == 'itemTimeout') ? true : false; return node; } @@ -1863,6 +1865,7 @@ var includeImplant = tousseInstan.includeImplant; var tdIncludeImplant = tousseInstan.tdIncludeImplant; var newIncludeImplant = '否'; + var isTraceable = (tousseInstan.unTraceable == '是') ? '否' : '是'; if (typeForSterilizationStatistics == '器械包') { newIncludeImplant = tdIncludeImplant; @@ -1886,6 +1889,7 @@ sterilingMode: sterilingMode, isUrgentTousse: isUrgentTousse, urgentLevel: urgentLevel, + isTraceable: isTraceable, includeImplant: newIncludeImplant } var childNode = createNodeForUrgent(params); @@ -2251,7 +2255,7 @@ stockAmount: 0, sterilingMode: data.sterilingMode, scanAmount: 0, - isTraceable: null + isTraceable: (ti.fixedBarcode == '') ? '是' : '否' } var childNode = createNode(childParams); parentNode.appendChild(childNode); @@ -2498,6 +2502,7 @@ depart: pNode.attributes.depart, reviewTime: pNode.attributes.reviewTime, sterilingMode: pNode.attributes.sterilingMode, + isTraceable: pNode.attributes.isTraceable, urgentLevel: urgentLevel } children.push(params);