Browse Source

项目成果和项目实施调整

ljb 8 months ago
parent
commit
ed95b83218

+ 1 - 1
src/api/projectManage/implement.js

@@ -3,7 +3,7 @@ import request from '@/router/axios';
 // 实施报告列表
 export const getList = (params) => {
   return request({
-    url: `/api/kd-scientific/xm/jdxbg/list`,
+    url: `/api/kd-scientific/xm/jdxbg/page`,
     method: 'get',
     params
   })

+ 15 - 0
src/option/projectManage/resultTable.js

@@ -17,6 +17,21 @@ export default {
   dialogType: "drawer",
   column: [
     {
+      label: '研发项目名称',
+      prop: 'xmmc',
+      type: 'input',
+      minWidth: 240,
+      showOverflowTooltip: true,
+    },
+    {
+      label: '研发项目编号',
+      prop: 'xmbh',
+      type: 'input',
+      minWidth: 160,
+      align: 'center',
+      showOverflowTooltip: true,
+    },
+    {
       label: '成果名称',
       prop: 'cgmc',
       minWidth: 240,

+ 12 - 1
src/printOption/projectManage/resultTable.js

@@ -1,9 +1,20 @@
 export default {
   column: [
+     {
+      label: '研发项目名称',
+      prop: 'xmmc',
+      width: 240,
+    },
+    {
+      label: '研发项目编号',
+      prop: 'xmbh',
+      width: 160,
+      align: 'center',
+    },
     {
       label: '成果名称',
       prop: 'cgmc',
-      width: 440,
+      width: 300,
     },
     {
       label: '成果编号',

+ 2 - 2
src/views/project-manage/implement.vue

@@ -118,7 +118,7 @@ export default window.$crudCommon({
   },
   computed: {
     pageTitle() {
-      return `${this.selProject.xmmc}阶段性报告列表`
+      return `${this.selProject.xmmc || ''}阶段性报告列表`
     }
   },
   created() {
@@ -132,7 +132,7 @@ export default window.$crudCommon({
     loadData() {
       this.loading = true;
       this.api[this.option.list || 'getList'](this.params).then(({ data }) => {
-        this.data = data.data.map(item => {
+        this.data = data.data.records.map(item => {
           item.xmmc = item.xmEntity ? item.xmEntity.xmmc : '';
           item.xmbh = item.xmEntity ? item.xmEntity.xmbh : '';
           item.xmsqdw = item.xmEntity ? item.xmEntity.xmsqdw : '';