diff --git a/src/api/business/study/study.js b/src/api/business/study/study.js
index da26c50..c2775f3 100644
--- a/src/api/business/study/study.js
+++ b/src/api/business/study/study.js
@@ -31,3 +31,11 @@ export function study_delete(data) {
data: data
})
}
+
+export function study_jcgjList(query) {
+ return request({
+ url: '/system/business/study/jcgjList',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/src/lang/en/business/study/study.js b/src/lang/en/business/study/study.js
index 123d7c3..03d4942 100644
--- a/src/lang/en/business/study/study.js
+++ b/src/lang/en/business/study/study.js
@@ -35,11 +35,33 @@ export default {
jd: 'De-archive',
js: 'Unlock',
- create: 'Create New Study',
+ create: 'Create Study',
inputName: 'Input Study Name',
inputSn: 'Input Study ID',
inputLeader: 'Select Study Director',
cancel: 'Cancel',
save: 'Save',
- submit: 'Submit'
+ submit: 'Submit',
+
+ jbxx: 'Information',
+ bdsl: 'Total Records',
+ syfzr: 'Study Director',
+ jcgj: 'Track Record',
+ rybg: 'Change of Person',
+ xgsy: 'Change of Information',
+ sdsy: 'Lock Study',
+ jssy: 'Unlock Study',
+ sqjy: 'Apply for Check-out',
+ sqgd: 'Apply for Archiving',
+ jjjd: 'Reject De-archiving',
+ tyjd: 'Approve De-archiving',
+ jjgd: 'Reject Archiving',
+ tygd: 'Approve Archiving',
+ dqzdgh: 'Check-out End on Time',
+ qrgh: 'Check-out End Confirmation',
+
+ qb: 'All',
+ lc: 'Milestone',
+ bj: 'Change',
+ ry: 'User'
}
diff --git a/src/lang/zh/business/study/study.js b/src/lang/zh/business/study/study.js
index d1ef628..5d3d739 100644
--- a/src/lang/zh/business/study/study.js
+++ b/src/lang/zh/business/study/study.js
@@ -41,5 +41,27 @@ export default {
inputLeader: '请选择负责人',
cancel: '取消',
save: '保存',
- submit: '提交'
+ submit: '提交',
+
+ jbxx: '基本信息',
+ bdsl: '表单数量',
+ syfzr: '试验负责人',
+ jcgj: '稽查轨迹',
+ rybg: '人员变更',
+ xgsy: '修改试验',
+ sdsy: '锁定试验',
+ jssy: '解锁试验',
+ sqjy: '申请借阅',
+ sqgd: '申请归档',
+ jjjd: '拒绝解档',
+ tyjd: '同意解档',
+ jjgd: '拒绝归档',
+ tygd: '同意归档',
+ dqzdgh: '到期自动归还',
+ qrgh: '确认归还',
+
+ qb: '全部',
+ lc: '流程',
+ bj: '编辑',
+ ry: '人员'
}
diff --git a/src/views/business/comps/common/JcgjList.vue b/src/views/business/comps/common/JcgjList.vue
index d7b5762..e207af6 100644
--- a/src/views/business/comps/common/JcgjList.vue
+++ b/src/views/business/comps/common/JcgjList.vue
@@ -7,9 +7,10 @@
- 全部
- 流程
- 编辑
+ {{ $t('page.business.study.study.qb') }}
+ {{ $t('page.business.study.study.lc') }}
+ {{ $t('page.business.study.study.bj') }}
+ {{ $t('page.business.study.study.ry') }}
@@ -26,11 +27,11 @@
备注:{{ item.remark }}
-
+
签名意义:{{ item.jcmc }}
-
- 签名意义:{{ item.qmrMc }}
+
+ 签名人:{{ item.qmrMc }}
@@ -43,6 +44,12 @@
export default {
name: "JcgjList",
components: {},
+ props:{
+ showRy:{
+ type:Boolean,
+ default:false
+ }
+ },
data() {
return {
list: [],
diff --git a/src/views/business/study/comp/detail.vue b/src/views/business/study/comp/detail.vue
new file mode 100644
index 0000000..2e4b385
--- /dev/null
+++ b/src/views/business/study/comp/detail.vue
@@ -0,0 +1,149 @@
+G
+
+
+
+
+
+

+
+
+
+ {{$t('page.business.study.study.detail')}}
+
+
+
+
+
+
+
+
{{ $t('page.business.study.study.jbxx') }}
+
+
+
+
{{ $t('page.business.study.study.name') }}
+
+
+
+
{{ $t('page.business.study.study.sn') }}
+
+
+
+
+
+
{{ $t('page.business.study.study.bdsl') }}
+
+
+
+
{{ $t('page.business.study.study.syfzr') }}
+
+
+
+
+
+
{{ $t('page.business.study.study.createDate') }}
+
+
+
+
{{ $t('page.business.study.study.status') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ $t('page.business.study.study.borrowStatus') }}
+
+
+
+
+
+
+
+
+
+
{{ $t('page.business.study.study.remark') }}
+
+
+
+
+
+
+
+
{{ $t('page.business.study.study.jcgj') }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/study/comp/edit.vue b/src/views/business/study/comp/edit.vue
index c542f83..4942198 100644
--- a/src/views/business/study/comp/edit.vue
+++ b/src/views/business/study/comp/edit.vue
@@ -7,7 +7,7 @@
{{$t('page.business.study.study.cancel')}}
- {{$t('page.business.study.study.save')}}
+ {{$t('page.business.study.study.save')}}
{{$t('page.business.study.study.submit')}}
@@ -37,12 +37,14 @@
+
diff --git a/src/views/business/study/comp/sign.vue b/src/views/business/study/comp/sign.vue
new file mode 100644
index 0000000..86865fc
--- /dev/null
+++ b/src/views/business/study/comp/sign.vue
@@ -0,0 +1,94 @@
+G
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/study/list.vue b/src/views/business/study/list.vue
index 3e6064a..aadfaac 100644
--- a/src/views/business/study/list.vue
+++ b/src/views/business/study/list.vue
@@ -141,7 +141,7 @@
-
+
@@ -150,13 +150,15 @@
import { study_list,study_info,study_save,study_delete} from "@/api/business/study/study";
import Edit from './comp/edit.vue'
import Enter from './comp/enter.vue'
+import Detail from './comp/detail.vue'
export default {
name: "Study",
props:{
},
components:{
Edit,
- Enter
+ Enter,
+ Detail
},
computed: {
},
@@ -239,6 +241,10 @@ export default {
this.showType = 'enter'
this.$refs.enter.show(row)
},
+ detail(row){
+ this.showType = 'detail'
+ this.$refs.detail.show(row)
+ }
}
};