s
王震
2023-11-02 e96df584e9770d4ec4c626ec1c2b06cf4454e1ee
s
已修改3个文件
68 ■■■■■ 文件已修改
src/error.js 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/common/ztt-table.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/quality/processconfiguration/index.vue 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/error.js
@@ -10,15 +10,15 @@
      info
    })
    if (process.env.NODE_ENV === 'development') {
      console.group('>>>>>> 错误信息 >>>>>>')
      console.log(info)
      console.groupEnd()
      console.group('>>>>>> Vue 实例 >>>>>>')
      console.log(vm)
      console.groupEnd()
      console.group('>>>>>> Error >>>>>>')
      console.log(err)
      console.groupEnd()
      // console.group('>>>>>> 错误信息 >>>>>>')
      // console.log(info)
      // console.groupEnd()
      // console.group('>>>>>> Vue 实例 >>>>>>')
      // console.log(vm)
      // console.groupEnd()
      // console.group('>>>>>> Error >>>>>>')
      // console.log(err)
      // console.groupEnd()
    }
  })
}
src/views/common/ztt-table.vue
@@ -959,7 +959,7 @@
          arr.push(this.paramArr[i])
        }
      }
      this.dataListLoading = false
      return this.doCallback(this.ajaxFun, arr, selectedId)
    },
    doCallback(fn, args, selectedId) {
src/views/quality/processconfiguration/index.vue
@@ -22,27 +22,27 @@
      <table></table>
    </basic-container>
    <div>
      <el-dialog title="最终处置意见" :visible.sync="dialogVisible" width="38%">
      <el-dialog title="最终处置意见" :visible.sync="dialogVisible" width="30%">
            <el-form label-width="120px">
                <div>
                    <el-form-item label="最终处置意见:">
                <div v-if="type === '原材料检验'">
                    <!-- <el-form-item label="最终处置意见:">
                        <el-input type="textarea" :rows="3" placeholder="请输入内容"  v-model="WayIdea" />
                    </el-form-item>
                    <!-- <el-checkbox-group v-model="checkList">
                      <el-checkbox label="返修"></el-checkbox>
                      <el-checkbox label="换货"></el-checkbox>
                      <el-checkbox label="退货"></el-checkbox>
                      <el-checkbox label="作废"></el-checkbox>
                      <el-checkbox label="让步接收"></el-checkbox>
                      <el-checkbox label="降级使用"></el-checkbox>
                    </el-checkbox-group> -->
                    </el-form-item> -->
                    <el-radio-group v-model="checkList">
                      <el-radio label="返修">返修</el-radio>
                      <el-radio label="换货">换货</el-radio>
                      <el-radio label="退货">退货</el-radio>
                      <el-radio label="作废">作废</el-radio>
                      <el-radio label="让步接受">让步接受</el-radio>
                      <el-radio label="让步接收">让步接收</el-radio>
                      <el-radio label="接收">接收</el-radio>
                    </el-radio-group>
                </div>
                <div v-if="type === '产品检验' || '过程检验'">
                    <el-radio-group v-model="checkList">
                      <el-radio label="返修">返修</el-radio>
                      <el-radio label="接收">接收</el-radio>
                      <el-radio label="降级使用">降级使用</el-radio> 
                      <el-radio label="报废">报废</el-radio>
                    </el-radio-group>
                </div>
            </el-form>
@@ -66,8 +66,9 @@
  data() {
    return {
      checkList: "",
      WayIdea:'',
      // WayIdea:'',
      UserId:{},
      type:'',
      ajaxFun: UnqualifiedList,
      addOrUpdateVisible: false,
      multipleSelection: [],
@@ -90,6 +91,7 @@
        multiSelect: true, //
        seqNo: true,
        isShowHide: true, // 是否显示显影按钮
        isRefresh: true, // 是否显示刷新按钮
        isSearch: true, // 高级查询按钮
        defaultOrderBy: { column: 'createTime', direction: 'desc' }
      },
@@ -135,7 +137,7 @@
          {
            minWidth: '140',
            prop: 'materialCode',
            label: '产品编号',
            label: '零件号',
            isTrue: true,
            isSearch: true,
            searchInfoType: 'text',
@@ -322,14 +324,20 @@
  methods: {
    //审核结果
    AuditResult(row){
      console.log(row);
      this.UserId = row.id
      this.type = row.type
      this.dialogVisible = true;
      console.log(row.type);
      // setTimeout(() => {
            //         if (this.type === 原材料检验) {
            //             return
            //         } else
      //     if (this.type === 产品检验) {
            //         }
            //     }, 100)
    },
    WaySure(){
      // console.log(this.checkList);
      // this.aa = this.checkList.join(',')
      // console.log(this.aa);
      // console.log(this.checkList);
      AuditSuggestion({id:this.UserId,way:this.checkList}).then(
        res =>{
          this.checkList = null