Fixiaobai
2023-09-07 e564beb607ed42a01513ff8482cce3b4b04378db
	modified:   src/views/basicData/index.vue
modified: src/views/experiment/reportAuditing/index.vue
modified: src/views/laboratory/role/index.vue
已修改3个文件
24 ■■■■■ 文件已修改
src/views/basicData/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/experiment/reportAuditing/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/laboratory/role/index.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basicData/index.vue
@@ -24,26 +24,23 @@
                        @click="deleteListClick">删除</el-button>
                </el-form-item>
            </el-form>
            <el-dialog :visible.sync="centerDialogVisible" width="30%" right :before-close="handleClose"
            <el-dialog :visible.sync="centerDialogVisible" width="45%" right :before-close="handleClose"
                :title="isUpdate ? '更新' : '新增'" :hide-required-asterisk="false">
                <el-form :model="form" :rules="rules" ref="ruleForm" class="addForm">
                    <el-form-item prop="material" required>
                        <span>样品名称:</span>
                <el-form style="width: 100%;" label-width="100px" :model="form" :rules="rules" ref="ruleForm" class="addForm" label-position="left">
                    <el-form-item label="样品名称:" prop="material" required>
                        <el-autocomplete class="inline-input" v-model="form.material" :fetch-suggestions="querySearch1"
                            placeholder="请输入样品名称" style="width: calc(100% - 70px);"></el-autocomplete>
                    </el-form-item>
                    <el-form-item>
                        <span>项目分组:</span>
                    <el-form-item label="项目分组:">
                        <el-autocomplete class="inline-input" v-model="form.father" :fetch-suggestions="querySearch2"
                            placeholder="请输入项目分组" style="width: calc(100% - 70px);"></el-autocomplete>
                    </el-form-item>
                    <el-row :gutter="24">
                        <el-col :span="12"><el-form-item prop="name" required><span>项目名称:</span>
                        <el-col :span="12"><el-form-item label="项目名称:" prop="name" required>
                                <el-input style="width: calc(100% - 70px);" v-model="form.name"
                                    placeholder="请输入项目名称"></el-input></el-form-item></el-col>
                        <el-col :span="12">
                            <el-form-item prop="unit">
                                <span v-html="'单&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;位:'"></span>
                            <el-form-item label="单位" prop="unit">
                                <el-input style="width: calc(100% - 70px);" v-model="form.unit"
                                    placeholder="请输入单位"></el-input></el-form-item></el-col>
                    </el-row>
src/views/experiment/reportAuditing/index.vue
@@ -177,7 +177,7 @@
      this.getData();
    },
    //通过
    async checkskip(row) {
     checkskip(row) {
      console.log(this.tableRow);
      this.reportTable[this.tableRow.$index].status=1
      this.transmitData(this.tableRow.row.id,1)
@@ -186,10 +186,10 @@
          message: '通过成功',
          type: 'success'
        });
         this.getData();
    },
    //不通过
    async nocheckskip(row) {
     nocheckskip(row) {
      console.log(this.tableRow);
      this.reportTable[this.tableRow.$index].status=0
      this.transmitData(this.tableRow.row.id,2)
@@ -198,7 +198,7 @@
          message: '待通过',
          type: 'warning'
        });
        this.getData();
    },
    //审核
    async transmitData(id, result) {
src/views/laboratory/role/index.vue
@@ -440,7 +440,6 @@
      res.data.list.forEach(item => {
        item.roleId = String(item.roleId)
      })
      console.log(res.data);
      this.roleTable = res.data.list
      this.total = res.data.total
    },