| 
															
																@@ -37,12 +37,12 @@ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 {{ listForm.purcAmt }} 
															 | 
															
															 | 
															
																                 {{ listForm.purcAmt }} 
															 | 
														
													
												
													
														
															| 
															 | 
															
																               </div> 
															 | 
															
															 | 
															
																               </div> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             </el-form-item> 
															 | 
															
															 | 
															
																             </el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            <el-form-item label="部门名称" prop="deptName"> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            <el-form-item label="来源部门" prop="deptName"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																               <div class="content"> 
															 | 
															
															 | 
															
																               <div class="content"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 {{ listForm.deptName }} 
															 | 
															
															 | 
															
																                 {{ listForm.deptName }} 
															 | 
														
													
												
													
														
															| 
															 | 
															
																               </div> 
															 | 
															
															 | 
															
																               </div> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             </el-form-item> 
															 | 
															
															 | 
															
																             </el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            <el-form-item label="医院名称" prop="branchName"> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            <el-form-item label="客户名称" prop="branchName"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																               <div class="content"> 
															 | 
															
															 | 
															
																               <div class="content"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 {{ listForm.branchName }} 
															 | 
															
															 | 
															
																                 {{ listForm.branchName }} 
															 | 
														
													
												
													
														
															| 
															 | 
															
																               </div> 
															 | 
															
															 | 
															
																               </div> 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -70,6 +70,29 @@ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     </div> 
															 | 
															
															 | 
															
																     </div> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     <div class="common-card"> 
															 | 
															
															 | 
															
																     <div class="common-card"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       <h3>商品明细</h3> 
															 | 
															
															 | 
															
																       <h3>商品明细</h3> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      <el-form :model="listQuery" ref="listQuery" :inline="true" label-width="90px"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      <el-form-item size="mini" label="生产企业" prop="prodEntp" class="long"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          <el-input v-model="listQuery.prodEntp" placeholder="请输入生产企业"></el-input> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        </el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+       <el-form-item size="mini" label="是否集采" prop="isFas" class="long"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          <el-select v-model="listQuery.isFas" placeholder="请选择是否集采" clearable> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            <el-option 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+              v-for="item in isFasData" 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+              :key="item.value" 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+              :label="item.name" 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+              :value="item.value" 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            ></el-option> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          </el-select> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        </el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        <el-form-item size="mini" label="注册证号" prop="regcertno" class="long"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          <el-input v-model="listQuery.regcertno" placeholder="请输入注册证号"></el-input> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        </el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        <el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            <el-button type="primary" @click="getData()">查询</el-button> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            <el-button @click="reset">重置</el-button> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          </el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      </el-form> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       <el-form :model="list"> 
															 | 
															
															 | 
															
																       <el-form :model="list"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         <el-table 
															 | 
															
															 | 
															
																         <el-table 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           v-loading="listLoading" 
															 | 
															
															 | 
															
																           v-loading="listLoading" 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -108,22 +131,22 @@ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           <el-table-column label="总金额" prop="purcAmt" /> 
															 | 
															
															 | 
															
																           <el-table-column label="总金额" prop="purcAmt" /> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																           <el-table-column label="备注" prop="memo" /> 
															 | 
															
															 | 
															
																           <el-table-column label="备注" prop="memo" /> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-          <el-table-column label="驳回原因" prop="rejtRea" width="200"> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          <!-- <el-table-column label="驳回原因" prop="memo" width="200"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                       <template slot-scope="scope"> 
															 | 
															
															 | 
															
																                       <template slot-scope="scope"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                           <el-form-item 
															 | 
															
															 | 
															
																                           <el-form-item 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                               label-width="0" 
															 | 
															
															 | 
															
																                               label-width="0" 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                               class="item" 
															 | 
															
															 | 
															
																                               class="item" 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                              :prop="scope.$index + '.rejtRea'" 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                              :prop="scope.$index + '.memo'" 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                           > 
															 | 
															
															 | 
															
																                           > 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                              <el-input placeholder="请输入" v-model="scope.row.rejtRea" :readonly="!returnInfo"></el-input> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                              <el-input placeholder="请输入" v-model="scope.row.memo" :readonly="!returnInfo"></el-input> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                           </el-form-item> 
															 | 
															
															 | 
															
																                           </el-form-item> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                       </template> 
															 | 
															
															 | 
															
																                       </template> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                  </el-table-column> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-          <el-table-column label="是否驳回" width="100"> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                  </el-table-column> --> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          <!-- <el-table-column label="是否驳回" width="100"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                       <template slot-scope="scope"> 
															 | 
															
															 | 
															
																                       <template slot-scope="scope"> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                           <el-switch v-model="scope.row.flag" @change="handleSwitch(scope.$index,scope.row)" :disabled="!isShow"></el-switch> 
															 | 
															
															 | 
															
																                           <el-switch v-model="scope.row.flag" @change="handleSwitch(scope.$index,scope.row)" :disabled="!isShow"></el-switch> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                       </template> 
															 | 
															
															 | 
															
																                       </template> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                  </el-table-column> 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                  </el-table-column> --> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         </el-table> 
															 | 
															
															 | 
															
																         </el-table> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       </el-form> 
															 | 
															
															 | 
															
																       </el-form> 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -172,6 +195,15 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         { value: "P", lable: "部分入库" }, 
															 | 
															
															 | 
															
																         { value: "P", lable: "部分入库" }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       ], 
															 | 
															
															 | 
															
																       ], 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       essdrugOptions: ["非基药", "基药"], 
															 | 
															
															 | 
															
																       essdrugOptions: ["非基药", "基药"], 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      listQuery:{ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        prodEntp: "", 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        isFas: "", 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        regcertno: "", 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      isFasData: [ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        { value: "0", name: "是" }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        { value: "1", name: "否" }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      ], 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     }; 
															 | 
															
															 | 
															
																     }; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																   }, 
															 | 
															
															 | 
															
																   }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																   created() { 
															 | 
															
															 | 
															
																   created() { 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -198,11 +230,15 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																   methods: { 
															 | 
															
															 | 
															
																   methods: { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     getData() { 
															 | 
															
															 | 
															
																     getData() { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       this.listLoading = true; 
															 | 
															
															 | 
															
																       this.listLoading = true; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-      getMcsDetlList({ id: this.$route.query.id }) 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      getMcsDetlList({ id: this.$route.query.id, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        spdId:this.$route.query.spdId, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          prodEntp:this.listQuery.prodEntp, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          isFas:this.listQuery.isFas, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          regcertno:this.listQuery.regcertno, }) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         .then((res) => { 
															 | 
															
															 | 
															
																         .then((res) => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           this.list = res.data; 
															 | 
															
															 | 
															
																           this.list = res.data; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           this.list.forEach((i) => { 
															 | 
															
															 | 
															
																           this.list.forEach((i) => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            if (i.rejtRea) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (i.memo) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																               i.flag = true; 
															 | 
															
															 | 
															
																               i.flag = true; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             } 
															 | 
															
															 | 
															
																             } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             i.essdrugType = this.essdrugOptions[i.essdrugType * 1]; 
															 | 
															
															 | 
															
																             i.essdrugType = this.essdrugOptions[i.essdrugType * 1]; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -217,7 +253,7 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     handleSwitch(index, row) { 
															 | 
															
															 | 
															
																     handleSwitch(index, row) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       console.log(row); 
															 | 
															
															 | 
															
																       console.log(row); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       if (row.flag == false) { 
															 | 
															
															 | 
															
																       if (row.flag == false) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        row.rejtRea = ""; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        row.memo = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         this.returnInfo = false; 
															 | 
															
															 | 
															
																         this.returnInfo = false; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       } else { 
															 | 
															
															 | 
															
																       } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         this.returnInfo = true; 
															 | 
															
															 | 
															
																         this.returnInfo = true; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -235,7 +271,7 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     // 受理 
															 | 
															
															 | 
															
																     // 受理 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     handleAccept() { 
															 | 
															
															 | 
															
																     handleAccept() { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       this.list.forEach((e) => { 
															 | 
															
															 | 
															
																       this.list.forEach((e) => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        if (e.flag == true && !e.rejtRea) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        if (e.flag == true && !e.memo) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           this.$message({ 
															 | 
															
															 | 
															
																           this.$message({ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             message: "选择是否驳回后请填写驳回原因", 
															 | 
															
															 | 
															
																             message: "选择是否驳回后请填写驳回原因", 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             type: "warning", 
															 | 
															
															 | 
															
																             type: "warning", 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -254,7 +290,7 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           } 
															 | 
															
															 | 
															
																           } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         }); 
															 | 
															
															 | 
															
																         }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         let data2 = data.map((i) => { 
															 | 
															
															 | 
															
																         let data2 = data.map((i) => { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-          return { id: i.id, rejtRea: i.rejtRea }; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+          return { id: i.id, memo: i.memo }; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         }); 
															 | 
															
															 | 
															
																         }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         let data3 = { 
															 | 
															
															 | 
															
																         let data3 = { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           id: this.$route.query.id, 
															 | 
															
															 | 
															
																           id: this.$route.query.id, 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -278,6 +314,11 @@ export default { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         query:{spdId:this.$route.query.spdId,activeName:this.$route.query.activeName} 
															 | 
															
															 | 
															
																         query:{spdId:this.$route.query.spdId,activeName:this.$route.query.activeName} 
															 | 
														
													
												
													
														
															| 
															 | 
															
																       }); 
															 | 
															
															 | 
															
																       }); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     }, 
															 | 
															
															 | 
															
																     }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    // 重置 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    reset(){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      this.$refs.listQuery.resetFields(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+      this.getData() 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																   }, 
															 | 
															
															 | 
															
																   }, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 }; 
															 | 
															
															 | 
															
																 }; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 </script> 
															 | 
															
															 | 
															
																 </script> 
															 |