Sfoglia il codice sorgente

年份选择器删除引用

xieyn 2 anni fa
parent
commit
3661bc3468
2 ha cambiato i file con 17 aggiunte e 10 eliminazioni
  1. 5 9
      src/views/oa/BudgetCostList.vue
  2. 12 1
      src/views/oa/modules/BudgetCostModal.vue

+ 5 - 9
src/views/oa/BudgetCostList.vue

@@ -161,7 +161,6 @@
   import JDate from '@/components/jeecg/JDate.vue'
   import { FormTypes } from '@/utils/JEditableTableUtil'
   import { getAction } from '@api/manage'
-  import JYearPicker from '@/components/date/YearSelect'
   import JEllipsis from '@/components/jeecg/JEllipsis'
   export default {
     name: "BudgetCostList",
@@ -301,13 +300,6 @@
             width:120,
             dataIndex: 'toBePaidMoney',
           },
-          {
-            title: '附件上传',
-            align:"center",
-            width:120,
-            dataIndex: 'file',
-            scopedSlots: {customRender: 'fileSlot'},
-          },
           {
             title:'备注',
             align:"center",
@@ -321,13 +313,17 @@
             dataIndex: 'action',
             width:100,
             align:"center",
+            fixed: 'right',
             customRender: (value, row, index) => {
               const obj = {
                 children:
                   (
                   <span>
                   <a id="btn"  onClick={() => this.handleEdit(row)}>编辑   </a>
-                    <a id="btn" onClick={() => this.handleDelete(row.id)}>  删除</a>
+                    <a-divider type="vertical" />
+                    <a-popconfirm title="确定删除吗?" onConfirm={() => this.handleDelete(row.id)} placement="topRight">
+                         <a>删除</a>
+                       </a-popconfirm>
                     </span> ),
                 attrs: {},
               };

+ 12 - 1
src/views/oa/modules/BudgetCostModal.vue

@@ -85,7 +85,6 @@
   import { JEditableTableMixin } from '@/mixins/JEditableTableMixin'
   import { validateDuplicateValue } from '@/utils/util'
   import JDate from '@/components/jeecg/JDate'
-  import JYearPicker from '@/components/date/YearSelect'
   import JSelectDepart from '@/components/jeecgbiz/JSelectDepart'
   export default {
     name: 'BudgetCostModal',
@@ -281,6 +280,18 @@
         if (this.model.id) {
           let params = { id: this.model.id }
           this.requestSubTableData(this.url.budgetCostDetail.list, params, this.budgetCostDetailTable)
+          console.log("ssss6666",this.budgetCostDetailTable)
+          // console.log("this.budgetCostDetailTable.dataSource[i].budgetMoney",this.budgetCostDetailTable.dataSource[0].budgetMoney)
+          // let budgetMoney;
+          // for(var i = 0;i<this.budgetCostDetailTable.dataSource.length;i++){
+          //   budgetMoney+= this.budgetCostDetailTable.dataSource[i].budgetMoney;
+          // }
+          // console.log("sssss888",budgetMoney)
+          // this.budgetCostDetailTable.dataSource.push({
+          //   department: '合计',
+          //   budgetMoney: budgetMoney,
+          // })
+          // console.log("ssss777",this.budgetCostDetailTable.dataSource)
         }
       },
       /** 整理成formData */