From b5397c4f12baf35a3200ce4d053d549ffa7ec2e4 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期一, 01 七月 2024 17:24:09 +0800
Subject: [PATCH] 修改打印样式

---
 src/components/do/b1-ins-order/add.vue |   60 +++++++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 45 insertions(+), 15 deletions(-)

diff --git a/src/components/do/b1-ins-order/add.vue b/src/components/do/b1-ins-order/add.vue
index a8380b1..66c5d90 100644
--- a/src/components/do/b1-ins-order/add.vue
+++ b/src/components/do/b1-ins-order/add.vue
@@ -256,14 +256,14 @@
         <el-col class="search_thing" :span="6">
           <div class="search_label">宸ョ▼鍚嶇О锛�</div>
           <div class="search_input">
-            <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="addObj.engineering"
+            <el-input size="small" :placeholder="active>1 ? '' : '璇疯緭鍏�'" clearable v-model="addObj.engineering"
               :readonly="active>1"></el-input>
           </div>
         </el-col>
         <el-col class="search_thing" :span="6">
           <div class="search_label">宸ョ▼鍚嶇ОEN锛�</div>
           <div class="search_input">
-            <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="addObj.engineeringEn"
+            <el-input size="small" :placeholder="active>1 ? '' : '璇疯緭鍏�'" clearable v-model="addObj.engineeringEn"
               :readonly="active>1"></el-input>
           </div>
         </el-col>
@@ -302,19 +302,19 @@
         <el-col class="search_thing" :span="6">
           <div class="search_label">OTC璁㈠崟鍙凤細</div>
           <div class="search_input">
-            <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="addObj.otcCode" :readonly="active>1"></el-input>
+            <el-input size="small" :placeholder="active>1 ? '' : '璇疯緭鍏�'" clearable v-model="addObj.otcCode" :readonly="active>1"></el-input>
           </div>
         </el-col>
         <el-col class="search_thing" :span="6">
           <div class="search_label">濮旀墭浜猴細</div>
           <div class="search_input">
-            <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="addObj.prepareUser" :readonly="active>1"></el-input>
+            <el-input size="small" :placeholder="active>1 ? '' : '璇疯緭鍏�'" clearable v-model="addObj.prepareUser" :readonly="active>1"></el-input>
           </div>
         </el-col>
         <el-col class="search_thing" :span="6" style="align-items: flex-start;margin: 8px 0;">
           <div class="search_label">澶囨敞锛�</div>
           <div class="search_input">
-            <el-input type="textarea" :autosize="{ minRows: 2, maxRows: 2}" size="small" clearable
+            <el-input type="textarea" :autosize="{ minRows: 2, maxRows: 2}" size="small" clearable :placeholder="active>1 ? '' : '璇疯緭鍏�'"
               v-model="addObj.remark" :readonly="active>1"></el-input>
           </div>
         </el-col>
@@ -331,7 +331,7 @@
         <div class="search_thing">
           <div class="search_label">鏍峰搧鍨嬪彿锛�</div>
           <div class="search_input">
-            <el-select v-model="model" placeholder="璇烽�夋嫨" filterable allow-create default-first-option size="small"
+            <el-select v-model="model" :placeholder="active>1 ? '' : '璇疯緭鍏�'" filterable allow-create default-first-option size="small"
               @change="changeModel">
               <el-option v-for="item in models" :key="item.value" :label="item.label" :value="item.value">
               </el-option>
@@ -341,7 +341,7 @@
         <div class="search_thing">
           <div class="search_label">妫�楠屾爣鍑嗭細</div>
           <div class="search_input">
-            <el-select v-model="standardMethodListId" placeholder="璇烽�夋嫨" size="small" @focus="methodFocus"
+            <el-select v-model="standardMethodListId" :placeholder="active>1 ? '' : '璇疯緭鍏�'" size="small" @focus="methodFocus"
               :loading="methodLoad" @change="changeStandardMethodListId">
               <el-option v-for="item in methods" :key="item.id" :label="item.code" :value="item.id">
               </el-option>
@@ -712,6 +712,28 @@
         </el-row>
       </span>
     </el-dialog>
+    <el-dialog title="娓╁害寰幆瑕佹眰濉啓" :visible.sync="circulateShow" width="800px" :show-close="false">
+      <div class="search" style="display: flex;background: transparent;">
+        <div class="search_thing">
+          <div class="search_label">淇濇俯鏃堕棿锛�</div>
+          <div class="search_input">
+            <el-input v-model="circulateForm.entrustCode" size="small" placeholder=""></el-input>
+          </div>
+        </div>
+        <div class="search_thing">
+          <div class="search_label">寰幆娆℃暟锛�</div>
+          <div class="search_input">
+            <el-input v-model="circulateForm.entrustCode" size="small" placeholder=""></el-input>
+          </div>
+        </div>
+        <div class="search_thing">
+          <div class="search_label">娓╁害鐐癸細</div>
+          <div class="search_input">
+            <el-input v-model="circulateForm.entrustCode" size="small" placeholder=""></el-input>
+          </div>
+        </div>
+      </div>
+    </el-dialog>
   </div>
 </template>
 
@@ -877,6 +899,9 @@
         symbolList:[
         'RTS','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'],
         inspectionItem:null,
+        circulateShow:false,
+        circulateForm:{},
+        isBsm2Val2:false
       }
     },
     watch: {
@@ -1306,7 +1331,8 @@
           this.$axios.post(this.$api.insOrder.upInsOrderOfState, {
             state,
             id: this.currentId,
-            companyId:this.addObj.companyId
+            companyId:this.addObj.companyId,
+            laboratory:this.addObj.laboratory
           }, {
             headers: {
               'Content-Type': 'application/json'
@@ -1565,7 +1591,6 @@
         this.$refs.productTable.toggleRowSelection(row, true);
       },
       upProductSelect(selection, row) {
-        console.log('danxuan', row)
         this.bsm1DiaList = []
         row.state = row.state == 1 ? 0 : 1
         if (row.bsm === '1' && row.section !== '' && row.section !== null && row.state === 1) {
@@ -1578,7 +1603,7 @@
         } else if (row.bsm === '1' && row.section !== '' && row.section !== null && row.state === 0) {
           row.bsm1 = false
         }
-        if (row.bsm === '1' && row.inspectionItem === '鐔旀帴鎹熻��' && this.sampleList.length > 1 && row.state === 1) {
+        if (row.bsm === '1' && row.inspectionItem === '鍏夌氦鎺ュご鎹熻��' && this.sampleList.length > 1 && row.state === 1&&!this.isBsm2Val2) {
           this.bsm2 = true
           this.bsm1Dia = true
           if (this.bsm2Val2.length === 0) {
@@ -1586,9 +1611,9 @@
             this.computationalPairing(this.sampleList.length)
             this.bsm2Val2 = this.HaveJson(this.bsm2Val3)
           }
-        } else if (row.bsm === '1' && row.inspectionItem === '鐔旀帴鎹熻��' && row.state === 1 && this.sampleList.length > 1) {
+        } else if (row.bsm === '1' && row.inspectionItem === '鍏夌氦鎺ュご鎹熻��' && row.state === 1 && this.sampleList.length > 1) {
           this.bsm2 = false
-        } else if (row.bsm === '1' && row.inspectionItem === '鐔旀帴鎹熻��' && this.sampleList.length < 2) {
+        } else if (row.bsm === '1' && row.inspectionItem === '鍏夌氦鎺ュご鎹熻��' && this.sampleList.length < 2) {
           this.$message.error('鏍峰搧鏁伴噺涓嶈冻澶熻繘琛岄厤瀵规搷浣�')
           row.state = row.state == 1 ? 0 : 1
           this.$refs.productTable.toggleRowSelection(row, false)
@@ -1614,6 +1639,10 @@
           }
           return item
         })
+        if (row.inspectionItem === '娓╁害寰幆') {
+          this.circulateShow = true;
+          return
+        }
         this.getProNum()
       },
       permute(nums) {
@@ -1860,7 +1889,7 @@
           } else if (p.bsm === '1' && p.section !== '' && p.section !== null && p.state === 0) {
             p.bsm1 = false
           }
-          if (p.bsm === '1' && p.inspectionItem === '鐔旀帴鎹熻��' && this.sampleList.length > 1 && p.state === 1) {
+          if (p.bsm === '1' && p.inspectionItem === '鍏夌氦鎺ュご鎹熻��' && this.sampleList.length > 1 && p.state === 1&&!this.isBsm2Val2) {
             this.bsm2 = true
             this.bsm1Dia = true
             if (this.bsm2Val2.length === 0) {
@@ -1868,9 +1897,9 @@
               this.computationalPairing(this.sampleList.length)
               this.bsm2Val2 = this.HaveJson(this.bsm2Val3)
             }
-          } else if (p.bsm === '1' && p.inspectionItem === '鐔旀帴鎹熻��' && p.state === 1 && this.sampleList.length > 1) {
+          } else if (p.bsm === '1' && p.inspectionItem === '鍏夌氦鎺ュご鎹熻��' && p.state === 1 && this.sampleList.length > 1) {
             this.bsm2 = false
-          } else if (p.bsm === '1' && p.inspectionItem === '鐔旀帴鎹熻��' && this.sampleList.length < 2) {
+          } else if (p.bsm === '1' && p.inspectionItem === '鍏夌氦鎺ュご鎹熻��' && this.sampleList.length < 2) {
             this.$message.error('鏍峰搧鏁伴噺涓嶈冻澶熻繘琛岄厤瀵规搷浣�')
             this.$refs.productTable.clearSelection()
             return
@@ -2113,6 +2142,7 @@
               return
             }
           }
+          this.isBsm2Val2 = true;
         }
         // if(this.bsm3){
         //   if(!this.bsm3Val){

--
Gitblit v1.9.3