|
|
@@ -82,6 +82,18 @@
|
|
|
<el-form-item label="审核时间" prop="auditTime">
|
|
|
<el-date-picker v-model="auditTime" size="small" style="width: 220px" value-format="yyyy-MM-dd" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" @change="change"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
+
|
|
|
+
|
|
|
+ <el-form-item label="医生组别" prop="groupCode">
|
|
|
+ <el-select v-model="queryParams.groupCode" placeholder="请选择医生组别" clearable size="small">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in groupCodeOptions"
|
|
|
+ :key="dict.dictValue"
|
|
|
+ :label="dict.dictLabel"
|
|
|
+ :value="dict.dictValue"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
|
@@ -143,6 +155,11 @@
|
|
|
<dict-tag :options="orderStatusOptions" :value="scope.row.orderStatus"/>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="医生组别" align="center" prop="groupCode">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <dict-tag :options="groupCodeOptions" :value="scope.row.groupCode"/>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="审核时间" align="center" prop="auditTime" width="180" />
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="180" />
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="100px">
|
|
|
@@ -182,6 +199,8 @@ export default {
|
|
|
components: { prescribeDetails },
|
|
|
data() {
|
|
|
return {
|
|
|
+ // 医生组别字典
|
|
|
+ groupCodeOptions: [],
|
|
|
createTime:null,
|
|
|
pjtUrl: process.env.VUE_APP_BASE_API+"/",
|
|
|
show:{
|
|
|
@@ -212,6 +231,7 @@ export default {
|
|
|
open: false,
|
|
|
// 查询参数
|
|
|
queryParams: {
|
|
|
+ groupCode: null,
|
|
|
pageNum: 1,
|
|
|
pageSize: 10,
|
|
|
prescribeType: null,
|
|
|
@@ -260,6 +280,9 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
|
+ this.getDicts("doctor_group").then(response => {
|
|
|
+ this.groupCodeOptions = response.data;
|
|
|
+ });
|
|
|
this.getDicts("sys_prescribe_status").then(response => {
|
|
|
this.prescribeStatusOptions = response.data;
|
|
|
});
|