|
@@ -16,14 +16,11 @@
|
|
|
></el-date-picker
|
|
|
>
|
|
|
<el-select v-model="medicineType" style="width: 80px">
|
|
|
- <el-option value="1" label="全部" key="med-type-1"></el-option>
|
|
|
+ <el-option value="" label="全部" key="med-type-1"></el-option>
|
|
|
<el-option value="2" label="毒麻" key="med-type-2"></el-option>
|
|
|
- <el-option
|
|
|
- value="3"
|
|
|
- label="非毒麻"
|
|
|
- key="med-type-3"
|
|
|
- ></el-option> </el-select
|
|
|
- >
|
|
|
+ <el-option value="3" label="非毒麻" key="med-type-3"></el-option>
|
|
|
+ <el-option value="4" label="大输液" key="med-type-4"></el-option>
|
|
|
+ </el-select>
|
|
|
<el-button type="primary" icon="Search" @click="getMedicinePages"
|
|
|
>检索</el-button
|
|
|
>
|
|
@@ -457,10 +454,12 @@ const formatDateRange = () => {
|
|
|
const userInfo = useUserStore().userInfo;
|
|
|
|
|
|
const getMedicinePages = () => {
|
|
|
- const params = {
|
|
|
+ console.log(medicineType.value);
|
|
|
+ const params = {
|
|
|
start: dateRange.value[0],
|
|
|
end: dateRange.value[1],
|
|
|
dept: userInfo.deptCode,
|
|
|
+ chargeCodes: medicineType.value,
|
|
|
};
|
|
|
console.log("getMedicinePages", params);
|
|
|
fetchMedicinePages(params).then(res => {
|
|
@@ -521,7 +520,7 @@ const getPoisonousAnesthetics = () => {
|
|
|
start: dateRange.value[0],
|
|
|
end: dateRange.value[1],
|
|
|
dept: userInfo.deptCode,
|
|
|
- };
|
|
|
+ };
|
|
|
fetchPoisonousAnesthetics(params).then(res => {
|
|
|
usedPoisonousAnesthetics.value = res.medicines;
|
|
|
poisonousAnestheticsCounts.value = res.amounts;
|