From 64c16e0cec3a54efee29ed26558a0600d8cb1d39 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Tue, 20 Jan 2026 10:39:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20=E5=9F=BA=E7=A1=80=E5=8F=8C=E8=AF=AD=E4=BF=AE=E6=94=B9=20fea?= =?UTF-8?q?t:=20[=E6=A8=A1=E6=9D=BF=E7=AE=A1=E7=90=86]=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E7=94=9F=E7=89=A9=E6=A0=B7=E5=93=81=E5=88=86=E6=9E=90?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E5=AD=A6=E6=A0=B7=E5=93=81=E5=88=B6=E5=A4=87?= =?UTF-8?q?=E8=A1=A8=EF=BC=88=E5=85=A8=E8=A1=80=E7=A8=B3=E5=AE=9A=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lang/en/template/commonTemplate.js | 44 +-- src/lang/en/template/sp.js | 5 + src/lang/zh/template/sp.js | 4 + .../business/comps/template/TemplateTable.vue | 5 +- .../template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue | 373 +++++++++++++++++++++ .../template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue | 2 +- 6 files changed, 409 insertions(+), 24 deletions(-) create mode 100644 src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue diff --git a/src/lang/en/template/commonTemplate.js b/src/lang/en/template/commonTemplate.js index 1543197..d4c00fb 100644 --- a/src/lang/en/template/commonTemplate.js +++ b/src/lang/en/template/commonTemplate.js @@ -3,33 +3,33 @@ export default { pageTitle: 'Biological Sample Analysis Solution Preparation Table', // 标签 - baseInfo: 'Test Basic Information', + baseInfo: 'Study Basic Information', reagentInfo: 'Test Reagent Information', - instrumentInfo: 'Instrument Usage Information', + instrumentInfo: 'Instrument Usage', storageCondition: 'Storage Conditions', - operationSteps: 'Operation Steps', - remark: 'Remarks', + operationSteps: 'Operation Workflow', + remark: 'Comments', // 字段标签 - storageConditionLabel: 'Storage Conditions', - testName: 'Test Name', - testNumber: 'Test Number', - methodCode: 'Method Code', - versionNumber: 'Version Number', - testConfigurationConditions: 'Test Configuration Conditions', - preFill: 'Pre-Fill', + storageConditionLabel: 'Storage Condition', + testName: 'Study Name', + testNumber: 'Study Number', + methodCode: 'Method Number', + versionNumber: 'Version', + testConfigurationConditions: 'Work Condition', + preFill: 'Preset', actualFill: 'Actual', - configurationTime: 'Configuration Time', + configurationTime: 'Work Time', startTime: 'Start Time', endTime: 'End Time', targetSolutionName: 'Target Solution Name', - targetSolutionCode: 'Target Solution Code', - targetPreConcentration: 'Target Solution Expected Concentration', - targetActConcentration: 'Target Solution Actual Concentration', - targetPreVolume: 'Target Solution Expected Volume', - targetActVolume: 'Target Solution Actual Volume', - effectivePeriod: 'Effective Period', - expireDate: 'Expiry Date', + targetSolutionCode: 'Target Solution ID', + targetPreConcentration: 'Expected Concentration of Target Solution', + targetActConcentration: 'Actual Concentration of Target Solution', + targetPreVolume: 'Expected Volume of Target Solution', + targetActVolume: 'Actual Volume of Target Solution', + effectivePeriod: 'Validity Period', + expireDate: 'Expiration Date', // 占位符 remarkPlaceholder: 'Please enter remarks', @@ -42,16 +42,16 @@ export default { // 试剂信息列 reagentName: 'Reagent Name', - reagentCode: 'Code', + reagentCode: 'Item Number', reagentNo: 'Batch Number', concentration: 'Concentration/Content/Purity', source: 'Source', - reagentExpireDate: 'Expiry Date', + reagentExpireDate: 'Expiration Date', // 仪器使用信息列 instrumentName: 'Instrument Name', instrumentModel: 'Instrument Model', - instrumentCode: 'Instrument Number', + instrumentCode: 'Instrument ID', nextTestDate: 'Next Test/Calibration/Verification Date', // 试验物质配制计划列 diff --git a/src/lang/en/template/sp.js b/src/lang/en/template/sp.js index 0df478b..1f9c151 100644 --- a/src/lang/en/template/sp.js +++ b/src/lang/en/template/sp.js @@ -16,5 +16,10 @@ export default { yjjzxql: 'Expected Blank Substrate Extraction Volume', sjjzxql: 'Actual Blank Substrate Extraction Volume', hhwznd: 'Target Solution Concentration' + }, + //生物样品分析方法学样品制备表(全血稳定) + sp010: { + title: + 'Bioanalytical Methods Sample Preparation Record (Whole Blood Stability)' } } diff --git a/src/lang/zh/template/sp.js b/src/lang/zh/template/sp.js index 0c12260..e9b4750 100644 --- a/src/lang/zh/template/sp.js +++ b/src/lang/zh/template/sp.js @@ -15,5 +15,9 @@ export default { yjjzxql: '预计基质吸取量', sjjzxql: '实际基质吸取量', hhwznd: '化合物终浓度' + }, + //生物样品分析方法学样品制备表(全血稳定) + sp010: { + title: '生物样品分析方法学样品制备表(全血稳定)' } } diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue index 8cdfd90..b7e949c 100644 --- a/src/views/business/comps/template/TemplateTable.vue +++ b/src/views/business/comps/template/TemplateTable.vue @@ -15,7 +15,9 @@ import SWYPFXRYPZB from "./comps/sp/SWYPFXRYPZB.vue"; import SWYPFXCBYPZB from "./comps/sp/SWYPFXCBYPZB.vue"; import SWYPBQGZYZBB from "./comps/sp/SWYPBQGZYZBB.vue"; import SWYPNBGZYZBB from "./comps/sp/SWYPNBGZYZBB.vue"; +//色谱生物样品分析方法学样品制备表-10个类似 import ZQDYJMD from "./comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue"; +import QXWDX from "./comps/sp/SWYPFXFFXYPZBB/QXWDX.vue"; import Demo from "./comps/sp/Demo.vue"; //公用 import SYWZPZJHB from "./comps/gy/SYWZPZJHB.vue"; @@ -25,7 +27,7 @@ export default { name: "TemplateTable", components: { MJYLQSQD, SYWZPZJHB, - SP001, SWYPFXRYPZB, Demo, SWYPFXCBYPZB, SWYPBQGZYZBB, SWYPNBGZYZBB,ZQDYJMD + SP001, SWYPFXRYPZB, Demo, SWYPFXCBYPZB, SWYPBQGZYZBB, SWYPNBGZYZBB,ZQDYJMD,QXWDX }, props: { sn: { @@ -55,6 +57,7 @@ export default { 'SP003': 'SWYPBQGZYZBB', 'SP004': 'SWYPNBGZYZBB', 'SP008': 'ZQDYJMD', + 'SP010': 'QXWDX', 'SYWZPZJHB': 'SYWZPZJHB', 'MJYLQSQD': 'MJYLQSQD', } diff --git a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue new file mode 100644 index 0000000..db906bc --- /dev/null +++ b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue @@ -0,0 +1,373 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue index 6206e8f..758a078 100644 --- a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue +++ b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue @@ -16,7 +16,7 @@ :formConfig="storageFormConfig" :formData="formData" />
-