diff --git a/src/components/Template/CustomTable.vue b/src/components/Template/CustomTable.vue
index c965764..2d1ad05 100644
--- a/src/components/Template/CustomTable.vue
+++ b/src/components/Template/CustomTable.vue
@@ -756,6 +756,8 @@ export default {
color: #606266;
margin-top: 20px;
&.no-border {
+ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
+ border-radius: 5px 5px;
border: none;
.custom-table-cell {
border-right: none;
diff --git a/src/lang/en/business/resource/gsp.js b/src/lang/en/business/resource/gsp.js
index 9618949..b349773 100644
--- a/src/lang/en/business/resource/gsp.js
+++ b/src/lang/en/business/resource/gsp.js
@@ -139,4 +139,9 @@ export default {
tyjy:'Approve Check-out',
jjjy:'Reject Check-out',
qrgh:'Confirm Check-in',
+ xzmb: '下载模板',
+ wjgs: '仅允许导入xls、xlsx格式文件',
+ tzsc: '将文件拖到此处,或',
+ djsc: '点击上传',
+
}
diff --git a/src/lang/en/template/ada.js b/src/lang/en/template/ada.js
index 8e065d9..9fef94f 100644
--- a/src/lang/en/template/ada.js
+++ b/src/lang/en/template/ada.js
@@ -1,4 +1,5 @@
//ADA
export default {
- ada001: {} //用的SP001
+ ada001: {}, //用的SP001
+ ada002: {} //用的LBA001
}
diff --git a/src/lang/en/template/lba.js b/src/lang/en/template/lba.js
index 9191f6d..8f2b7e7 100644
--- a/src/lang/en/template/lba.js
+++ b/src/lang/en/template/lba.js
@@ -1,4 +1,9 @@
//LBA
export default {
- lba001: {} //用的SP001
+ lba001: {}, //用的SP001
+ lba002: {
+ cztj: 'Work Condition',
+ czsj: 'Work Time',
+ jcbmc: 'Analysis Plate Name'
+ }
}
diff --git a/src/lang/zh/business/resource/gsp.js b/src/lang/zh/business/resource/gsp.js
index e1a23fa..c86c562 100644
--- a/src/lang/zh/business/resource/gsp.js
+++ b/src/lang/zh/business/resource/gsp.js
@@ -143,5 +143,9 @@ export default {
tyjy:'同意借阅',
jjjy:'拒绝借阅',
qrgh:'确认归还',
+ xzmb: '下载模板',
+ wjgs: '仅允许导入xls、xlsx格式文件',
+ tzsc: '将文件拖到此处,或',
+ djsc: '点击上传',
}
diff --git a/src/lang/zh/template/ada.js b/src/lang/zh/template/ada.js
index 8e065d9..9fef94f 100644
--- a/src/lang/zh/template/ada.js
+++ b/src/lang/zh/template/ada.js
@@ -1,4 +1,5 @@
//ADA
export default {
- ada001: {} //用的SP001
+ ada001: {}, //用的SP001
+ ada002: {} //用的LBA001
}
diff --git a/src/lang/zh/template/lba copy.js b/src/lang/zh/template/lba copy.js
new file mode 100644
index 0000000..1e220c6
--- /dev/null
+++ b/src/lang/zh/template/lba copy.js
@@ -0,0 +1,9 @@
+//LBA
+export default {
+ lba001: {}, //用的SP001
+ lba002: {
+ cztj: '操作条件',
+ czsj: '操作时间',
+ jcbmc: '检测板名称'
+ }
+}
diff --git a/src/lang/zh/template/lba.js b/src/lang/zh/template/lba.js
index 9191f6d..1e220c6 100644
--- a/src/lang/zh/template/lba.js
+++ b/src/lang/zh/template/lba.js
@@ -1,4 +1,9 @@
//LBA
export default {
- lba001: {} //用的SP001
+ lba001: {}, //用的SP001
+ lba002: {
+ cztj: '操作条件',
+ czsj: '操作时间',
+ jcbmc: '检测板名称'
+ }
}
diff --git a/src/views/business/archive/gsp/index.vue b/src/views/business/archive/gsp/index.vue
index 03f04de..b49a23c 100644
--- a/src/views/business/archive/gsp/index.vue
+++ b/src/views/business/archive/gsp/index.vue
@@ -43,6 +43,7 @@ export default {
changeTab(item) {
if (this.active !== item.key) {
this.active = item.key
+ this.saveSimpleLog({name:this.$t(item.name,'zh_CN'),nameEn:this.$t(item.name,'en_US'),jcmc:this.$t('system.enterPage','zh_CN'),jcmcEn:this.$t('system.enterPage','en_US')})
}
},
showDetailCallback(val) {
diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue
index 5e8ae40..46a7281 100644
--- a/src/views/business/comps/template/TemplateTable.vue
+++ b/src/views/business/comps/template/TemplateTable.vue
@@ -53,9 +53,11 @@ import PCR002 from "./comps/pcr/PCR002.vue";
//LBA
// LBA001-使用SP001
+import LBA002 from "./comps/lba/LBA002.vue";
//ADA
// ADA001-使用SP001
+// ADA002-使用LBA002
export default {
name: "TemplateTable",
@@ -68,7 +70,9 @@ export default {
//色谱
SP001, SP003, SP00456,SP007, SP008, SP009, SP010, SP011, SP012, SP013, SP014, SP015, SP016, SP017, SP018,
// PCR
- PCR002
+ PCR002,
+ // PCR
+ LBA002
},
props: {
sn: {
@@ -122,10 +126,12 @@ export default {
'PCR002': 'PCR002',
//LBA
'LBA001': 'SP001',
+ 'LBA002': 'LBA002',
//样品
'YP001': 'SP001',
//ADA
'ADA001': 'SP001',
+ 'ADA002': 'LBA002',
}
}
return this.componentMap || "Demo"
diff --git a/src/views/business/comps/template/comps/lba/LBA002.vue b/src/views/business/comps/template/comps/lba/LBA002.vue
new file mode 100644
index 0000000..95c515b
--- /dev/null
+++ b/src/views/business/comps/template/comps/lba/LBA002.vue
@@ -0,0 +1,257 @@
+
+
+
+
+

{{ formData.bdmc }}

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/business/resource/gsp/comps/ffjl/Xq.vue b/src/views/business/resource/gsp/comps/ffjl/Xq.vue
index fa7dab9..87b90db 100644
--- a/src/views/business/resource/gsp/comps/ffjl/Xq.vue
+++ b/src/views/business/resource/gsp/comps/ffjl/Xq.vue
@@ -8,7 +8,7 @@
{{ $t('form.cancel') }}
- {{ $t('form.export') }}
+

{{ $t('page.business.resource.mjy.ffjlxq')
diff --git a/src/views/business/resource/gsp/comps/gsp/Xq.vue b/src/views/business/resource/gsp/comps/gsp/Xq.vue
index 14041f8..00f2e48 100644
--- a/src/views/business/resource/gsp/comps/gsp/Xq.vue
+++ b/src/views/business/resource/gsp/comps/gsp/Xq.vue
@@ -161,6 +161,7 @@ export default {
this.$modal.loading()
exportDetail({ id: this.form.id,lang:this.$store.getters.language.split("_")[0] }).then(response => {
window.open(process.env.VUE_APP_FILE_DOMAIN +response.msg)
+ this.saveSimpleLog({name:this.form.bh,nameEn:this.form.bh,jcmc:'供试品导出',jcmcEn:'Test Item Export'})
this.$modal.closeLoading()
}).finally(() => {
this.$modal.closeLoading()
diff --git a/src/views/business/resource/gsp/comps/rkjl/RkjlImport.vue b/src/views/business/resource/gsp/comps/rkjl/RkjlImport.vue
new file mode 100644
index 0000000..598eaa8
--- /dev/null
+++ b/src/views/business/resource/gsp/comps/rkjl/RkjlImport.vue
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+ {{ $t('page.business.resource.gsp.tzsc') }}{{ $t('page.business.resource.gsp.djsc') }}
+
+ {{ $t('page.business.resource.gsp.wjgs') }}
+ {{ $t('page.business.resource.gsp.xzmb') }}
+
+
+
+
+
+
+
+
diff --git a/src/views/business/resource/gsp/comps/rkjl/Xq.vue b/src/views/business/resource/gsp/comps/rkjl/Xq.vue
index cd4ef78..a4b1568 100644
--- a/src/views/business/resource/gsp/comps/rkjl/Xq.vue
+++ b/src/views/business/resource/gsp/comps/rkjl/Xq.vue
@@ -8,7 +8,7 @@
{{ $t('form.cancel') }}
- {{ $t('form.export') }}
+

{{ $t('page.business.resource.gsp.gsprkjl')
@@ -50,6 +50,17 @@
+
{{ $t('page.business.resource.gsp.cctj') }}
+
+
+
+
+
+
{{ $t('page.business.resource.gsp.yxq') }}
+
+
+
+
{{ $t('page.business.resource.gsp.zysx') }}
diff --git a/src/views/business/resource/gsp/comps/rkjlList.vue b/src/views/business/resource/gsp/comps/rkjlList.vue
index b4df945..23dc093 100644
--- a/src/views/business/resource/gsp/comps/rkjlList.vue
+++ b/src/views/business/resource/gsp/comps/rkjlList.vue
@@ -62,7 +62,7 @@
- {{
+ {{
$t('page.business.resource.gsp.dr') }}
@@ -176,6 +176,9 @@
+
+
+
@@ -190,11 +193,12 @@ import Jd from "./rkjl/Jd";
import Xq from "./rkjl/Xq";
import Xz from "./rkjl/Xz";
import Bj from "./rkjl/Bj";
+import RkjlImport from "./rkjl/RkjlImport"
import { deepClone } from "@/utils/index";
import { mapGetters } from 'vuex'
export default {
name: "FfjlList",
- components: { Sd, Js, Gd, Jd, Jy, Xq, Xz, Bj },
+ components: { Sd, Js, Gd, Jd, Jy, Xq, Xz, Bj, RkjlImport },
data() {
return {
daterangeCk: [],
@@ -232,6 +236,9 @@ export default {
this.getList()
},
methods: {
+ handleImport() {
+ this.$refs.RkjlImport.show()
+ },
//导出
exportExcel() {
let that = this
diff --git a/src/views/business/resource/gyzj/comps/gyzj/Cc.vue b/src/views/business/resource/gyzj/comps/gyzj/Cc.vue
index 2adaf33..9047777 100644
--- a/src/views/business/resource/gyzj/comps/gyzj/Cc.vue
+++ b/src/views/business/resource/gyzj/comps/gyzj/Cc.vue
@@ -18,15 +18,14 @@
-
-
-
+
+
+
-
-
-
+
+
@@ -140,6 +139,9 @@ export default {
created() {
},
methods: {
+ ccwzChange(val){
+ this.form.cctj=val.wc
+ },
cancel() {
this.open = false
},
diff --git a/src/views/business/resource/gyzj/comps/gyzj/Rk.vue b/src/views/business/resource/gyzj/comps/gyzj/Rk.vue
index 418c6a0..9c29bb7 100644
--- a/src/views/business/resource/gyzj/comps/gyzj/Rk.vue
+++ b/src/views/business/resource/gyzj/comps/gyzj/Rk.vue
@@ -39,14 +39,14 @@
-
+
-
+
@@ -190,6 +190,9 @@ export default {
created() {
},
methods: {
+ rkwzChange(val){
+ this.form.rktj=val.wc
+ },
cancel() {
this.open = false
},
diff --git a/src/views/business/resource/gyzj/comps/gyzj/Sqrk.vue b/src/views/business/resource/gyzj/comps/gyzj/Sqrk.vue
index 91e2d8c..35da436 100644
--- a/src/views/business/resource/gyzj/comps/gyzj/Sqrk.vue
+++ b/src/views/business/resource/gyzj/comps/gyzj/Sqrk.vue
@@ -40,7 +40,7 @@
-
+
@@ -165,6 +165,9 @@ export default {
created() {
},
methods: {
+ rkwzChange(val){
+ this.form.rktj=val.wc
+ },
cancel() {
this.open = false
},
diff --git a/src/views/business/resource/mjy/comps/mjy/Cc.vue b/src/views/business/resource/mjy/comps/mjy/Cc.vue
index a70124a..7cf1aae 100644
--- a/src/views/business/resource/mjy/comps/mjy/Cc.vue
+++ b/src/views/business/resource/mjy/comps/mjy/Cc.vue
@@ -19,14 +19,13 @@
-
-
+
+
-
-
-
+
+
@@ -139,6 +138,9 @@ export default {
created() {
},
methods: {
+ ccwzChange(val){
+ this.form.cctj=val.wc
+ },
cancel() {
this.open = false
},
diff --git a/src/views/business/resource/mjy/comps/mjy/Gh.vue b/src/views/business/resource/mjy/comps/mjy/Gh.vue
index 36cbe3a..36bcfe7 100644
--- a/src/views/business/resource/mjy/comps/mjy/Gh.vue
+++ b/src/views/business/resource/mjy/comps/mjy/Gh.vue
@@ -4,7 +4,7 @@
-
+
@@ -27,20 +27,20 @@
{{ form.nddw
- }}
+ }}
-
-
+
+
-
-
+
+
@@ -48,7 +48,7 @@
{{ form.ckldw
- }}
+ }}
@@ -63,7 +63,7 @@
{{ form.ckmzdw
- }}
+ }}
@@ -78,7 +78,7 @@
-
+
@@ -138,7 +138,7 @@
-
@@ -151,21 +151,21 @@
-
-
+
-
@@ -178,7 +178,7 @@
-
@@ -299,6 +299,9 @@ export default {
created() {
},
methods: {
+ rkwzChange(val) {
+ this.form.rktj = val.wc
+ },
rklChange() {
if (!isNaN(this.form.rkmz)) {
this.form.jsl = _.subtract(parseFloat(this.form.ckmz), parseFloat(this.form.rkmz))
diff --git a/src/views/business/resource/mjy/comps/mjy/Rk.vue b/src/views/business/resource/mjy/comps/mjy/Rk.vue
index 8ef2066..edd1505 100644
--- a/src/views/business/resource/mjy/comps/mjy/Rk.vue
+++ b/src/views/business/resource/mjy/comps/mjy/Rk.vue
@@ -47,7 +47,7 @@
-
+
@@ -239,6 +239,9 @@ export default {
created() {
},
methods: {
+ rkwzChange(val){
+ this.form.rktj=val.wc
+ },
cancel() {
this.open = false
},
diff --git a/src/views/business/resource/yq/comps/detail.vue b/src/views/business/resource/yq/comps/detail.vue
index 24dfcee..1529f8c 100644
--- a/src/views/business/resource/yq/comps/detail.vue
+++ b/src/views/business/resource/yq/comps/detail.vue
@@ -129,6 +129,7 @@ export default {
this.form = response.data
this.open = true
})
+ this.saveSimpleLog({name:row.bh,nameEn:row.bh,jcmc:'仪器详情',jcmcEn:'Instrument Detail'})
this.queryParams.id = row.id
yqJcgj_list(this.queryParams).then((response) => {
this.qmList = response.rows
diff --git a/src/views/business/study/comp/syff/Xq.vue b/src/views/business/study/comp/syff/Xq.vue
index a73ea3c..81e4a57 100644
--- a/src/views/business/study/comp/syff/Xq.vue
+++ b/src/views/business/study/comp/syff/Xq.vue
@@ -176,6 +176,7 @@ export default {
studyMethod_export({ studyMethodId: this.form.id }).then(response => {
let fileUrl = response.data.fileUrl
this.$download.saveAs(process.env.VUE_APP_FILE_DOMAIN + fileUrl, this.form.ffmc + ".pdf");
+ this.saveSimpleLog({name:this.form.ffmc,nameEn:this.form.ffmc,jcmc:'方法导出',jcmcEn:'Method Export'})
})
}
diff --git a/src/views/business/study/comp/syj/Detail.vue b/src/views/business/study/comp/syj/Detail.vue
index 963fb37..540a5bb 100644
--- a/src/views/business/study/comp/syj/Detail.vue
+++ b/src/views/business/study/comp/syj/Detail.vue
@@ -142,6 +142,7 @@ export default {
studyRoom_info({ id: row.id }).then(response => {
this.form = response.data
this.open = true
+ this.saveSimpleLog({name:row.syjh,nameEn:row.syjh,jcmc:'饲养间详情',jcmcEn:'Animal Room Detail'})
}).finally(() => {
this.$modal.closeLoading()
})
diff --git a/src/views/business/study/comp/wzlb.vue b/src/views/business/study/comp/wzlb.vue
index 1447008..5a4c39a 100644
--- a/src/views/business/study/comp/wzlb.vue
+++ b/src/views/business/study/comp/wzlb.vue
@@ -114,6 +114,7 @@ export default {
changeTab(item) {
if (this.active !== item.key) {
this.active = item.key
+ this.saveSimpleLog({name:this.$t(item.name,'zh_CN'),nameEn:this.$t(item.name,'en_US'),jcmc:this.$t('system.enterPage','zh_CN'),jcmcEn:this.$t('system.enterPage','en_US')})
}
}
}
diff --git a/src/views/business/study/comp/wzlb/mjyList.vue b/src/views/business/study/comp/wzlb/mjyList.vue
index 981b44e..17e6c5b 100644
--- a/src/views/business/study/comp/wzlb/mjyList.vue
+++ b/src/views/business/study/comp/wzlb/mjyList.vue
@@ -93,7 +93,7 @@
$t('page.business.resource.mjy.xgkc') }}
- {{
$t('page.business.resource.gyzj.quchu') }}