licp
2024-12-12 b591dda5d9391d238f9e83c234a9f2d56fb8793c
src/components/view/b1-inspection-order.vue
@@ -188,9 +188,12 @@
                  v-model="componentData.entity.entrustCode" @keyup.enter.native="refreshTable()"></el-input></div>
            </div>
            <div class="search_thing" style="width: 20%;">
              <div class="search_label" style="width: 120px;">外部委托编号:</div>
              <div class="search_input"><el-input size="small" placeholder="请输入" clearable
                  v-model="componentData.entity.outEntrustCode" @keyup.enter.native="refreshTable()"></el-input></div>
              <div class="search_label">订单类型:</div>
              <div class="search_input">
                <el-select v-model="componentData.entity.formType" size="small" style="width: 100%;" @change="refreshTable()">
                  <el-option v-for="(a,ai) in formType" :key="ai" :label="a.label" :value="a.value"></el-option>
                </el-select>
              </div>
            </div>
            <div class="search_thing" style="width: 20%;">
              <div class="search_label">样品名称:</div>
@@ -206,6 +209,11 @@
              <div class="search_label">样品编号:</div>
              <div class="search_input"><el-input size="small" placeholder="请输入" clearable
                  v-model="componentData.entity.sampleCode" @keyup.enter.native="refreshTable()"></el-input></div>
            </div>
            <div class="search_thing" style="width: 20%;" v-if="more">
              <div class="search_label" style="width: 120px;">外部委托编号:</div>
              <div class="search_input"><el-input size="small" placeholder="请输入" clearable
                  v-model="componentData.entity.outEntrustCode" @keyup.enter.native="refreshTable()"></el-input></div>
            </div>
            <div class="search_thing" style="width: 20%;" v-if="more">
              <div class="search_label">下单时间:</div>
@@ -573,6 +581,7 @@
            appointed:null,
            issueTime:null,
            motorNumber:null,
            formType:null,
                  // orderBy: {
                  //    field: '',
                  //    order: ''
@@ -837,7 +846,8 @@
        BZinfo:[],
        BZDialogVisible:false,
        downVisible:false,
        downList:[]
        downList:[],
        formType:[]
         }
      },
    watch:{
@@ -876,6 +886,7 @@
         this.getAuthorizedPerson()
         this.getInsStateDicts()
      this.selectEnumByCategoryForOrderType()
      this.selectEnumByCategoryForSampleForm()
      },
      methods: {
      selectMethod(val){
@@ -1304,6 +1315,13 @@
            this.refreshTable('page')
        this.upIndex++
         },
      selectEnumByCategoryForSampleForm() {
        this.$axios.post(this.$api.enums.selectEnumByCategory, {
          category: "订单类型"
        }).then(res => {
          this.formType = res.data
        })
      },
         getUserMenu() {
            this.$axios.get(this.$api.user.getUserMenu).then(res => {
               let data = []