{
@@ -165,7 +172,7 @@ const tableConfig = reactive({
}
}
],
- api: '',
+ api: '/workflow/mosr/project/filing',
params: {},
})
@@ -176,11 +183,28 @@ const search = (val) => {
const handleDetail = (row) => {
router.push({
- name:'Implementation/detail',
+ name:'Filing/detail',
query: {
id: row.requirementId
}
})
}
-
+const handleConclusion = (row) => {
+ router.push({
+ name:'Filing/conclusion',
+ query: {
+ id: row.requirementId,
+ projectId: row.projectId
+ }
+ })
+}
+const handleEdit = (row) => {
+ router.push({
+ name:'Filing/edit',
+ query: {
+ id: row.requirementId,
+ projectId: row.projectId
+ }
+ })
+}
diff --git a/src/views/project-management/implementation/account.vue b/src/views/project-management/implementation/account.vue
index 2ac081f..b971574 100644
--- a/src/views/project-management/implementation/account.vue
+++ b/src/views/project-management/implementation/account.vue
@@ -1,6 +1,6 @@
-
+
@@ -79,10 +79,23 @@ const tableConfig = reactive({
api: '',
params: {},
btns: [
- {name: '上传费用', key: '_export', color: '#DED0B2',auth: ''}
+ {name: '上传费用', key: 'add', color: '#DED0B2',auth: ''}
]
})
-
+const router = useRouter()
+const headBtnClick = (key) => {
+ switch (key) {
+ case 'add':
+ handleUploadFee()
+ break;
+ }
+}
+const handleUploadFee = () => {
+ router.push({
+ name: 'Implementation/uploadFee',
+ query: {}
+ })
+}
diff --git a/src/views/project-management/initiation/apply.vue b/src/views/project-management/initiation/apply.vue
index c0c9c01..6c14d5c 100644
--- a/src/views/project-management/initiation/apply.vue
+++ b/src/views/project-management/initiation/apply.vue
@@ -8,40 +8,40 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
提交
+ 重新提交
diff --git a/src/views/project-management/initiation/index.vue b/src/views/project-management/initiation/index.vue
index c47dcbc..30993ed 100644
--- a/src/views/project-management/initiation/index.vue
+++ b/src/views/project-management/initiation/index.vue
@@ -93,12 +93,12 @@ const tableIns = ref()
const tableConfig = reactive({
columns: [
{
- prop: 'name',
+ prop: 'projectName',
label: '名称',
align: 'center'
},
{
- prop: 'company',
+ prop: 'affiliatedCompanyId',
label: '所属公司',
align: 'center'
},
@@ -108,31 +108,37 @@ const tableConfig = reactive({
align: 'center'
},
{
- prop: 'productMainBody',
+ prop: 'rdSubject',
label: '研发主体',
align: 'center'
},
{
- prop: 'projectEffect',
+ prop: 'projectImpact',
label: '项目影响',
align: 'center'
},
{
- prop: 'survey',
- label: '经营概况',
+ prop: 'economicEstimate',
+ label: '经济概况',
align: 'center'
},
{
- prop: 'time',
+ prop: 'startTime',
label: '起止时间',
align: 'center'
},
{
- prop: 'status',
+ prop: 'state',
label: '状态',
align: 'center',
showOverflowTooltip: false,
- currentRender: ({row, index}) => (