王震
2023-08-28 191afda78d09d2d685e8f1691339f9726e7afc7a
新增完善
已修改3个文件
63 ■■■■ 文件已修改
src/api/experiment/planAssignments.js 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/experiment/inspectionApplication/Viewdetails/index.vue 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/experiment/inspectionApplication/index.vue 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/experiment/planAssignments.js
@@ -79,3 +79,11 @@
    params
  })
}
//选择责任人
export function chooseinstum(params) {
  return request({
    url: '/plan/chooseinstum',
    method: 'get',
    params
  })
}
src/views/experiment/inspectionApplication/Viewdetails/index.vue
@@ -123,10 +123,10 @@
                    <el-table-column
                        prop="inspectionMaterialId"
                        label="实验设备">
                        <template>
                            <!-- <el-select v-model="scope.row.checker" size="small" slot="append" style="width: 260px;">
                            <el-option v-for="item in checkeroptions" :key="item.value" :label="item.label">{{ item.label }}</el-option>
                            </el-select> -->
                        <template slot-scope="scope">
                            <el-select v-model="SHEbei" size="small" slot="append" style="width: 220px;">
                            <el-option v-for="item in getDevices" :key="item.id" :label="item.name"></el-option>
                            </el-select>
                        </template>
                    </el-table-column>
                </el-table>
@@ -137,15 +137,17 @@
</div>       
</template>
<script>
  import { selectInspectsListById} from '@/api/experiment/planAssignments'
  import { selectInspectsListById,selectUser,chooseinstum} from '@/api/experiment/planAssignments'
export default {
    data(){
        return {
            searchData:{ },
            insProducts:[],
            uu:'',
            value:'',
            aaa:{}
            SHEbei:'',
            aaa:{},
            ZERENren:[],
            // getDevices:[]
        }
    },
    created(){
@@ -159,8 +161,8 @@
        // }
        console.log(this.aaa);
        this.selectInspectsListById()
        // this.selectUser()
        this.selectUser()
        this.chooseinstum()
    },
    methods: {
        //返回
@@ -171,9 +173,19 @@
      async selectUser(){
        const res = await selectUser()
        this.ZERENren = res.data
        // console.log(this.ZERENren);
        console.log(this.ZERENren);
      },
      //標準庫
      //设备
    //   getDevices() {
    //             get(this.$url.chooseinstum).then(res => {
    //                 this.devices = res.data
    //             })
    //         },
    async chooseinstum(){
        const res =  await chooseinstum()
        this.getDevices = res.data
        console.log(this.getDevices);
    },
      //检验单表
      async selectInspectsListById() {
        const res = await selectInspectsListById({id:this.aaa.id})
src/views/experiment/inspectionApplication/index.vue
@@ -206,7 +206,7 @@
                      <el-row :gutter="100">
                      <el-col :span="10">
                          <el-form-item label="原材料编码:">
                              <el-input style="width: 300px" type="text" :value="infoForm.mcode" placeholder="请输入原材料编码" autocomplete="off" />
                              <el-input style="width: 300px"  type="text" :value="infoForm.mcode" placeholder="请输入原材料编码" autocomplete="off" />
                          </el-form-item>
                      </el-col>
                      <el-col :span="10">
@@ -380,7 +380,7 @@
              title="标准库"
              :visible.sync="Standardframe"
              width="49%"
              height="">
              >
              <el-card>
                  <template slot-scope="scope" >
                    <span>版本选择:</span>
@@ -396,7 +396,7 @@
                    style="width: 100%; margin-bottom: 20px"
                    row-key="id"
                    border
                    height="calc(90vh - 250px)"
                    height="calc(80vh - 250px)"
                    default-expand-all
                    ref="multipleTable"
                    :tree-props="{ children: 'children', hasChildren: 'hasChildren' }"
@@ -606,6 +606,7 @@
  import { selectInspectsList, selectAll, addInspect,chooseVer,lookProByVer} from '@/api/experiment/planAssignments'
  export default {
    data() {
      return {
        showDetail: false,
        searchData: {
@@ -614,6 +615,7 @@
          state: '',
        },
        valu:{},
        inputValue: '',
        icode:'',
        inspectionTable: [],
        rawMaterialTable: [],
@@ -701,12 +703,12 @@
    methods: {
      async selectAll(){
        const res = selectAll({type:0})
        console.log(res);
        // console.log(res);
        this.rawMaterialTable = res.data
      },
      async selectAll(){
        const res = selectAll({type:2})
        console.log(res);
        // console.log(res);
        this.commisionTable = res.data
      },
      async handleClick(row){
@@ -715,6 +717,13 @@
        this.$router.push({name:'Viewdetails',query: {id:row.id}});
        this.selectInspectsList()
      },
      // validateInput() {
      //   if (this.inputValue.trim() === '') {
      //  }
      // },      // 输入值为空,弹出提示信息或进行其他处理
      //     alert('输入值不能为空');
      //     return;
      //版本库
      async chooseVer() {
        console.log(this.tmp.materialCoding);
@@ -916,7 +925,9 @@
      //确定跳转
      QUEding(){
        // this.tableRow = a
        this.Standardframe = true
        this.chooseVer()
        
      },