feige
2025-01-06 d94517c1dbde0d7b80a77f1003cd2d9aacaa677b
ruoyi-ui/src/views/travel/index.vue
@@ -121,12 +121,13 @@
              <el-table-column label="地点" prop="address" sortable width="200" />
              <el-table-column label="建筑" prop="scenic" sortable width="100" />
              <el-table-column label="标题" prop="scenic" sortable width="100" />
              <!-- <el-table-column label="旅期" prop="travelPeriod" sortable width="100" /> -->
              <el-table-column label="使用证件" prop="document" sortable width="100" />
              <el-table-column label="车次/航班" prop="flight" sortable width="120px" />
              <el-table-column label="餐费" prop="eat" sortable width="80px" />
              <el-table-column label="住宿费" prop="stay" sortable width="110px" />
           <el-table-column label="购物" prop="shop" sortable width="110px" />
              <el-table-column label="交通" prop="travel" sortable width="80px" />
              <el-table-column label="门票" prop="entrance" sortable width="80px" />
             <el-table-column label="其它费用" prop="otherCost" sortable width="130px" />
@@ -197,6 +198,8 @@
      <el-table-column label="旅游方式" prop="manner" sortable width="100" />
      <el-table-column label="总金额" prop="totalPrice" sortable width="100" />
      <el-table-column label="餐费" prop="eatTotal" sortable width="80px" />
     <el-table-column label="购物费" prop="shopTotal" sortable width="80px" />
      <el-table-column label="住宿" prop="stayTotal" sortable width="80px" />
      <el-table-column label="交通" prop="travelTotal" sortable width="80px" />
      <el-table-column label="门票" prop="entranceTotal" sortable width="80px" />
@@ -363,8 +366,8 @@
          <el-input v-model="formDat.address" placeholder="请输入地点" clearable :style="{width: '100%'}" >
          </el-input>
        </el-form-item>
        <el-form-item label="建筑" prop="scenic">
          <el-input v-model="formDat.scenic" placeholder="请输入建筑" clearable :style="{width: '100%'}" >
        <el-form-item label="标题" prop="scenic">
          <el-input v-model="formDat.scenic" placeholder="请输入标题" clearable :style="{width: '100%'}" >
          </el-input>
        </el-form-item>
        <el-form-item label="出行方式" prop="travelMode">
@@ -526,6 +529,10 @@
          <el-input v-model="formDat.eat"  type="number"  placeholder="请输入餐费用" clearable :style="{width: '100%'}" >
          </el-input>
        </el-form-item>
      <el-form-item label="购物费用" prop="shop">
        <el-input v-model="formDat.shop"  type="number"  placeholder="请输入餐费用" clearable :style="{width: '100%'}" >
        </el-input>
      </el-form-item>
        <el-form-item label="门票费用" prop="entrance">
          <el-input v-model="formDat.entrance" type="number"  placeholder="请输入门票费用" clearable :style="{width: '100%'}" >
          </el-input>
@@ -748,7 +755,7 @@
      // 数据范围选项
   // 数据范围选项
   fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx',
     '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng','.m4a'],
     '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng','.m4a','.M4A'],
      fileList:[
      ],
@@ -876,6 +883,11 @@
          message: '请输入交通费',
          trigger: 'blur'
        }],
      shop: [{
        required: true,
        message: '请输入购物费',
        trigger: 'blur'
      }],
        entrance: [{
          required: true,
          message: '请输入门票',
@@ -1102,7 +1114,7 @@
         
         
         let clanId = this.$store.state.user.clanId
          if(clanId!=null){
          getAllInfo(clanId).then(response => {
              this.listRoot = response.data;
              const kon = {}
@@ -1120,6 +1132,7 @@
              this.loading1 = false;
            }
          );
         }
        },
    // 确认分享
    subShare(row) {