feige
2024-02-21 c1cff08cdbcee3278c1ac8d8a3a067e3bf015202
ruoyi-ui/src/views/economy/economyInfo.vue
@@ -22,8 +22,12 @@
        <el-input v-model="formData.createTime" placeholder="请选择时间" type="date" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
      </el-form-item>
      <el-form-item label="收入/支出" prop="price">
        <el-input v-model="formData.price" placeholder="请输入选择收入/支出" clearable :style="{width: '100%'}" :disabled="dsb">
        </el-input>
        <el-select v-model="formData.price" placeholder="请选择收入/支出" clearable :style="{width: '100%'}"  >
          <el-option v-for="(item, index) in typeOptions2" :key="index" :label="item.label" :value="item.value"
          ></el-option>
        </el-select>
 <!--       <el-input v-model="formData.price" placeholder="请输入选择收入/支出" clearable :style="{width: '100%'}" :disabled="dsb">
        </el-input> -->
      </el-form-item>
      <el-form-item label="用途" prop="useFor">
        <el-input v-model="formData.useFor" placeholder="请输入用途" clearable :style="{width: '100%'}" :disabled="dsb">
@@ -38,17 +42,17 @@
        </el-input>
      </el-form-item>
      <el-form-item label="金额" prop="balance">
        <el-input v-model="formData.balance" placeholder="请输入余额" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
        <el-input v-model="formData.balance" type="number" placeholder="请输入余额" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
      </el-form-item>
      <el-form-item label="备注" prop="remark">
        <el-input v-model="formData.remark" placeholder="请输入备注" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
      </el-form-item>
      <el-form-item label="是否是本家庭记录" prop="ownData">
        <el-input  v-model="formData.ownData=== 1 ? '是':'否'" placeholder=" " clearable :style="{width: '100%'}" :disabled=true></el-input>
      </el-form-item>
   <!--   <el-form-item label="是否是本家庭记录" prop="ownData">
        <el-input  v-model="formData.ownData === 1 ? '是':'否'" placeholder=" " clearable :style="{width: '100%'}" :disabled="true"></el-input>
      </el-form-item> -->
      <h4 class="form-header">相关图片 </h4>
      <h4 class="form-header">相关图片</h4>
      <el-upload
        action="#"
        list-type="picture-card"
@@ -186,7 +190,7 @@
      // 数据范围选项
      fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx',
        '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'],
      fileList:[
      ],
      fileListOther:[
@@ -246,6 +250,16 @@
          trigger: 'change'
        }],
      },
     typeOptions2: [
       {
         value: '收入',
         label: '收入',
       },
       {
         value: '支出',
         label: '支出',
       }
     ],
      typeOptions: [{
        value: '0',
        label: '基金',
@@ -263,15 +277,13 @@
    let jd;
    if(this.$route.query.detail!=undefined)
    {
      jd =  this.$route.query.detail
      this.btn= jd
      this.dsb = !jd
      this.isShow=true
      document.title = "修改家庭收支台账详细信息";
      jd =  this.$route.query.detail;
      this.btn= jd;
      this.dsb = !jd;
      this.isShow=true;
      this.$route.meta.title = "修改家庭收支台账详细信息";//列表的名称
    }
    else{
      document.title = "家庭收支台账详细信息";
      this.$route.meta.title = "家庭收支台账详细信息";//列表的名称
      this.isShow=false;
      this.btn = false;
@@ -282,6 +294,8 @@
      this.loading = true;
      getEconomyInfo(id).then((response) => {
        this.formData = response.data;
       // console.log(this.formData)
        //alert(this.formData.ownData)
        let paths = response.data.url.split(",");
        for(let i = 0; i < paths.length; i++)
        {
@@ -301,7 +315,7 @@
        }
        this.loading = false;
      });
      this.getCateInfor()
   //   this.getCateInfor()
    }
  },
@@ -440,7 +454,7 @@
          updateEconomy(_this.formData).then(response => {
            this.$modal.msgSuccess("图片上传成功");
            // this.open = false;
          });
      })