yxh
yxh
2023-08-25 bf86c019d654dda98d7bd4bcef32ee525eb62825
yxh
已修改3个文件
51 ■■■■■ 文件已修改
src/views/project/fund/applyDetail/index.vue 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fundcheck/officeExpenseCheck/index.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/travelexpenseapply/travelexpensedetail/index.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/applyDetail/index.vue
@@ -880,7 +880,7 @@
        this.title = this.businessName + "新建";
        if (this.operationType != "4") {
          this.curCase = this.$route.query.curCase;
          console.log("this.curCase",this.curCase);
          console.log("this.curCase", this.curCase);
        }
        this.handleAdd();
      }
@@ -979,7 +979,7 @@
      getFund(this.curId).then(response => {
        this.form = response.data;
        console.log("response.data",response.data);
        console.log("response.data", response.data);
        //附件处理
        // this.fileList = this.form.annexbankcard ? this.form.annexbankcard.split(",").map(item => ({ url: item, name: item })) : []
@@ -1297,7 +1297,8 @@
          //关闭窗口
          // this.loading = false;
          // this.getfundList();
          // this.getfundList();
          this.$store.dispatch('tagsView/delView', this.$route)
          this.$router.go(-1);
        }
      });
@@ -1320,6 +1321,7 @@
    // 取消按钮
    cancel() {
      // this.reset();
      this.$store.dispatch('tagsView/delView', this.$route)
      this.$router.go(-1);
    },
@@ -1328,21 +1330,26 @@
      getUserProfile().then(res => {
        this.userprofile = res.data;
        this.standardlevel = res.data.standardlevel;
        if (this.userprofile.userName == "admin" || this.userprofile.userName == "001" || this.userprofile.userName == "012" || this.userprofile.userName == "002") {
        if (this.userprofile.userName == "admin" || this.userprofile.userName == "001" || this.userprofile.userName == "047") {
          this.ismanager = true;
        } else {
          this.ismanager = false;
        }
        console.log(this.userprofile,this.ismanager);
        this.form.username = this.userprofile.nickName;
        this.form.userno = this.userprofile.userName;
        this.form.deptmentname = this.userprofile.dept.deptName;
        this.form.deptmentno = this.userprofile.dept.deptId;
        this.form.managername = this.userprofile.dept.leader;
        this.form.phone = this.userprofile.phonenumber;
        // this.form.applytype = this.businessType;
        // this.form.createTime = new Date();
        this.getUserAccount();
        console.log(this.userprofile, this.ismanager);
        if (this.operationType == "add") {
          this.form.username = this.userprofile.nickName;
          this.form.userno = this.userprofile.userName;
          this.form.deptmentname = this.userprofile.dept.deptName;
          this.form.deptmentno = this.userprofile.dept.deptId;
          this.form.managername = this.userprofile.dept.leader;
          this.form.phone = this.userprofile.phonenumber;
          // this.form.applytype = this.businessType;
          // this.form.createTime = new Date();
          if (this.businessType == "4") {
            this.getUserAccount();
          }
        }
      });
    },
src/views/project/fundcheck/officeExpenseCheck/index.vue
@@ -12,7 +12,7 @@
        </el-col>
        <el-col :span="5">
          <el-form-item label="经办人" prop="APPLICANT" style="float: left">
            <el-input v-model="queryParams.APPLICANT" placeholder="请输入经办人" clearable size="small"
            <el-input v-model="queryParams.APPLICANT" placeholder="请输入申请人姓名" clearable size="small"
              @keyup.enter.native="handleQuery" />
          </el-form-item>
        </el-col>
@@ -638,12 +638,14 @@
    this.getCurFundType();
    this.getUsermsg();
  },
  mounted() {
    this.selectReporters();
    this.getlistOrganization();
    //his.getlistUser();
    this.getlistbypower();
  },
  methods: {
    selectapplication() {
      this.queryParams.APPLICATIONBEGTIME = this.createTime[0];
@@ -1372,7 +1374,7 @@
    //获取费用类型
    getCurFundType() {
      getFundTypeAll(3).then((res) => {
      getFundTypeAll(4).then((res) => {
        let dataList = res.data;
        this.fundtypeArrAll = dataList;
        this.fundtypeArr = [];
src/views/project/travelexpenseapply/travelexpensedetail/index.vue
@@ -279,18 +279,15 @@
                  " />
              </template>
            </el-table-column>
            <!--
            <el-table-column prop="cityfee" label="市内交通费" align="center" width="100">
              <template slot-scope="scope">
                <el-input v-model="scope.row.cityfee" placeholder="市内交通费" @blur="
                  (val) => {
                <el-input v-model="scope.row.cityfee" placeholder="市内交通费" @blur="(val) => {
                    sumRowFee(scope.row);
                  }
                ">{{ Number(scope.row.cityfee).toFixed(2) }}
                  ">{{ Number(scope.row.cityfee).toFixed(2) }}
                </el-input>
              </template>
            </el-table-column>
                                                                                                                                      -->
            <el-table-column prop="hotelexpense" label="住宿费" align="center" width="80">
              <template slot-scope="scope">
                <el-input v-model="scope.row.hotelexpense" placeholder="住宿费" @blur="val => {
@@ -1548,7 +1545,9 @@
            this.open = false;
            // 关闭窗口
            this.$store.dispatch('tagsView/delView', this.$route)
            this.$router.go(-1);
            // this.getList();
            // })
            // .catch(err => {
@@ -1576,7 +1575,6 @@
                this.open = false;
                // 关闭窗口
                this.$store.dispatch('tagsView/delView', this.$route)
                this.$router.go(-1);
              })