licp
2024-06-07 32a95699e59c5c65e18c08643266c9cbfa380ee4
src/components/view/b1-inspection-order.vue
@@ -77,7 +77,6 @@
            <el-row class="title">
               <el-col :span="12" style="padding-left: 20px;">检验下单</el-col>
               <el-col :span="12" style="text-align: right;">
            <el-button size="medium" type="primary" @click="playOrder(4)">光纤配置</el-button>
                  <el-button size="medium" type="primary" @click="playOrder(1)" v-if="addPower">下单</el-button>
               </el-col>
            </el-row>
@@ -121,7 +120,7 @@
            <div class="search_thing" style="width: 20%;" v-if="more">
              <div class="search_label">下单人:</div>
              <div class="search_input"><el-input size="small" placeholder="请输入" clearable
                  v-model="componentData.entity.value1" @keyup.enter.native="refreshTable()"></el-input></div>
                  v-model="componentData.entity.name" @keyup.enter.native="refreshTable()"></el-input></div>
            </div>
            <div class="search_thing" style="width: 20%;" v-if="more">
              <div class="search_label">工程名称:</div>
@@ -228,8 +227,7 @@
         </el-dialog>
      </div>
      <div style="width: 100%;height: 100%;" v-if="active >0">
         <Add :active="active" :currentId="currentId" v-show="active<4" />
      <fiberOpticConfig :currentId="currentId" v-if="active==4" />
         <Add :active="active" :currentId="currentId" v-if="active<4" />
      </div>
   </div>
</template>
@@ -237,12 +235,10 @@
<script>
   import ValueTable from '../tool/value-table.vue'
   import Add from '../do/b1-ins-order/add.vue'
  import fiberOpticConfig from '../do/b1-ins-order/fiberoptic-config.vue'
   export default {
      components: {
         ValueTable,
         Add,
      fiberOpticConfig
         Add
      },
      data() {
         return {
@@ -273,7 +269,7 @@
            sampleModel: null,
            sampleCode: null,
                  state: 0,
            value1:null,
            name:null,
            engineering:null,
            production:null,
                  orderBy: {
@@ -496,6 +492,7 @@
            let up = false
            let del = false
            let add = false
        let revoke = false
            for (var i = 0; i < power.length; i++) {
               if (power[i].menuMethod == 'upInsOrder') {
                  up = true
@@ -503,10 +500,16 @@
               if (power[i].menuMethod == 'addInsOrder') {
                  add = true
               }
          if (power[i].menuMethod == 'updateStatus') {
             revoke = true
          }
            }
            if (!up) {
               this.componentData.do.splice(4, 1)
            }
        if (!revoke) {
           this.componentData.do.splice(3, 1)
        }
            this.addPower = add
         },
         handleClose() {