王震
2023-09-04 785fd3a05f38d3b3f98698497294866447880a28
src/components/view/self-inspection.vue
@@ -120,7 +120,7 @@
      </div>
      <div class="choose">
         <span>类型:</span>
         <el-select v-model="search.type" size="small" placeholder="请选择" style="width: 224px;margin-right: 30px;">
         <el-select v-model="search.type" size="small" @change="TYpe" placeholder="请选择" style="width: 224px;margin-right: 30px;">
            <el-option label="橡胶连接器" :value="0"></el-option>
            <el-option label="金属连接器" :value="1"></el-option>
            <el-option label="湿插拔电连接器" :value="2"></el-option>
@@ -164,9 +164,9 @@
               </el-table-column>
               <el-table-column prop="unit" label="单位">
               </el-table-column>
               <el-table-column prop="stand" label="标准值">
               <el-table-column prop="required" label="标准值">
               </el-table-column>
               <el-table-column prop="ask" label="内控值">
               <el-table-column prop="internal" label="内控值">
               </el-table-column>
               <el-table-column label="操作" width="130">
                  <template slot-scope="scope">
@@ -371,63 +371,14 @@
            dialogVisible:false,
            process: [],
            product: [],
            list: [{
               id: 0,
               name: "原材料",
               children: [{
                  id: 3,
                  name: "工艺"
               }]
            }, {
               id: 1,
               name: "成品",
               children: [{
                  id: 4,
                  name: "工艺"
               }]
            }, {
               id: 2,
               name: "半成品",
               children: [{
                  id: 5,
                  name: "工艺"
               }]
            }],
            list: [],
            checkTreeNode: {},
            tableData: [{
               id: 1,
               name: "电缆规格",
               unit: "dajskda",
               stand: "12348",
               ask: "564165"
            }, {
               id: 2,
               name: "作业人员",
               unit: "dajskda",
               stand: "12348",
               ask: "564165"
            }, {
               id: 3,
               name: "规格",
               unit: "dajskda",
               stand: "12348",
               ask: "564165"
            }, {
               id: 4,
               name: "规格",
               unit: "dajskda",
               stand: "12348",
               ask: "564165"
            }, {
               id: 5,
               name: "规格",
               unit: "dajskda",
               stand: "12348",
               ask: "564165"
            }],
            tableData: [],
            upIndex: 0,
            selects: [],
            upDia: false,
            typeselect:0,
            checkTreeNode:[],
            upData: {
               id: 0,
               name: null,
@@ -438,9 +389,32 @@
         }
      },
      mounted() {
         this.selectDataList()
         this.selectAllleft()
      },
      methods: {
         TYpe(val) {
                this.typeselect = val
                console.log(this.typeselect);
                this.selectAllleft()
            },
            //主体左
            selectAllleft() {
         this.$axios.get(this.$api.url.selectAllleft,{
            params:{type:this.typeselect}
         }).then(res => {
            this.list = res.data;
                console.log(this.list);
         })
         },
         //selectAllSelf   checkTreeNode
         selectAllSelf() {
         this.$axios.get(this.$api.url.selectAllSelf,{
            params:{id:this.checkTreeNode.id}
         }).then(res => {
            this.tableData = res.data;
                console.log(this.tableData);
         })
         },
         modify(){
                this.modifyVisible = true
            },
@@ -474,6 +448,7 @@
         },
         handleNodeClick(data) {
            this.checkTreeNode = data
            this.selectAllSelf()
            if(data.code=='[2]'){
               console.log(data);
            }