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 + + 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) + } } };