Просмотр исходного кода

医生文章-选择医生优化

三七 3 дней назад
Родитель
Сommit
37cbdbd546
2 измененных файлов с 25 добавлено и 2 удалено
  1. 9 0
      src/api/his/doctorArticle.js
  2. 16 2
      src/views/his/doctorArticle/index.vue

+ 9 - 0
src/api/his/doctorArticle.js

@@ -18,6 +18,15 @@ export function listdocuser(query) {
   })
 }
 
+
+export function listDocList(query) {
+  return request({
+    url: '/his/doctor/doc/list',
+    method: 'get',
+    params: query
+  })
+}
+
 // 查询医生文章详细
 export function getArticle(articleId) {
   return request({

+ 16 - 2
src/views/his/doctorArticle/index.vue

@@ -168,7 +168,7 @@
             <el-option
               v-for="item in docuser"
               :key="item.name"
-              :label="item.name"
+              :label="`${item.name} (${item.position})`"
               :value="item.id">
             </el-option>
           </el-select>
@@ -252,7 +252,16 @@
 </template>
 
 <script>
-import {listdocuser, listArticle, getArticle, delArticle, addArticle, updateArticle, exportArticle } from "@/api/his/doctorArticle";
+import {
+  listdocuser,
+  listArticle,
+  getArticle,
+  delArticle,
+  addArticle,
+  updateArticle,
+  exportArticle,
+  listDocList
+} from '@/api/his/doctorArticle'
 import articleDetails from '../../components/his/doctorArticleDetails.vue';
 import { getAllArticleCateList} from "@/api/his/doctorArticleCate";
 import Editor from '@/components/Editor/wang';
@@ -339,6 +348,11 @@ export default {
     this.getDicts("sys_doctor_article_status").then(response => {
       this.articleStatus = response.data;
     });
+
+    listDocList().then(response => {
+      this.docuser=response.rows;
+    });
+
   },
   methods: {
     handleSuccess(response, file) {