ソースを参照

05281708lhj其他款项

liuhj 11 ヶ月 前
コミット
535719f20d
共有4 個のファイルを変更した473 個の追加44 個の削除を含む
  1. 1 1
      src/components/Finance/Overspendedit.vue
  2. 327 2
      src/components/MCR/Marketingamount.vue
  3. 2 2
      src/components/OP/DecreasePayments.vue
  4. 143 39
      src/components/OP/OpDecreasePayments.vue

+ 1 - 1
src/components/Finance/Overspendedit.vue

@@ -4,7 +4,7 @@
             <div class="overspendedit-form">
                 <el-form ref="form" :rules="rules" :model="form" label-width="100px">
                     <el-form-item label="团队名称">
-                        <el-select @change="getheadtitle" :disabled="disableds" v-model="DiId" placeholder="请选择活动区域">
+                        <el-select @change="getheadtitle" :disabled="disableds" v-model="DiId" placeholder="请选择团队名称">
                             <el-option v-for="(item,index) in cTablelist" :key="index" :label="item.teamName" :value="item.id"></el-option>
                         </el-select>
                     </el-form-item>

+ 327 - 2
src/components/MCR/Marketingamount.vue

@@ -1,11 +1,298 @@
 <template>
     <div class="Marketingamount-box">
-        
+        <!-- 详情弹出框 -->
+        <el-dialog title="详情" :visible.sync="particulars">
+            <el-table :data="gridData">
+                <el-table-column property="date" label="日期" width="150"></el-table-column>
+                <el-table-column property="name" label="姓名" width="200"></el-table-column>
+                <el-table-column property="address" label="地址"></el-table-column>
+            </el-table>
+        </el-dialog>
+        <!-- 详情弹出框 -->
+        <el-dialog title="拜访记录" :visible.sync="visitlog">
+            
+        </el-dialog>
+        <el-form ref="form" label-width="75px">
+            <el-form-item label="人员名称:">
+                <el-select v-model="DiId" placeholder="请选择团队名称">
+                    <el-option v-for="(item,index) in cTablelist" :key="index" :label="item.teamName" :value="item.id"></el-option>
+                </el-select>
+            </el-form-item>
+        </el-form>
+        <div class="Marketingamount-head-ul">
+            <div style="background-color: #ff4f4f;" class="Marketingamount-head-li">
+                <div class="head-li-title">全年销售总金额</div>
+                <div class="head-li-info">
+                    <div class="li-info-amount">¥99,999</div>
+                    <div class="li-info-ratio">年同比:5%&nbsp;&nbsp;&nbsp;▲</div>
+                </div>
+            </div>
+            <div style="background-color: #069305;" class="Marketingamount-head-li">
+                <div class="head-li-title">全年销售总金额</div>
+                <div class="head-li-info">
+                    <div class="li-info-amount">¥99,999</div>
+                    <div class="li-info-ratio">年同比:5%&nbsp;&nbsp;&nbsp;▼</div>
+                </div>
+            </div>
+            <div  style="background-color: #ff4f4f;" class="Marketingamount-head-li">
+                <div class="head-li-title">全年销售总金额</div>
+                <div class="head-li-info">
+                    <div class="li-info-amount">¥99,999</div>
+                    <div class="li-info-ratio">年同比:5%&nbsp;&nbsp;&nbsp;▲</div>
+                </div>
+            </div>
+        </div>
+        <div class="Marketingamount-content">
+            <div class="content-chart">
+                <el-table
+                :header-cell-style="{background:'#eef1f6',color:'#606266'}"
+                :data="tableDatas"
+                border
+                style="width: 100%">
+                    <el-table-column
+                    prop=""
+                    label="排名"
+                    width="50">
+                    </el-table-column>
+                    <el-table-column
+                    prop="date"
+                    label="名称"
+                    width="100">
+                    </el-table-column>
+                    <el-table-column
+                    prop="date"
+                    label="成单量">
+                    </el-table-column>
+                </el-table>
+                <div style="text-align: center;margin: 5px 0">
+                    <el-pagination
+                    small
+                    layout="prev, pager, next"
+                    :total="50">
+                    </el-pagination>
+                </div>
+                <div id="statisticallyone" style="height:300px;"></div>
+                <div id="statisticallytwo" style="height:300px;"></div>
+            </div>
+            <div class="content-table">
+                <el-table
+                :header-cell-style="{background:'#eef1f6',color:'#606266'}"
+                :data="tableData"
+                border
+                style="width: 100%">
+                    <el-table-column
+                    prop=""
+                    label="序号"
+                    width="50">
+                    </el-table-column>
+                    <el-table-column
+                    prop="date"
+                    label="团组名"
+                    width="100">
+                    </el-table-column>
+                    <el-table-column
+                    prop="date"
+                    label="客户单位">
+                    </el-table-column>
+                    <el-table-column
+                    prop="date"
+                    label="客户名称">
+                    </el-table-column>
+                    <el-table-column
+                    prop="date"
+                    label="出访日期"
+                    width="100">
+                    </el-table-column>
+                    <el-table-column
+                    prop=""
+                    label="人数"
+                    width="50">
+                    </el-table-column>
+                    <el-table-column
+                    width="150"
+                    label="操作">
+                        <template>
+                            <el-button size="mini" @click="particulars=true" type="primary">查看</el-button>
+                            <el-button size="mini" @click="visitlog=true" type="primary">拜访</el-button>
+                        </template>
+                    </el-table-column>
+                </el-table>
+                <div class="block">
+                    <el-pagination
+                      @size-change="handleSizeChange"
+                      @current-change="handleCurrentChange"
+                      :current-page="currentPage"
+                      :page-size="pagesize"
+                      layout="total, sizes, prev, pager, next, jumper"
+                      :total="400">
+                    </el-pagination>
+                  </div>
+            </div>
+        </div>
     </div>
 </template>
 <script>
+import * as echarts from 'echarts';
 export default {
-    
+    data() {
+        return {
+            DiId:'',
+            cTablelist:[],
+            currentPage:1,
+            pagesize:10,
+            tableDatas:[
+                {
+                date: '2016-05-02',
+                name: '王小虎',
+                address: '上海市普陀区金沙江路 1518 弄'
+                }, {
+                date: '2016-05-04',
+                name: '王小虎',
+                address: '上海市普陀区金沙江路 1517 弄'
+                }, {
+                date: '2016-05-01',
+                name: '王小虎',
+                address: '上海市普陀区金沙江路 1519 弄'
+                }
+            ],
+            tableData: [{
+            date: '2016-05-02',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1518 弄'
+            }, {
+            date: '2016-05-04',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1517 弄'
+            }, {
+            date: '2016-05-01',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1519 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }, {
+            date: '2016-05-03',
+            name: '王小虎',
+            address: '上海市普陀区金沙江路 1516 弄'
+            }
+            ],
+            particulars:false,
+            visitlog:false,
+        }
+    },
+    methods:{
+        handleSizeChange(val) {
+            console.log(`每页 ${val} 条`);
+        },
+        handleCurrentChange(val) {
+            console.log(`当前页: ${val}`);
+        },
+        statisone(){
+            var myChart = echarts.init(document.getElementById('statisticallyone'));
+            myChart.setOption({
+                title: {
+                    text: '客户类型分布表',
+                    left: 'center'
+                },
+                tooltip: {
+                    trigger: 'item'
+                },
+                // legend: {
+                //     orient: 'vertical',
+                //     left: 'left'
+                // },
+                series: [
+                    {
+                    type: 'pie',
+                    radius: '50%',
+                    data: [
+                        { value: 1048, name: '政府' },
+                        { value: 735, name: '企业' },
+                        { value: 580, name: '散客' },
+                        { value: 484, name: '高校' },
+                        { value: 484, name: '非团组' },
+                        { value: 484, name: '成都会务活动' },
+                        { value: 484, name: '四川会务活动' },
+                        { value: 484, name: '成都赛事' },
+                        { value: 484, name: '四川赛事' },
+                        { value: 300, name: '未知' }
+                    ],
+                    emphasis: {
+                        itemStyle: {
+                        shadowBlur: 10,
+                        shadowOffsetX: 0,
+                        shadowColor: 'rgba(0, 0, 0, 0.5)'
+                        }
+                    }
+                    }
+                ]
+            });
+            var myCharttwo = echarts.init(document.getElementById('statisticallytwo'));
+            myCharttwo.setOption({
+                title: {
+                    text: '客户等级分布表',
+                    left: 'center'
+                },
+                tooltip: {
+                    trigger: 'item'
+                },
+                series: [
+                    {
+                    type: 'pie',
+                    radius: '50%',
+                    data: [
+                        { value: 1048, name: 'VIP' },
+                        { value: 735, name: 'VVIP' },
+                        { value: 580, name: '暂未定级' },
+                    ],
+                    emphasis: {
+                        itemStyle: {
+                        shadowBlur: 10,
+                        shadowOffsetX: 0,
+                        shadowColor: 'rgba(0, 0, 0, 0.5)'
+                        }
+                    }
+                    }
+                ]
+            });
+        }
+    },
+    mounted(){
+        this.statisone()
+    }
 }
 </script>
 <style>
@@ -16,4 +303,42 @@ export default {
     border-radius: 10px;
     min-height: 830px;
 }
+.Marketingamount-head-ul{
+    display: flex;
+    flex-wrap: wrap;
+    justify-content: space-around;
+}
+.Marketingamount-head-li{
+    color: #fff;
+    min-width: 25%;
+    padding: 15px;
+    box-shadow: 0 0 10px #0005;
+    border-radius: 10px;
+}
+.head-li-title{
+    font-size: 17px;
+    font-weight: 600;
+    margin-bottom: 20px;
+}
+.head-li-info{
+    display: flex;
+    flex-wrap: wrap;
+    justify-content: space-between;
+}
+.Marketingamount-content{
+    display: flex;
+    flex-wrap: wrap;
+    justify-content: space-around;
+}
+.content-chart{
+    padding-top: 25px;
+    min-width: 26.5%;
+}
+.content-table{
+    margin-top: 25px;
+    min-width: 60%;
+}
+.content-table .block{
+    text-align: center;
+}
 </style>

+ 2 - 2
src/components/OP/DecreasePayments.vue

@@ -43,9 +43,9 @@
                     </el-table-column>
                     <el-table-column prop="priceName" label="费用名称" width="260">
                     </el-table-column>
-                    <el-table-column prop="price,currency" label="费用" sortable>
+                    <el-table-column label="费用" sortable>
                         <template slot-scope="scope">
-                            {{ townum(scope.row.price) }}({{ scope.row.currency }})
+                            {{ townum(scope.row.feeTotal) }}({{ scope.row.currency }})
                         </template>
                     </el-table-column>
                     <el-table-column prop="filePath" label="附件">

+ 143 - 39
src/components/OP/OpDecreasePayments.vue

@@ -8,8 +8,8 @@
         <hr style='background-color:#5555; height:1px; border:none;' />
         <div>
             <el-form :model="delegationInfo" label-width="100px" class="demo-ruleForm">
-                <div style="display: flex;">
-                    <div style="width: 25%;">
+                <div style="display: flex;flex-wrap: wrap;">
+                    <div style="width: 394px;">
                         <el-form-item label="团组名称:" label-width="160px">
                             <el-select v-model="DiIdSelect" clearable filterable placeholder="团组选择"
                                 @change="DecreasePaymentsChange" :disabled="isShow" style="width: 100%;">
@@ -19,19 +19,19 @@
                             </el-select>
                         </el-form-item>
                     </div>
-                    <div style="width: 25%;">
+                    <div style="width: 394px;">
                         <el-form-item label="团 号:" prop="tourCode" label-width="160px">
                             <el-input placeholder="团号" v-model="delegationInfo.tourCode" :disabled="true">
                             </el-input>
                         </el-form-item>
                     </div>
-                    <div style="width: 25%;">
+                    <div style="width: 394px;">
                         <el-form-item label="客户:" prop="clientName" label-width="160px">
                             <el-input placeholder="客户" v-model="delegationInfo.clientName" :disabled="true">
                             </el-input>
                         </el-form-item>
                     </div>
-                    <div style="width: 25%;">
+                    <div style="width: 394px;">
                         <el-form-item label="出访国家:" prop="visitCountry" label-width="160px">
                             <el-input placeholder="出访国家" v-model="delegationInfo.visitCountry" :disabled="true">
                             </el-input>
@@ -42,29 +42,73 @@
             <el-form :model="DecreasePaymentsData" ref="DecreasePaymentsData" :rules="DecreasePaymentsRules"
                 label-width="100px" class="demo-ruleForm">
                 <div style="display:flex ;flex-wrap: wrap;">
-                    <div style="width: 25%;">
+                    <!-- <div style="width: 394px;">
+                        <el-form-item label="团组类型:" prop="clientName" label-width="160px">
+                            <el-input placeholder="团组类型" v-model="delegationInfo.clientName" :disabled="true">
+                            </el-input>
+                        </el-form-item>
+                    </div> -->
+                    <div style="width: 394px;">
                         <el-form-item label="费用名称:" prop="priceName" label-width="160px">
                             <el-input placeholder="费用名称" v-model="DecreasePaymentsData.priceName">
                             </el-input>
                         </el-form-item>
                     </div>
-                    <div style="width: 25%;">
-                        <el-form-item label="费用金额:" prop="currency" label-width="160px">
-                            <el-input placeholder="费用金额" v-model="DecreasePaymentsData.price" style="width: 56%;">
-                            </el-input>
+                    <div style="width: 394px;">
+                        <el-form-item label="费用单价:" prop="currency" label-width="160px">
+                            <el-input-number @blur="Sumup" style="width:56%" :precision="2" placeholder="费用金额" v-model="DecreasePaymentsData.price" :controls='false'>
+                            </el-input-number>
+                            <!-- <el-input placeholder="费用单价" v-model="DecreasePaymentsData.price" style="width: 56%;">
+                            </el-input> -->
                             <el-select v-model="DecreasePaymentsData.currency" style="width: 40%;">
                                 <el-option v-for="item in rateList" :key="item.currencyId" :label="item.currencyCode"
                                     :value="item.currencyId"></el-option>
                             </el-select>
                         </el-form-item>
                     </div>
-                    <div style="width: 25%;">
-                        <el-form-item label="收款方:" prop="payee" label-width="160px">
-                            <el-input placeholder="收款方" v-model="DecreasePaymentsData.payee">
+                    <div style="width: 394px;">
+                        <el-form-item label="数量:" prop="quantity" label-width="160px">
+                            <el-input-number @blur="Sumup" style="width:100%" :precision="2" placeholder="数量" v-model="DecreasePaymentsData.quantity" :controls='false'>
+                            </el-input-number>
+                            <!-- <el-input placeholder="数量" v-model="DecreasePaymentsData.payee">
+                            </el-input> -->
+                        </el-form-item>
+                    </div>
+                    <div style="width: 394px;">
+                        <el-form-item label="供应商全称:" prop="supplierName" label-width="160px">
+                            <el-input placeholder="供应商全称" v-model="DecreasePaymentsData.supplierName">
                             </el-input>
                         </el-form-item>
                     </div>
-                    <div style="width: 25%;">
+                    <div v-if="eventspd" style="width: 394px;">
+                        <el-form-item label="供应商类型:" prop="supplierTypeId" label-width="160px">
+                            <el-select v-model="DecreasePaymentsData.supplierTypeId" placeholder="供应商类型"
+                                style="width: 100%;">
+                                <el-option v-for="(item,index) in suppliertype" :key="index" :label="item.name" :value="item.id"></el-option>
+                            </el-select>
+                        </el-form-item>
+                    </div>
+                    <div style="width: 394px;">
+                        <el-form-item label="供应商地区:" prop="supplierArea" label-width="160px">
+                            <el-select v-model="DecreasePaymentsData.supplierArea" placeholder="供应商地区"
+                                style="width: 100%;">
+                                <el-option v-for="(item,index) in supplierRegion" :key="index" :label="item.name" :value="item.id"></el-option>
+                            </el-select>
+                        </el-form-item>
+                    </div>
+                    <div style="width: 394px;">
+                        <el-form-item label="联系人:" prop="supplierContact" label-width="160px">
+                            <el-input placeholder="联系人" v-model="DecreasePaymentsData.supplierContact">
+                            </el-input>
+                        </el-form-item>
+                    </div>
+                    <div style="width: 394px;">
+                        <el-form-item label="联系电话:" prop="supplierContactNumber" label-width="160px">
+                            <el-input placeholder="联系电话" v-model="DecreasePaymentsData.supplierContactNumber">
+                            </el-input>
+                        </el-form-item>
+                    </div>
+                    <div style="width: 394px;">
                         <el-form-item label="费用标识:" prop="orbitalPrivateTransfer" label-width="160px">
                             <el-select v-model="DecreasePaymentsData.orbitalPrivateTransfer" placeholder="费用标识"
                                 style="width: 100%;">
@@ -75,7 +119,7 @@
                             </el-select>
                         </el-form-item>
                     </div>
-                    <div style="width: 25%;">
+                    <div style="width: 394px;">
                         <el-form-item label="支付方式:" prop="payDId" label-width="160px">
                             <el-select v-model="DecreasePaymentsData.payDId" placeholder="支付方式" style="width: 100%;">
                                 <el-option v-for="item in payment" :key="item.id" :label="item.name" :value="item.id">
@@ -83,6 +127,16 @@
                             </el-select>
                         </el-form-item>
                     </div>
+                    <div style="width: 394px;">
+                        <el-form-item label="费用总价:" label-width="160px">
+                            <el-input-number disabled style="width:56%" :precision="2" placeholder="费用总价" v-model="DecreasePaymentsData.feeTotal" :controls='false'>
+                            </el-input-number>
+                            <el-select disabled v-model="DecreasePaymentsData.currency" style="width: 40%;">
+                                <el-option v-for="item in rateList" :key="item.currencyId" :label="item.currencyCode"
+                                    :value="item.currencyId"></el-option>
+                            </el-select>
+                        </el-form-item>
+                    </div>
                 </div>
                 <div style="display: flex;">
                     <div>
@@ -121,6 +175,7 @@
     </div>
 </template>
 <script>
+import { Decimal } from 'decimal.js'
 export default {
     data() {
         return {
@@ -139,18 +194,24 @@ export default {
             delegationInfoList: [],//团组下拉框
             payment: [],//支付方式下拉框
             DecreasePaymentsData: {
-                status: 0,
-                payDId: 72,
-                orbitalPrivateTransfer: 0,
-                payee: "",
-                id: 0,
-                diId: 0,
-                priceName: "",
-                price: 0,
-                currency: '',
-                filePath: "",
-                createUserId: 0,
-                remark: ""
+                status: 0,//操作状态 1 添加 2 修改
+                payDId: 72,//支付方式
+                orbitalPrivateTransfer: 0,//费用表示
+                supplierName: "",//收款方
+                id: 0,//编号
+                diId: 0,//团组外键编号
+                priceName: "",//费用名称
+                price: 0,//费用金额
+                supplierContact:"",//联系人
+                supplierContactNumber:"",//联系电话
+                currency: '',//费用币种
+                filePath: "",//附件地址
+                createUserId: 0,//创建者Id
+                remark: "",//备注
+                supplierArea:1,//供应商地区
+                supplierTypeId:'',//供应商类型
+                quantity:0,//数量
+                feeTotal:0,//总计
             },
             IsAuditGM: 0,
             Decrease: {},
@@ -166,8 +227,8 @@ export default {
                 priceName: [
                     { required: true, message: '请输入费用名称', trigger: 'change' },
                 ],
-                payee: [
-                    { required: true, message: '请输入收款方姓名', trigger: 'change' },
+                supplierName: [
+                    { required: true, message: '请输入供应商全称', trigger: 'change' },
                 ],
                 orbitalPrivateTransfer: [
                     { required: true, message: '请选择费用标识', trigger: 'change' },
@@ -175,9 +236,28 @@ export default {
                 payDId: [
                     { required: true, message: '请选择支付方式', trigger: 'change' }
                 ],
+                quantity: [
+                    { required: true, message: '请输入数量', trigger: 'blur' }
+                ],
+                supplierContact: [
+                    { required: true, message: '请输入联系人', trigger: 'blur' }
+                ],
+                supplierContactNumber: [
+                    { required: true, message: '请输入联系人电话', trigger: 'blur' }
+                ],
+                supplierTypeId: [
+                    { required: true, message: '请选择供应商类型', trigger: 'change' }
+                ],
+                supplierArea: [
+                    { required: true, message: '请选择供应商地区', trigger: 'change' }
+                ],
+
             },
             rateList: [],
-        }
+            suppliertype:[],
+            supplierRegion:[],
+            eventspd:true,
+        }   
     },
 
     methods: {
@@ -202,10 +282,18 @@ export default {
                     for (let index = 0; index < that.delegationInfoList.length; index++) {
                         if (that.delegationInfoList[index].id == that.DiIdSelect) {
                             that.delegationInfo = that.delegationInfoList[index];
+                            if(res.data.data.groupName[index].teamDid==302||res.data.data.groupName[index].teamDid==691||res.data.data.groupName[index].teamDid==762||res.data.data.groupName[index].teamDid==1047){
+                                that.eventspd=true
+                            }else{
+                                that.eventspd=false
+                            }
+                            console.log(that.eventspd);
                             break;
                         }
                     }
-                    that.payment = res.data.data.payment
+                    that.payment = res.data.data.payment;
+                    that.suppliertype = res.data.data.supplier;
+                    that.supplierRegion = res.data.data.supplierArea;
                 }
             })
 
@@ -225,13 +313,17 @@ export default {
                 }
             }).then(function (res) {
                 if (res.data.code == 200) {
-
-                    that.Decrease = res.data.data._Decrease
-                    that.CreditCard = res.data.data._CreditCard
-                    that.DecreasePaymentsData.payDId = that.CreditCard.payDId
-                    that.DecreasePaymentsData.orbitalPrivateTransfer = that.CreditCard.orbitalPrivateTransfer
-                    that.DecreasePaymentsData.payee = that.CreditCard.payee
+                    that.Decrease = res.data.data
+                    that.DecreasePaymentsData.payDId = that.Decrease.payDId
+                    that.DecreasePaymentsData.orbitalPrivateTransfer = that.Decrease.orbitalPrivateTransfer
+                    that.DecreasePaymentsData.supplierName = that.Decrease.supplierName
                     that.DecreasePaymentsData.id = that.Decrease.id
+                    that.DecreasePaymentsData.supplierArea = that.Decrease.supplierArea
+                    that.DecreasePaymentsData.supplierTypeId = that.Decrease.supplierTypeId
+                    that.DecreasePaymentsData.supplierContact = that.Decrease.supplierContact
+                    that.DecreasePaymentsData.supplierContactNumber = that.Decrease.supplierContactNumber
+                    that.DecreasePaymentsData.quantity = that.Decrease.quantity
+                    that.DecreasePaymentsData.feeTotal = that.Decrease.feeTotal
                     that.DecreasePaymentsData.diId = that.Decrease.diId
                     that.DecreasePaymentsData.priceName = that.Decrease.priceName
                     that.DecreasePaymentsData.price = that.Decrease.price
@@ -239,7 +331,7 @@ export default {
                     that.DecreasePaymentsData.filePath = that.Decrease.filePath
                     that.projectName = that.Decrease.filePath
                     that.DecreasePaymentsData.remark = that.Decrease.remark
-                    that.IsAuditGM = that.CreditCard.isAuditGM
+                    that.IsAuditGM = that.Decrease.isAuditGM
                     if (that.Decrease.filePath != null && that.Decrease.filePath != undefined && that.Decrease.filePath != "") {
                         that.uploadFiles.push({
                             name: that.Decrease.filePath,
@@ -251,7 +343,6 @@ export default {
 
             })
         },
-
         //点击保存事件
         addBtn() {
             if (this.IsAuditGM == 1) {
@@ -376,11 +467,23 @@ export default {
                 }
             })
         },
+        //计算总价
+        Sumup(){
+            this.DecreasePaymentsData.feeTotal=new Decimal(this.DecreasePaymentsData.price*this.DecreasePaymentsData.quantity).toFixed(2);
+        },
         DecreasePaymentsChange() {
             this.QueryRate();
+            console.log(this.delegationInfo);
             for (let index = 0; index < this.delegationInfoList.length; index++) {
                 if (this.delegationInfoList[index].id == parseInt(this.DiIdSelect)) {
                     this.delegationInfo = this.delegationInfoList[index];
+                    console.log(this.delegationInfo);
+                    if(this.delegationInfo.teamDid==302||this.delegationInfo.teamDid==691||this.delegationInfo.teamDid==762||this.delegationInfo.teamDid==1047){
+                        this.eventspd=true
+                    }else{
+                        this.eventspd=false
+                    }
+                    console.log(this.eventspd);
                     break;
                 }
             }
@@ -558,6 +661,7 @@ export default {
     padding: 20px;
     box-shadow: 0 0 5px #0005;
     border-radius: 10px;
+    min-height: 810px;
 }
 
 @media screen and (max-width: 1700px) {