瀏覽代碼

11月6 打印单

yq1 7 月之前
父節點
當前提交
b8ef695a13

+ 2 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue 查看文件

@@ -919,7 +919,7 @@
919 919
                         >
920 920
 
921 921
 
922
-                          <span v-if="org_id==10206">
922
+                          <span v-if="org_id==10206 || org_id == 10624">
923 923
                               {{
924 924
                             record.prescription.replacement_total
925 925
                               ? record.prescription.replacement_total
@@ -936,7 +936,7 @@
936 936
                           </span>
937 937
 
938 938
 
939
-                          <span v-if="org_id!=10206&&org_id!=10510">
939
+                          <span v-if="org_id!=10206&&org_id!=10510&&org_id!=10624">
940 940
                             {{
941 941
                             record.prescription &&
942 942
                             record.prescription.displace_liqui_value

+ 7 - 7
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue 查看文件

@@ -977,14 +977,14 @@
977 977
                         class="under_line"
978 978
                         style="width: 70px; text-align: center"
979 979
                       >
980
-                      <span v-if="org_id ==10206 "> {{
980
+                      <!-- <span v-if="org_id ==10206 "> {{
981 981
                           prescription.replacement_total
982 982
                             ? prescription.replacement_total
983 983
                             : "/"
984 984
                         }}
985 985
                         </span>
986 986
 
987
-                        <span v-if="org_id ==10510 || org_id == 0">
987
+                        <span v-if="org_id ==10510 ">
988 988
                           <span v-if="prescription!=null &&( prescription.mode_id ==2 || prescription.mode_id ==5 || presciption.mode_id==12)">{{
989 989
                             afterdialysis.displace_liqui_value
990 990
                             ? afterdialysis.displace_liqui_value
@@ -992,8 +992,8 @@
992 992
                            }}
993 993
                         </span>
994 994
                         <span v-else>/</span>
995
-                        </span>
996
-                        <span v-if="org_id!=10206&& org_id!=10510 && org_id!=0"> {{
995
+                        </span> -->
996
+                        <span v-if="org_id!=10206&& org_id!=10510 "> {{
997 997
                           prescription.displace_liqui_value
998 998
                             ? prescription.displace_liqui_value
999 999
                             : "0"
@@ -1013,14 +1013,14 @@
1013 1013
                         class="under_line"
1014 1014
                         style="width: 70px; text-align: center"
1015 1015
                       >
1016
-                      <span v-if="org_id ==10206"> {{
1016
+                      <span v-if="org_id ==10206 || org_id == 10624 || org_id == 0"> {{
1017 1017
                           prescription.replacement_total
1018 1018
                             ? prescription.replacement_total
1019 1019
                             : "/"
1020 1020
                         }}
1021 1021
                        </span>
1022 1022
 
1023
-                        <span v-if="org_id ==10510 || org_id == 0">
1023
+                        <span v-if="org_id ==10510">
1024 1024
                           <span v-if="prescription!=null && (prescription.mode_id ==2 || prescription.mode_id ==5 || prescription.mode_id==12)">{{
1025 1025
                             afterdialysis.displace_liqui_value
1026 1026
                             ? afterdialysis.displace_liqui_value
@@ -1033,7 +1033,7 @@
1033 1033
                         </span>
1034 1034
 
1035 1035
 
1036
-                        <span v-if="org_id!=10206 && org_id!=10510&&org_id!=0"> {{
1036
+                        <span v-if="org_id!=10206 && org_id!=10510&& org_id!=10624 && org_id!=0"> {{
1037 1037
                           prescription.displace_liqui_value
1038 1038
                             ? prescription.displace_liqui_value
1039 1039
                             : "/"

+ 221 - 216
src/xt_pages/drugSourceCode/drugChange.vue 查看文件

@@ -1,228 +1,229 @@
1 1
 <template>
2 2
   <div>
3
-    <div style="display: flex;justify-content: space-between;margin-bottom:10px;">
4
-      <div class="cell clearfix">
5
-        <span>入库时间:</span>
6
-        <el-date-picker
7
-          size="small"
8
-          v-model="start_time"
9
-          prefix-icon="el-icon-date"
10
-          :editable="false"
11
-          style="width: 196px;"
12
-          type="date"
13
-          placeholder="选择日期时间"
14
-          align="right"
15
-          format="yyyy-MM-dd"
16
-          value-format="yyyy-MM-dd"
17
-        ></el-date-picker>-
18
-        <el-date-picker
19
-          size="small"
20
-          v-model="end_time"
21
-          prefix-icon="el-icon-date"
22
-          :editable="false"
23
-          style="width: 196px;margin-right:10px;"
24
-          type="date"
25
-          placeholder="选择日期时间"
26
-          align="right"
27
-          format="yyyy-MM-dd"
28
-          value-format="yyyy-MM-dd"
29
-        ></el-date-picker>
30
-      </div>
31
-
32
-
33
-      <div>
34
-        <div>销售状态:</div>
35
-        <el-select size="small" v-model="is_sale" placeholder="请选择"
36
-                   style="width:100px;margin-left:10px;" @change="changeStock">
37
-          <el-option
38
-            label="不限"
39
-            value="3">
40
-          </el-option>
41
-          <el-option
42
-            v-for="item,index in items"
43
-            :key="index"
44
-            :label="item.name"
45
-            :value="item.id">
46
-          </el-option>
47
-        </el-select>
48
-      </div>
49
-
50
-      <div>
51
-        <div>变更状态:</div>
52
-        <el-select size="small" v-model="change_type" placeholder="请选择"
53
-                   style="width:100px;margin-left:10px;" @change="change">
54
-          <el-option
55
-            label="不限"
56
-            value="3">
57
-          </el-option>
58
-          <el-option
59
-            v-for="item,index in changes"
60
-            :key="index"
61
-            :label="item.name"
62
-            :value="item.id">
63
-          </el-option>
64
-        </el-select>
65
-      </div>
66
-      <div>
67
-        <el-button type="primary" @click="query()">查询</el-button>
68
-        <el-button type="primary" @click="change_stock()">销售变更</el-button>
69
-        <el-button type="primary" @click="exportdata()">导出</el-button>
70
-
71
-        <!--        <el-button type="primary" @click="change()">变更</el-button>-->
72
-      </div>
3
+    <div class="position">
4
+      <BreadCrumb :crumbs="crumbs"></BreadCrumb>
73 5
     </div>
74
-    <el-table :data="tableData" border :row-style="{ color: '#303133' }" ref="table2"
6
+    <div class="app-container">
7
+      <div style="display: flex;justify-content: space-between;margin-bottom:10px;">
8
+        <div class="cell clearfix">
9
+          <span>入库时间:</span>
10
+          <el-date-picker
11
+            size="small"
12
+            v-model="start_time"
13
+            prefix-icon="el-icon-date"
14
+            :editable="false"
15
+            style="width: 196px;"
16
+            type="date"
17
+            placeholder="选择日期时间"
18
+            align="right"
19
+            format="yyyy-MM-dd"
20
+            value-format="yyyy-MM-dd"
21
+          ></el-date-picker>-
22
+          <el-date-picker
23
+            size="small"
24
+            v-model="end_time"
25
+            prefix-icon="el-icon-date"
26
+            :editable="false"
27
+            style="width: 196px;margin-right:10px;"
28
+            type="date"
29
+            placeholder="选择日期时间"
30
+            align="right"
31
+            format="yyyy-MM-dd"
32
+            value-format="yyyy-MM-dd"
33
+          ></el-date-picker>
34
+        </div>
35
+        <div>
36
+          <span>销售状态:</span>
37
+          <el-select size="small" v-model="is_sale" placeholder="请选择"
38
+                    style="width:100px;" @change="changeStock">
39
+            <el-option
40
+              label="不限"
41
+              value="3">
42
+            </el-option>
43
+            <el-option
44
+              v-for="item,index in items"
45
+              :key="index"
46
+              :label="item.name"
47
+              :value="item.id">
48
+            </el-option>
49
+          </el-select>
50
+        </div>
51
+        <div>
52
+          <span>变更状态:</span>
53
+          <el-select size="small" v-model="change_type" placeholder="请选择"
54
+                    style="width:100px;" @change="change">
55
+            <el-option
56
+              label="不限"
57
+              value="3">
58
+            </el-option>
59
+            <el-option
60
+              v-for="item,index in changes"
61
+              :key="index"
62
+              :label="item.name"
63
+              :value="item.id">
64
+            </el-option>
65
+          </el-select>
66
+        </div>
67
+        <div>
68
+          <el-button type="primary" @click="query()">查询</el-button>
69
+          <el-button type="primary" @click="change_stock()">销售变更</el-button>
70
+          <el-button type="primary" @click="exportdata()">导出</el-button>
71
+
72
+          <!--        <el-button type="primary" @click="change()">变更</el-button>-->
73
+        </div>
74
+      </div>
75
+      <el-table :data="tableData" border :row-style="{ color: '#303133' }" ref="table2"
75 76
               :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
76 77
               max-height="600"
77 78
               @select="selectCostInfo"
78 79
               @selection-change="changeCostInfoTableData"
79 80
               @select-all="changeAllCostInfoTableData"
80 81
               highlight-current-row>
81
-      <el-table-column
82
-        align="center"
83
-        type="selection"
84
-        width="55"
85
-      ></el-table-column>
86
-      <el-table-column align="center" prop="name" label="药品名称">
87
-        <template slot-scope="scope">{{scope.row.drug_name}}</template>
88
-      </el-table-column>
89
-
90
-      <el-table-column align="center" prop="name" label="规格单位">
91
-        <template slot-scope="scope">{{scope.row.spec}}</template>
92
-      </el-table-column>
93
-
94
-      <el-table-column  align="center" prop="name" label="追溯码">
95
-        <template slot-scope="scope">
96
-            <div @click="getDrugCode(scope.row.advice_id,scope.row.drug_code,scope.$index)"><el-input style="width: 100;" v-model="scope.row.drug_code"></el-input></div> 
82
+        <el-table-column
83
+          align="center"
84
+          type="selection"
85
+          width="55"
86
+        ></el-table-column>
87
+        <el-table-column align="center" prop="name" label="药品名称">
88
+          <template slot-scope="scope">{{scope.row.drug_name}}</template>
89
+        </el-table-column>
90
+
91
+        <el-table-column align="center" prop="name" label="规格单位">
92
+          <template slot-scope="scope">{{scope.row.spec}}</template>
93
+        </el-table-column>
94
+
95
+        <el-table-column  align="center" prop="name" label="追溯码">
96
+          <template slot-scope="scope">
97
+              <div @click="getDrugCode(scope.row.advice_id,scope.row.drug_code,scope.$index)"><el-input style="width: 100;" v-model="scope.row.drug_code"></el-input></div>
98
+            </template>
99
+          <!-- <template slot-scope="scope">{{scope.row.drug_code}}</template> -->
100
+        </el-table-column>
101
+
102
+        <el-table-column align="center" prop="name" label="患者姓名">
103
+          <template slot-scope="scope">
104
+            <!-- {{scope.row.p.name}} -->
105
+            {{ getPatientName(scope.row.patient_id) }}
97 106
           </template>
98
-        <!-- <template slot-scope="scope">{{scope.row.drug_code}}</template> -->
99
-      </el-table-column>
100
-
101
-      <el-table-column align="center" prop="name" label="患者姓名">
102
-        <template slot-scope="scope">
103
-          <!-- {{scope.row.p.name}} -->
104
-           {{ getPatientName(scope.row.patient_id) }}
105
-        </template>
106
-      </el-table-column>
107
-
108
-      <el-table-column align="center" prop="name" label="批号">
109
-        <template slot-scope="scope">{{scope.row.batch_number}}</template>
110
-      </el-table-column>
111
-      <el-table-column align="center" prop="name" label="数量">
112
-        <template slot-scope="scope">
113
-          <div>{{scope.row.count}}{{scope.row.unit}}</div>
114
-        </template>
115
-      </el-table-column>
116
-
117
-      <el-table-column align="center" prop="total" label="开方日期">
118
-        <template slot-scope="scope">
119
-          <div>{{scope.row.p_date}}</div>
120
-        </template>
121
-      </el-table-column>
122
-
123
-
124
-      <el-table-column align="center" prop="total" label="销售状态">
125
-        <template slot-scope="scope">
126
-          <div>{{scope.row.is_sale?'已销售':'未销售'}}</div>
127
-        </template>
128
-      </el-table-column>
129
-
130
-      <el-table-column align="center" prop="total" label="变更状态">
131
-        <template slot-scope="scope">
132
-          <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
133
-        </template>
134
-      </el-table-column>
135
-
136
-      <el-table-column align="center" prop="total" label="盘存日期">
137
-        <template slot-scope="scope">
138
-          <div>{{scope.row.pc_date}}</div>
139
-        </template>
140
-      </el-table-column>
141
-
142
-      <el-table-column label="操作" width="200">
143
-        <template slot-scope="scope">
144
-          <el-button v-if="!scope.row.is_sale || scope.row.is_sale == 0 || scope.row.is_bg == 0" type="primary" @click="sigle_stock(scope.row)">销售变更</el-button>
145
-          <el-button v-if="scope.row.is_sale == 1 || scope.row.is_bg == 1" type="warning" @click="deleteStock(scope.row)">撤销</el-button>
146
-        </template>
147
-      </el-table-column>
148
-    </el-table>
149
-    <el-pagination
150
-      @size-change="handleSizeChange"
151
-      @current-change="handleCurrentChange"
152
-      :page-size="5"
153
-      :page-sizes="[10, 20, 50, 100,500,1000,2000]"
154
-      background
155
-      style="margin-top:20px;float: right"
156
-      :total="value"
157
-    ></el-pagination>
158
-
159
-    <el-table v-show="false" :data="tableData" border :row-style="{ color: '#303133' }" ref="table"
160
-              :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
161
-              max-height="600"
162
-              @select="selectCostInfo"
163
-              @selection-change="changeCostInfoTableData"
164
-              @select-all="changeAllCostInfoTableData"
165
-              highlight-current-row>
166
-      <el-table-column
167
-        align="center"
168
-        type="selection"
169
-        width="55"
170
-      ></el-table-column>
171
-      <el-table-column align="center" prop="name" label="药品名称">
172
-        <template slot-scope="scope">{{scope.row.drug_name}}</template>
173
-      </el-table-column>
174
-      <el-table-column align="center" prop="name" label="药品类型">
175
-        <template slot-scope="scope">{{scope.row.drug_type}}</template>
176
-      </el-table-column>
177
-      <el-table-column align="center" prop="name" label="规格单位">
178
-        <template slot-scope="scope">{{scope.row.spec}}</template>
179
-      </el-table-column>
180
-      <el-table-column align="center" prop="name" label="国家编码">
181
-        <template slot-scope="scope">{{scope.row.code}}</template>
182
-      </el-table-column>
183
-      <el-table-column align="center" prop="name" label="批号">
184
-        <template slot-scope="scope">{{scope.row.batch_number}}</template>
185
-      </el-table-column>
186
-      <el-table-column align="center" prop="name" label="数量">
187
-        <template slot-scope="scope">
188
-          <div>{{scope.row.count}}{{scope.row.unit}}</div>
189
-        </template>
190
-      </el-table-column>
191
-
192
-      <el-table-column align="center" prop="total" label="开方日期">
193
-        <template slot-scope="scope">
194
-          <div>{{scope.row.p_date}}</div>
195
-        </template>
196
-      </el-table-column>
197
-
198
-
199
-      <el-table-column align="center" prop="total" label="结算日期">
200
-        <template slot-scope="scope">
201
-          <div>{{scope.row.e_date}}</div>
202
-        </template>
203
-      </el-table-column>
204
-
205
-
206
-      <el-table-column align="center" prop="total" label="盘存状态">
207
-        <template slot-scope="scope">
208
-          <div>{{scope.row.is_pc?'已盘存':'未盘存'}}</div>
209
-        </template>
210
-      </el-table-column>
211
-
212
-      <el-table-column align="center" prop="total" label="变更状态">
213
-        <template slot-scope="scope">
214
-          <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
215
-        </template>
216
-      </el-table-column>
217
-
218
-      <el-table-column align="center" prop="total" label="盘存日期">
219
-        <template slot-scope="scope">
220
-          <div>{{scope.row.pc_date}}</div>
221
-        </template>
222
-      </el-table-column>
223
-
224
-    </el-table>
107
+        </el-table-column>
108
+
109
+        <el-table-column align="center" prop="name" label="批号">
110
+          <template slot-scope="scope">{{scope.row.batch_number}}</template>
111
+        </el-table-column>
112
+        <el-table-column align="center" prop="name" label="数量">
113
+          <template slot-scope="scope">
114
+            <div>{{scope.row.count}}{{scope.row.unit}}</div>
115
+          </template>
116
+        </el-table-column>
117
+
118
+        <el-table-column align="center" prop="total" label="开方日期">
119
+          <template slot-scope="scope">
120
+            <div>{{scope.row.p_date}}</div>
121
+          </template>
122
+        </el-table-column>
123
+
124
+
125
+        <el-table-column align="center" prop="total" label="销售状态">
126
+          <template slot-scope="scope">
127
+            <div>{{scope.row.is_sale?'已销售':'未销售'}}</div>
128
+          </template>
129
+        </el-table-column>
225 130
 
131
+        <el-table-column align="center" prop="total" label="变更状态">
132
+          <template slot-scope="scope">
133
+            <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
134
+          </template>
135
+        </el-table-column>
136
+
137
+        <el-table-column align="center" prop="total" label="盘存日期">
138
+          <template slot-scope="scope">
139
+            <div>{{scope.row.pc_date}}</div>
140
+          </template>
141
+        </el-table-column>
142
+
143
+        <el-table-column label="操作" width="200">
144
+          <template slot-scope="scope">
145
+            <el-button v-if="!scope.row.is_sale || scope.row.is_sale == 0 || scope.row.is_bg == 0" type="primary" @click="sigle_stock(scope.row)">销售变更</el-button>
146
+            <el-button v-if="scope.row.is_sale == 1 || scope.row.is_bg == 1" type="warning" @click="deleteStock(scope.row)">撤销</el-button>
147
+          </template>
148
+        </el-table-column>
149
+      </el-table>
150
+      <el-pagination
151
+        @size-change="handleSizeChange"
152
+        @current-change="handleCurrentChange"
153
+        :page-size="5"
154
+        :page-sizes="[10, 20, 50, 100,500,1000,2000]"
155
+        background
156
+        style="margin-top:20px;float: right"
157
+        :total="value"
158
+      ></el-pagination>
159
+
160
+      <el-table v-show="false" :data="tableData" border :row-style="{ color: '#303133' }" ref="table"
161
+                :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
162
+                max-height="600"
163
+                @select="selectCostInfo"
164
+                @selection-change="changeCostInfoTableData"
165
+                @select-all="changeAllCostInfoTableData"
166
+                highlight-current-row>
167
+        <el-table-column
168
+          align="center"
169
+          type="selection"
170
+          width="55"
171
+        ></el-table-column>
172
+        <el-table-column align="center" prop="name" label="药品名称">
173
+          <template slot-scope="scope">{{scope.row.drug_name}}</template>
174
+        </el-table-column>
175
+        <el-table-column align="center" prop="name" label="药品类型">
176
+          <template slot-scope="scope">{{scope.row.drug_type}}</template>
177
+        </el-table-column>
178
+        <el-table-column align="center" prop="name" label="规格单位">
179
+          <template slot-scope="scope">{{scope.row.spec}}</template>
180
+        </el-table-column>
181
+        <el-table-column align="center" prop="name" label="国家编码">
182
+          <template slot-scope="scope">{{scope.row.code}}</template>
183
+        </el-table-column>
184
+        <el-table-column align="center" prop="name" label="批号">
185
+          <template slot-scope="scope">{{scope.row.batch_number}}</template>
186
+        </el-table-column>
187
+        <el-table-column align="center" prop="name" label="数量">
188
+          <template slot-scope="scope">
189
+            <div>{{scope.row.count}}{{scope.row.unit}}</div>
190
+          </template>
191
+        </el-table-column>
192
+
193
+        <el-table-column align="center" prop="total" label="开方日期">
194
+          <template slot-scope="scope">
195
+            <div>{{scope.row.p_date}}</div>
196
+          </template>
197
+        </el-table-column>
198
+
199
+
200
+        <el-table-column align="center" prop="total" label="结算日期">
201
+          <template slot-scope="scope">
202
+            <div>{{scope.row.e_date}}</div>
203
+          </template>
204
+        </el-table-column>
205
+
206
+
207
+        <el-table-column align="center" prop="total" label="盘存状态">
208
+          <template slot-scope="scope">
209
+            <div>{{scope.row.is_pc?'已盘存':'未盘存'}}</div>
210
+          </template>
211
+        </el-table-column>
212
+
213
+        <el-table-column align="center" prop="total" label="变更状态">
214
+          <template slot-scope="scope">
215
+            <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
216
+          </template>
217
+        </el-table-column>
218
+
219
+        <el-table-column align="center" prop="total" label="盘存日期">
220
+          <template slot-scope="scope">
221
+            <div>{{scope.row.pc_date}}</div>
222
+          </template>
223
+        </el-table-column>
224
+
225
+      </el-table>
226
+    </div>
226 227
     <el-dialog
227 228
         title="药品追溯码"
228 229
         :visible.sync="dialogVisibleOne"
@@ -287,7 +288,11 @@ export default {
287 288
       dialogVisibleOne:false,
288 289
       currentRow:{},
289 290
       currentIndex:0,
290
-      patientList:[]
291
+      patientList:[],
292
+      crumbs: [
293
+        { path: false, name: '药品追溯' },
294
+        { path: false, name: '药品变更' }
295
+      ],
291 296
     }
292 297
   },
293 298
   methods: {
@@ -300,7 +305,7 @@ export default {
300 305
         }
301 306
        },
302 307
        getDrugCode(id,DrugCode,index){
303
-            this.id = id 
308
+            this.id = id
304 309
             this.textarea = DrugCode
305 310
             this.currentIndex = index
306 311
             this.dialogVisibleOne = true

+ 225 - 212
src/xt_pages/drugSourceCode/drugStock.vue 查看文件

@@ -1,218 +1,223 @@
1 1
 <template>
2 2
   <div>
3
-    <div style="display: flex;justify-content: space-between;margin-bottom:10px;">
4
-      <div class="cell clearfix">
5
-        <span>入库时间:</span>
6
-        <el-date-picker
7
-          size="small"
8
-          v-model="start_time"
9
-          prefix-icon="el-icon-date"
10
-          :editable="false"
11
-          style="width: 196px;"
12
-          type="date"
13
-          placeholder="选择日期时间"
14
-          align="right"
15
-          format="yyyy-MM-dd"
16
-          value-format="yyyy-MM-dd"
17
-          @change="startTimeChange"
18
-        ></el-date-picker>-
19
-        <el-date-picker
20
-          size="small"
21
-          v-model="end_time"
22
-          prefix-icon="el-icon-date"
23
-          :editable="false"
24
-          style="width: 196px;margin-right:10px;"
25
-          type="date"
26
-          placeholder="选择日期时间"
27
-          align="right"
28
-          format="yyyy-MM-dd"
29
-          value-format="yyyy-MM-dd"
30
-          @change="endTimeChange"
31
-        ></el-date-picker>
32
-      </div>
33
-
34
-
35
-      <div>
36
-        <div>盘存状态:</div>
37
-        <el-select size="small" v-model="stock_type" placeholder="请选择"
38
-                   style="width:100px;margin-left:10px;" @change="changeStock">
39
-          <el-option
40
-            label="不限"
41
-            value="0">
42
-          </el-option>
43
-          <el-option
44
-            v-for="item,index in items"
45
-            :key="index"
46
-            :label="item.name"
47
-            :value="item.id">
48
-          </el-option>
49
-        </el-select>
50
-      </div>
51
-
52
-      <div>
53
-        <div>变更状态:</div>
54
-        <el-select size="small" v-model="change_type" placeholder="请选择"
55
-                   style="width:100px;margin-left:10px;" @change="change">
56
-          <el-option
57
-            label="不限"
58
-            value="0">
59
-          </el-option>
60
-          <el-option
61
-            v-for="item,index in changes"
62
-            :key="index"
63
-            :label="item.name"
64
-            :value="item.id">
65
-          </el-option>
66
-        </el-select>
67
-      </div>
68
-      <div>
69
-        <el-button type="primary" @click="query()" >查询</el-button>
70
-        <el-button type="primary" v-loading="isloading" @click="stock()">盘存</el-button>
71
-        <el-button type="primary" @click="exportdata()">导出</el-button>
72
-
73
-        <!--        <el-button type="primary" @click="change()">变更</el-button>-->
3
+    <div class="position">
4
+      <BreadCrumb :crumbs="crumbs"></BreadCrumb>
5
+    </div>
6
+    <div class="app-container">
7
+      <div style="display: flex;justify-content: space-between;margin-bottom:10px;">
8
+        <div class="cell clearfix" >
9
+          <span>入库时间:</span>
10
+          <el-date-picker
11
+            size="small"
12
+            v-model="start_time"
13
+            prefix-icon="el-icon-date"
14
+            :editable="false"
15
+            style="width: 196px;"
16
+            type="date"
17
+            placeholder="选择日期时间"
18
+            align="right"
19
+            format="yyyy-MM-dd"
20
+            value-format="yyyy-MM-dd"
21
+            @change="startTimeChange"
22
+          ></el-date-picker>-
23
+          <el-date-picker
24
+            size="small"
25
+            v-model="end_time"
26
+            prefix-icon="el-icon-date"
27
+            :editable="false"
28
+            style="width: 196px;margin-right:10px;"
29
+            type="date"
30
+            placeholder="选择日期时间"
31
+            align="right"
32
+            format="yyyy-MM-dd"
33
+            value-format="yyyy-MM-dd"
34
+            @change="endTimeChange"
35
+          ></el-date-picker>
36
+        </div>
37
+
38
+        <div>
39
+          <span>盘存状态:</span>
40
+          <el-select size="small" v-model="stock_type" placeholder="请选择"
41
+                    style="width:100px;" @change="changeStock">
42
+            <el-option
43
+              label="不限"
44
+              value="0">
45
+            </el-option>
46
+            <el-option
47
+              v-for="item,index in items"
48
+              :key="index"
49
+              :label="item.name"
50
+              :value="item.id">
51
+            </el-option>
52
+          </el-select>
53
+        </div>
54
+
55
+        <div>
56
+          <span>变更状态:</span>
57
+          <el-select size="small" v-model="change_type" placeholder="请选择"
58
+                    style="width:100px;" @change="change">
59
+            <el-option
60
+              label="不限"
61
+              value="0">
62
+            </el-option>
63
+            <el-option
64
+              v-for="item,index in changes"
65
+              :key="index"
66
+              :label="item.name"
67
+              :value="item.id">
68
+            </el-option>
69
+          </el-select>
70
+        </div>
71
+        <div>
72
+          <el-button type="primary" @click="query()" >查询</el-button>
73
+          <el-button type="primary" v-loading="isloading" @click="stock()">盘存</el-button>
74
+          <el-button type="primary" @click="exportdata()">导出</el-button>
75
+
76
+          <!--        <el-button type="primary" @click="change()">变更</el-button>-->
77
+        </div>
74 78
       </div>
79
+      <el-table :data="tableData" border :row-style="{ color: '#303133' }" ref="table2"
80
+                :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
81
+                max-height="600"
82
+                @select="selectCostInfo"
83
+                @selection-change="changeCostInfoTableData"
84
+                @select-all="changeAllCostInfoTableData"
85
+                highlight-current-row>
86
+        <el-table-column
87
+          align="center"
88
+          type="selection"
89
+          width="55"
90
+        ></el-table-column>
91
+        <el-table-column align="center" prop="name" label="药品名称">
92
+          <template slot-scope="scope">{{scope.row.drug_name}}</template>
93
+        </el-table-column>
94
+
95
+        <el-table-column align="center" prop="name" label="规格单位">
96
+          <template slot-scope="scope">{{scope.row.spec}}</template>
97
+        </el-table-column>
98
+
99
+        <el-table-column align="center" prop="name" label="追溯码">
100
+          <template slot-scope="scope">{{scope.row.drug_code}}</template>
101
+        </el-table-column>
102
+
103
+        <el-table-column align="center" prop="name" label="批号">
104
+          <template slot-scope="scope">{{scope.row.drug_code}}</template>
105
+        </el-table-column>
106
+
107
+        <el-table-column align="center" prop="name" label="批号">
108
+          <template slot-scope="scope">{{scope.row.batch_number}}</template>
109
+        </el-table-column>
110
+        <el-table-column align="center" prop="name" label="入库数量">
111
+          <template slot-scope="scope">
112
+            <div>{{scope.row.count}}{{scope.row.unit}}</div>
113
+          </template>
114
+        </el-table-column>
115
+
116
+        <el-table-column align="center" prop="total" label="生产日期">
117
+          <template slot-scope="scope">
118
+            <div>{{scope.row.p_date}}</div>
119
+          </template>
120
+        </el-table-column>
121
+
122
+
123
+
124
+
125
+
126
+        <el-table-column align="center" prop="total" label="盘存状态">
127
+          <template slot-scope="scope">
128
+            <div>{{scope.row.is_pc?'已盘存':'未盘存'}}</div>
129
+          </template>
130
+        </el-table-column>
131
+
132
+        <el-table-column align="center" prop="total" label="变更状态">
133
+          <template slot-scope="scope">
134
+            <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
135
+          </template>
136
+        </el-table-column>
137
+
138
+        <el-table-column align="center" prop="total" label="盘存日期">
139
+          <template slot-scope="scope">
140
+            <div>{{scope.row.pc_date}}</div>
141
+          </template>
142
+        </el-table-column>
143
+
144
+        <el-table-column label="操作" width="200">
145
+          <template slot-scope="scope">
146
+            <el-button v-if="!scope.row.is_pc || scope.row.is_pc == 0" type="primary" @click="sigle_stock(scope.row)">盘存</el-button>
147
+            <el-button v-if="scope.row.is_pc == 1 || scope.row.is_pc == 1"  type="primary" @click="deleteStock(scope.row)">撤销</el-button>
148
+          </template>
149
+        </el-table-column>
150
+      </el-table>
151
+
152
+
153
+      <el-table v-show="false" :data="tableData" border :row-style="{ color: '#303133' }" ref="table"
154
+                :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
155
+                max-height="600"
156
+                @select="selectCostInfo"
157
+                @selection-change="changeCostInfoTableData"
158
+                @select-all="changeAllCostInfoTableData"
159
+                highlight-current-row>
160
+        <el-table-column
161
+          align="center"
162
+          type="selection"
163
+          width="55"
164
+        ></el-table-column>
165
+        <el-table-column align="center" prop="name" label="药品名称">
166
+          <template slot-scope="scope">{{scope.row.drug_name}}</template>
167
+        </el-table-column>
168
+        <el-table-column align="center" prop="name" label="药品类型">
169
+          <template slot-scope="scope">{{scope.row.drug_type}}</template>
170
+        </el-table-column>
171
+        <el-table-column align="center" prop="name" label="规格单位">
172
+          <template slot-scope="scope">{{scope.row.spec}}</template>
173
+        </el-table-column>
174
+        <el-table-column align="center" prop="name" label="国家编码">
175
+          <template slot-scope="scope">{{scope.row.code}}</template>
176
+        </el-table-column>
177
+        <el-table-column align="center" prop="name" label="批号">
178
+          <template slot-scope="scope">{{scope.row.batch_number}}</template>
179
+        </el-table-column>
180
+        <el-table-column align="center" prop="name" label="入库数量">
181
+          <template slot-scope="scope">
182
+            <div>{{scope.row.count}}{{scope.row.unit}}</div>
183
+          </template>
184
+        </el-table-column>
185
+
186
+        <el-table-column align="center" prop="total" label="生产日期">
187
+          <template slot-scope="scope">
188
+            <div>{{scope.row.p_date}}</div>
189
+          </template>
190
+        </el-table-column>
191
+
192
+
193
+        <el-table-column align="center" prop="total" label="有效日期">
194
+          <template slot-scope="scope">
195
+            <div>{{scope.row.e_date}}</div>
196
+          </template>
197
+        </el-table-column>
198
+
199
+
200
+        <el-table-column align="center" prop="total" label="盘存状态">
201
+          <template slot-scope="scope">
202
+            <div>{{scope.row.is_pc?'已盘存':'未盘存'}}</div>
203
+          </template>
204
+        </el-table-column>
205
+
206
+        <el-table-column align="center" prop="total" label="变更状态">
207
+          <template slot-scope="scope">
208
+            <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
209
+          </template>
210
+        </el-table-column>
211
+
212
+        <el-table-column align="center" prop="total" label="盘存日期">
213
+          <template slot-scope="scope">
214
+            <div>{{scope.row.pc_date}}</div>
215
+          </template>
216
+        </el-table-column>
217
+
218
+      </el-table>
75 219
     </div>
76
-    <el-table :data="tableData" border :row-style="{ color: '#303133' }" ref="table2"
77
-              :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
78
-              max-height="600"
79
-              @select="selectCostInfo"
80
-              @selection-change="changeCostInfoTableData"
81
-              @select-all="changeAllCostInfoTableData"
82
-              highlight-current-row>
83
-      <el-table-column
84
-        align="center"
85
-        type="selection"
86
-        width="55"
87
-      ></el-table-column>
88
-      <el-table-column align="center" prop="name" label="药品名称">
89
-        <template slot-scope="scope">{{scope.row.drug_name}}</template>
90
-      </el-table-column>
91
-
92
-      <el-table-column align="center" prop="name" label="规格单位">
93
-        <template slot-scope="scope">{{scope.row.spec}}</template>
94
-      </el-table-column>
95
-
96
-      <el-table-column align="center" prop="name" label="追溯码">
97
-        <template slot-scope="scope">{{scope.row.drug_code}}</template>
98
-      </el-table-column>
99
-
100
-      <el-table-column align="center" prop="name" label="批号">
101
-        <template slot-scope="scope">{{scope.row.drug_code}}</template>
102
-      </el-table-column>
103
-
104
-      <el-table-column align="center" prop="name" label="批号">
105
-        <template slot-scope="scope">{{scope.row.batch_number}}</template>
106
-      </el-table-column>
107
-      <el-table-column align="center" prop="name" label="入库数量">
108
-        <template slot-scope="scope">
109
-          <div>{{scope.row.count}}{{scope.row.unit}}</div>
110
-        </template>
111
-      </el-table-column>
112
-
113
-      <el-table-column align="center" prop="total" label="生产日期">
114
-        <template slot-scope="scope">
115
-          <div>{{scope.row.p_date}}</div>
116
-        </template>
117
-      </el-table-column>
118
-
119
-
120
-
121
-
122
-
123
-      <el-table-column align="center" prop="total" label="盘存状态">
124
-        <template slot-scope="scope">
125
-          <div>{{scope.row.is_pc?'已盘存':'未盘存'}}</div>
126
-        </template>
127
-      </el-table-column>
128
-
129
-      <el-table-column align="center" prop="total" label="变更状态">
130
-        <template slot-scope="scope">
131
-          <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
132
-        </template>
133
-      </el-table-column>
134
-
135
-      <el-table-column align="center" prop="total" label="盘存日期">
136
-        <template slot-scope="scope">
137
-          <div>{{scope.row.pc_date}}</div>
138
-        </template>
139
-      </el-table-column>
140
-
141
-      <el-table-column label="操作" width="200">
142
-        <template slot-scope="scope">
143
-          <el-button v-if="!scope.row.is_pc || scope.row.is_pc == 0" type="primary" @click="sigle_stock(scope.row)">盘存</el-button>
144
-          <el-button v-if="scope.row.is_pc == 1 || scope.row.is_pc == 1"  type="primary" @click="deleteStock(scope.row)">撤销</el-button>
145
-        </template>
146
-      </el-table-column>
147
-    </el-table>
148
-
149
-
150
-    <el-table v-show="false" :data="tableData" border :row-style="{ color: '#303133' }" ref="table"
151
-              :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
152
-              max-height="600"
153
-              @select="selectCostInfo"
154
-              @selection-change="changeCostInfoTableData"
155
-              @select-all="changeAllCostInfoTableData"
156
-              highlight-current-row>
157
-      <el-table-column
158
-        align="center"
159
-        type="selection"
160
-        width="55"
161
-      ></el-table-column>
162
-      <el-table-column align="center" prop="name" label="药品名称">
163
-        <template slot-scope="scope">{{scope.row.drug_name}}</template>
164
-      </el-table-column>
165
-      <el-table-column align="center" prop="name" label="药品类型">
166
-        <template slot-scope="scope">{{scope.row.drug_type}}</template>
167
-      </el-table-column>
168
-      <el-table-column align="center" prop="name" label="规格单位">
169
-        <template slot-scope="scope">{{scope.row.spec}}</template>
170
-      </el-table-column>
171
-      <el-table-column align="center" prop="name" label="国家编码">
172
-        <template slot-scope="scope">{{scope.row.code}}</template>
173
-      </el-table-column>
174
-      <el-table-column align="center" prop="name" label="批号">
175
-        <template slot-scope="scope">{{scope.row.batch_number}}</template>
176
-      </el-table-column>
177
-      <el-table-column align="center" prop="name" label="入库数量">
178
-        <template slot-scope="scope">
179
-          <div>{{scope.row.count}}{{scope.row.unit}}</div>
180
-        </template>
181
-      </el-table-column>
182
-
183
-      <el-table-column align="center" prop="total" label="生产日期">
184
-        <template slot-scope="scope">
185
-          <div>{{scope.row.p_date}}</div>
186
-        </template>
187
-      </el-table-column>
188
-
189
-
190
-      <el-table-column align="center" prop="total" label="有效日期">
191
-        <template slot-scope="scope">
192
-          <div>{{scope.row.e_date}}</div>
193
-        </template>
194
-      </el-table-column>
195
-
196
-
197
-      <el-table-column align="center" prop="total" label="盘存状态">
198
-        <template slot-scope="scope">
199
-          <div>{{scope.row.is_pc?'已盘存':'未盘存'}}</div>
200
-        </template>
201
-      </el-table-column>
202
-
203
-      <el-table-column align="center" prop="total" label="变更状态">
204
-        <template slot-scope="scope">
205
-          <div>{{scope.row.is_bg?'已变更':'未变更'}}</div>
206
-        </template>
207
-      </el-table-column>
208
-
209
-      <el-table-column align="center" prop="total" label="盘存日期">
210
-        <template slot-scope="scope">
211
-          <div>{{scope.row.pc_date}}</div>
212
-        </template>
213
-      </el-table-column>
214
-
215
-    </el-table>
220
+
216 221
 
217 222
   </div>
218 223
 
@@ -250,7 +255,11 @@ export default {
250 255
       changes: [
251 256
         { id: 1, name: '已变更' },
252 257
         { id: 2, name: '未变更' },
253
-      ]
258
+      ],
259
+      crumbs: [
260
+        { path: false, name: '药品追溯' },
261
+        { path: false, name: '药品盘点' }
262
+      ],
254 263
     }
255 264
   },
256 265
   methods: {
@@ -478,3 +487,7 @@ export default {
478 487
 }
479 488
 </script>
480 489
 
490
+<style lang="scss" scoped>
491
+
492
+</style>
493
+