yuanrf hai 3 meses
pai
achega
fb5f9e0281
Modificáronse 1 ficheiros con 40 adicións e 2 borrados
  1. 40 2
      src/components/Finance/Cost.vue

+ 40 - 2
src/components/Finance/Cost.vue

@@ -899,7 +899,7 @@
                                                     }}</span>
                                                 <span v-else :title="scope.row[itemcabinone.prop]">{{
                                                     scope.row[itemcabinone.prop]
-                                                    }}</span>
+                                                }}</span>
 
                                             </template>
                                         </el-table-column>
@@ -949,7 +949,7 @@
                                                     }}</span>
                                                 <span v-else :title="scope.row[itemcabinone.prop]">{{
                                                     scope.row[itemcabinone.prop]
-                                                    }}</span>
+                                                }}</span>
 
                                             </template>
                                         </el-table-column>
@@ -4264,6 +4264,17 @@ export default {
                         }
                     }
 
+                    await this.getGroupInfo();
+
+                    this.GivePeopleNumber();
+
+                    var number = this.grouptitleinfo.visitPNumber;
+                    this.AGroupCostParameter.visaRS = number;
+                    this.AGroupCostParameter.bxrs = number;
+                    this.AGroupCostParameter.djrs = number;
+                    this.AGroupCostParameter.gwrs = number;
+                    this.AGroupCostParameter.lyjrs = number;
+
                     //console.log(pNumber, 'pNumber-------------');
                     if (this.grouptitleinfo.visitPNumber != pNumber) {
                         this.$message.error('团组人数与房间人数不一致!')
@@ -6501,6 +6512,33 @@ export default {
                 return null;
             };
         },
+        //重新获取人数
+        getGroupInfo() {
+            return new Promise((resolve, reject) => {
+                var url = "/api/Groups/GetGroupInfo"
+                if (this.diid != undefined) {
+                    this.$axios({
+                        method: 'post',
+                        url: url,
+                        headers: {
+                            Authorization: 'Bearer ' + this.token
+                        },
+                        data: {
+                            portType: 1,
+                            id: this.diid
+                        }
+                    }).then((res) => {
+                        //console.log(res);
+                        if (res.data.code == 200) {
+                            this.grouptitleinfo.visitPNumber = res.data.data.visitPNumber;
+                            resolve(true);
+                        } else {
+                            resolve(false);
+                        }
+                    })
+                }
+            })
+        },
     },
     updated() {
         this.$emit('transfer', true)