From 6d3e75d248256fe9860beb91161265af3b39e982 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 21 十一月 2023 11:57:43 +0800
Subject: [PATCH] 提交信息

---
 src/views/followvisit/tasklist/index.vue                 |    4 
 src/api/system/tag.js                                    |   12 ++--
 src/views/followvisit/tasklist/FollowupDetails/index.vue |   44 +++++++++-----
 vue.config.js                                            |    4 
 src/views/system/label/index.vue                         |   40 ++++++++----
 src/views/patient/patient/index.vue                      |   24 +++++--
 src/api/smartorpor/pat_archive.js                        |   24 +++++++
 src/api/patient/homepage.js                              |   14 ++--
 8 files changed, 111 insertions(+), 55 deletions(-)

diff --git a/src/api/patient/homepage.js b/src/api/patient/homepage.js
index dadf02b..8ede6e1 100644
--- a/src/api/patient/homepage.js
+++ b/src/api/patient/homepage.js
@@ -2,13 +2,13 @@
 import { parseStrEmpty } from "@/utils/ruoyi";//澶勭悊瀛楃涓�,und,null杞崲涓�'';
 
 // 鏌ヨ鎮h�呭垪琛�
-// export function listpatient(query) {
-//   return request({
-//     url: '/smartor/patarchive/list',
-//     method: 'get',
-//     params: query
-//   })
-// };
+export function listpatient(query) {
+  return request({
+    url: '/smartor/patarchive/list',
+    method: 'get',
+    params: query
+  })
+};
 // 鐢ㄦ埛淇℃伅鏌ヨ鎮h�呭垪琛�
 export function messagelistpatient(data) {
   return request({
diff --git a/src/api/smartorpor/pat_archive.js b/src/api/smartorpor/pat_archive.js
index 7845d69..b8f03eb 100644
--- a/src/api/smartorpor/pat_archive.js
+++ b/src/api/smartorpor/pat_archive.js
@@ -1,6 +1,28 @@
 
 	/*鎮h�呮。妗圓PI鎺ュ彛
-	      patid// 鑷ID 
   name// 濮撳悕 
   sex// 鎬у埆   1:鐢�  2:濂�
   iccardno// 璇佷欢鍙风爜 
   birthdate// 鐢熸棩 
   age// 骞撮緞 
   source// 鏉ユ簮 
   archivetime// 寤烘。鏃堕棿 
   archiveby// 寤烘。浜� 
   telcode// 鎵嬫満鍙风爜 
   relativetelcode// 浜插睘鍙风爜 
   iccardtype// 璇佷欢绫诲瀷 
   orgid// 鏈烘瀯ID 
   openid// 寰俊openid 
   del_flag// 鍒犻櫎鏍囪 
   update_by// 鏇存柊浜� 
   update_time// 鏇存柊鏃堕棿 
   create_by// 鍒涘缓浜� 
   create_time// 鍒涘缓鏃堕棿 
   isupload// 涓婁紶鏍囪 
   upload_time// 涓婁紶鏃堕棿 
   pid//鐖禝D
   guid//GUID
+	      patid// 鑷ID 
+   name// 濮撳悕 
+   sex// 鎬у埆   1:鐢�  2:濂�
+   iccardno// 璇佷欢鍙风爜 
+   birthdate// 鐢熸棩 
+   age// 骞撮緞 
+   source// 鏉ユ簮 
+   archivetime// 寤烘。鏃堕棿 
+   archiveby// 寤烘。浜� 
+   telcode// 鎵嬫満鍙风爜 
+   relativetelcode// 浜插睘鍙风爜 
+   iccardtype// 璇佷欢绫诲瀷 
+   orgid// 鏈烘瀯ID 
+   openid// 寰俊openid 
+   del_flag// 鍒犻櫎鏍囪 
+   update_by// 鏇存柊浜� 
+   update_time// 鏇存柊鏃堕棿 
+   create_by// 鍒涘缓浜� 
+   create_time// 鍒涘缓鏃堕棿 
+   isupload// 涓婁紶鏍囪 
+   upload_time// 涓婁紶鏃堕棿 
+   pid//鐖禝D
+   guid//GUID
 	*/
 	import request from '@/utils/request'
 
diff --git a/src/api/system/tag.js b/src/api/system/tag.js
index d7d085e..0c00b1c 100644
--- a/src/api/system/tag.js
+++ b/src/api/system/tag.js
@@ -3,8 +3,8 @@
 // 鏌ヨ鏍囩鍒楄〃
 export function listTag(query) {
   return request({
-    url: '/system/tag/list',
-    method: 'get',
+    url: '/base/tag/list',
+    method: 'post',
     params: query
   })
 }
@@ -12,7 +12,7 @@
 // 鏌ヨ鏍囩璇︾粏
 export function getTag(tagid) {
   return request({
-    url: '/system/tag/' + tagid,
+    url: '/base/tag/' + tagid,
     method: 'get'
   })
 }
@@ -20,7 +20,7 @@
 // 鏂板鏍囩
 export function addTag(data) {
   return request({
-    url: '/system/tag',
+    url: '/base/tag',
     method: 'post',
     data: data
   })
@@ -29,7 +29,7 @@
 // 淇敼鏍囩
 export function updateTag(data) {
   return request({
-    url: '/system/tag',
+    url: '/base/tag',
     method: 'put',
     data: data
   })
@@ -38,7 +38,7 @@
 // 鍒犻櫎鏍囩
 export function delTag(tagid) {
   return request({
-    url: '/system/tag/' + tagid,
+    url: '/base/tag/' + tagid,
     method: 'delete'
   })
 }
diff --git a/src/views/followvisit/tasklist/FollowupDetails/index.vue b/src/views/followvisit/tasklist/FollowupDetails/index.vue
index b480e12..fb1809f 100644
--- a/src/views/followvisit/tasklist/FollowupDetails/index.vue
+++ b/src/views/followvisit/tasklist/FollowupDetails/index.vue
@@ -138,7 +138,7 @@
                         placeholder="璇烽�夋嫨"
                       >
                         <el-option
-                          v-for="item in topicoptions"
+                          v-for="item in taskoptions"
                           :key="item.value"
                           :label="item.label"
                           :value="item.value"
@@ -181,11 +181,11 @@
                   <el-row :gutter="10" class="mb8">
                     <el-col :span="1.5">
                       <el-select
-                        v-model="topqueryParams.topic"
+                        v-model="tasktopic"
                         placeholder="璇烽�夋嫨鏂板绫诲瀷"
                       >
                         <el-option
-                          v-for="item in topicoptions"
+                          v-for="item in taskoptions"
                           :key="item.value"
                           :label="item.label"
                           :value="item.value"
@@ -199,23 +199,13 @@
                         plain
                         icon="el-icon-plus"
                         size="medium"
+                        :disabled="!tasktopic"
                         @click="handleAdd"
                         v-hasPermi="['system:user:add']"
                         >鏂板</el-button
                       >
                     </el-col>
-                    <el-col :span="1.5">
-                      <el-button
-                        type="success"
-                        plain
-                        icon="el-icon-edit"
-                        size="medium"
-                        :disabled="single"
-                        @click="handleUpdate"
-                        v-hasPermi="['system:user:edit']"
-                        >淇敼</el-button
-                      >
-                    </el-col>
+
                     <el-col :span="1.5">
                       <el-button
                         type="danger"
@@ -1048,6 +1038,7 @@
       userList: null,
       patientuserList: null,
       sonuserList: null,
+      tasktopic: null, //鏂板绫诲瀷
       form: {
         name: "",
         region: "",
@@ -1080,6 +1071,24 @@
           label: "鍖椾含鐑ら腑",
         },
       ],
+      taskoptions: [
+        {
+          value: "1",
+          label: "閫氱煡",
+        },
+        {
+          value: "2",
+          label: "闅忚",
+        },
+        {
+          value: "3",
+          label: "闂嵎",
+        },
+        {
+          value: "4",
+          label: "瀹f暀",
+        },
+      ],
       quote: false,
     };
   },
@@ -1087,6 +1096,7 @@
   created() {
     this.Addsubtask();
     this.Getsubtask();
+    
   },
 
   methods: {
@@ -1107,6 +1117,7 @@
     },
     // 瀛愪换鍔′竴绾у脊妗�
     handleAdd() {
+      this.multiple = true;
       listsvr_prjtaskline(this.deliverytopqueryParams).then((response) => {
         console.log(response);
         this.sonuserList = response.rows;
@@ -1117,6 +1128,7 @@
     },
     // 瀛愪换鍔′簩绾у脊妗�
     handleAddpatient() {
+      console.log(this.multiple);
       listpat_archive(this.patientqueryParams).then((response) => {
         console.log(response);
         this.patientuserList = response.rows;
@@ -1130,8 +1142,10 @@
     handleExport() {},
     // 澶氶�夋閫変腑鏁版嵁
     handleSelectionChange(selection) {
+      this.ids = null;
       this.ids = selection.map((item) => item.patid).join(",");
       // let result = this.ids.join(",");
+      this.multiple = !selection.length;
       console.log(this.ids);
     },
     getList() {},
diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue
index 1849fc0..0758e88 100644
--- a/src/views/followvisit/tasklist/index.vue
+++ b/src/views/followvisit/tasklist/index.vue
@@ -156,7 +156,7 @@
           prop="describe"
         />
         <el-table-column
-          label="浠诲姟鎬绘暟"
+          label="瀛愪换鍔℃�绘暟"
           align="center"
           key="nickName"
           prop="nickName"
@@ -579,7 +579,7 @@
     /** 鏌ヨ闂ㄨ瘖闅忚鍒楄〃 */
     getList() {
       this.loading = true;
-      listsvr_prj(this.addDateRange(this.topqueryParams, this.dateRange)).then(
+      listUser(this.addDateRange(this.topqueryParams, this.dateRange)).then(
         (response) => {
           console.log(response);
           this.userList = response.rows;
diff --git a/src/views/patient/patient/index.vue b/src/views/patient/patient/index.vue
index 21b21c1..a90e1da 100644
--- a/src/views/patient/patient/index.vue
+++ b/src/views/patient/patient/index.vue
@@ -478,8 +478,16 @@
   updatepat_archive,
   delpat_archive,
 } from "@/api/smartorpor/pat_archive";
-import { listbase_tag } from "@/api/smartorpor/base_tag";
-
+import {
+  messagelistpatient,
+  alterpatient,
+  addpatient,
+  particularpatient,
+  deletepatient,
+  Exporterrorpatient,
+  toleadpatient,
+} from "@/api/patient/homepage";
+import { listtag } from "@/api/system/label";
 import { getToken } from "@/utils/auth";
 import Treeselect from "@riophae/vue-treeselect";
 import "@riophae/vue-treeselect/dist/vue-treeselect.css";
@@ -634,7 +642,7 @@
     /** 鏌ヨ鎮h�呭垪琛� */
     getList() {
       this.loading = true;
-      listpat_archive(this.queryParams).then((response) => {
+      messagelistpatient(this.queryParams).then((response) => {
         console.log(response);
         this.userList = response.rows;
         this.total = response.total;
@@ -644,7 +652,7 @@
     /** 鏌ヨ鏍囩鍒楄〃 */
     gettabList() {
       const queryParams = {};
-      listbase_tag().then((response) => {
+      listtag().then((response) => {
         console.log(response);
         this.optionstag = response.rows;
       });
@@ -718,7 +726,7 @@
     handleUpdate(row) {
       console.log(row);
       const userIds = row.patid || this.ids;
-      getpat_archive(userIds).then((response) => {
+      particularpatient(userIds).then((response) => {
         console.log(response);
         this.form = response.data;
       });
@@ -729,7 +737,7 @@
     //淇敼/鏂板鎮h��
     submitForm() {
       if (this.amendtag) {
-        updatepat_archive(this.form)
+        alterpatient(this.form)
           .then((response) => {
             console.log(response);
           })
@@ -738,7 +746,7 @@
             this.$modal.msgSuccess("淇敼鎴愬姛");
           });
       } else {
-        addpat_archive(this.form)
+        addpatient(this.form)
           .then((response) => {
             console.log(response);
           })
@@ -758,7 +766,7 @@
       this.$modal
         .confirm('鏄惁纭鍒犻櫎鐢ㄦ埛缂栧彿涓�"' + userIds + '"鐨勬暟鎹」锛�')
         .then(function () {
-          return delpat_archive(userIds);
+          return deletepatient(userIds);
         })
         .then(() => {
           this.getList();
diff --git a/src/views/system/label/index.vue b/src/views/system/label/index.vue
index 001f3df..f42d302 100644
--- a/src/views/system/label/index.vue
+++ b/src/views/system/label/index.vue
@@ -195,8 +195,8 @@
                 <template slot-scope="scope">
                   <el-switch
                     v-model="scope.row.isupload"
-                    :active-value="'1'"
-                    :inactive-value="'0'"
+                    :active-value="1"
+                    :inactive-value="0"
                     active-color="#13ce66"
                     @change="handleStatusChange(scope.row)"
                   ></el-switch>
@@ -325,7 +325,19 @@
 </template>
 
 <script>
-import { changetagcategory } from "@/api/system/label";
+import {
+  changetagcategory,
+  toamendtag,
+  toamendtagcategory,
+  addapitag,
+  addtagcategory,
+  detailstag,
+  deletetag,
+  deletetagcategory,
+  exporttag,
+  listtag,
+  tagclassifylist,
+} from "@/api/system/label";
 import {
   listbase_tag,
   getbase_tag,
@@ -513,7 +525,7 @@
   methods: {
     /** 鏌ヨ鏍囩鍒楄〃 */
     getList() {
-      listbase_tag(this.addDateRange(this.queryParams)).then((response) => {
+      listtag(this.addDateRange(this.queryParams)).then((response) => {
         console.log(response);
         this.total = response.total;
         this.userList = response.rows;
@@ -546,13 +558,13 @@
     // 娣诲姞/淇敼鏍囩
     Maintenancetag() {
       if (this.lstamendtag) {
-        updatebase_tag(this.addDateRange(this.tagform)).then((response) => {
+        toamendtag(this.addDateRange(this.tagform)).then((response) => {
           console.log(response);
           this.lstamendtagVisible = false;
           this.getList();
         });
       } else {
-        addbase_tag(this.addDateRange(this.tagform)).then((response) => {
+        addapitag(this.addDateRange(this.tagform)).then((response) => {
           console.log(response);
           this.lstamendtagVisible = false;
 
@@ -570,7 +582,7 @@
 
     // 鑾峰彇鏍囩鍒嗙被
     gitclasify() {
-      listbase_tagcategory(this.addDateRange(this.forms)).then((response) => {
+      tagclassifylist(this.addDateRange(this.forms)).then((response) => {
         console.log(response);
         this.numberlb = response.total;
         this.editableTabs = response.rows;
@@ -580,14 +592,14 @@
     submitsidecolumn() {
       if (this.amendtag) {
         this.classifyform.tagcategoryid = this.idds;
-        updatebase_tagcategory(this.addDateRange(this.classifyform)).then(
+        toamendtagcategory(this.addDateRange(this.classifyform)).then(
           (response) => {
             console.log(response);
             this.gitclasify();
           }
         );
       } else {
-        addbase_tagcategory(this.addDateRange(this.classifyform)).then(
+        addtagcategory(this.addDateRange(this.classifyform)).then(
           (response) => {
             console.log(response);
             this.gitclasify();
@@ -603,7 +615,7 @@
     //鍒犻櫎鍒嗙被
     deletefenlei(row) {
       if (this.deleteVisible) {
-        delbase_tagcategory(this.idds).then((response) => {
+        deletetagcategory(this.idds).then((response) => {
           console.log(response);
           this.gitclasify();
         });
@@ -643,17 +655,17 @@
     // 鏍囩鐘舵�佷慨鏀�
     handleStatusChange(row) {
       console.log(row.isupload);
-      let text = row.isupload == "0" ? "鍋滅敤" : "鍚敤";
+      let text = row.isupload == 0 ? "鍋滅敤" : "鍚敤";
       this.$modal
         .confirm('纭瑕�"' + text + '""' + row.tagname + '"鏍囩鍚楋紵')
         .then(function () {
-          return updatebase_tag(row);
+          return toamendtag(row);
         })
         .then(() => {
           this.$modal.msgSuccess(text + "鎴愬姛");
         })
         .catch(function () {
-          row.isupload = row.isupload == "0" ? "1" : "0";
+          row.isupload = row.isupload == 0 ? 1 : 0;
         });
     },
     /** 鎼滅储鎸夐挳鎿嶄綔 */
@@ -689,7 +701,7 @@
             : "鏄惁纭鍒犻櫎閫変腑鐨勬暟鎹」锛�"
         )
         .then(function () {
-          return delbase_tag(tagids);
+          return deletetag(tagids);
         })
         .then(() => {
           this.getList();
diff --git a/vue.config.js b/vue.config.js
index 6148e6a..cb5e5a9 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -36,8 +36,8 @@
       // detail: https://cli.vuejs.org/config/#devserver-proxy
       [process.env.VUE_APP_BASE_API]: {
         // target1: `http://192.168.1.4:8080`,
-        // target: `http://192.168.1.3:8080`,
-        target: `http://www.hxsoft.com:8080`,
+        target:`http://localhost:8080`,
+        // target: `http://www.hxsoft.com:8080`,
         changeOrigin: true,
         pathRewrite: {
           ['^' + process.env.VUE_APP_BASE_API]: ''

--
Gitblit v1.9.3