Explorar el Código

1. 修改文案(中医证型、证素、表现)
2. 指标信息填写时不需要历史数据
3. 小程序码添加 ys 参数

cc12458 hace 1 año
padre
commit
9e2053d4ae

+ 1 - 1
miniprogram/app.ts

@@ -11,7 +11,7 @@ App<IAppOption>({
   onLaunch(options: WechatMiniprogram.App.LaunchShowOption) {
     const scene = decodeURIComponent(options.query.scene)
     const params = scene?.split('&').map(item=> item?.split('=')) ?? [];
-    const doctorId = params.find(([key])=> ['did', 'doctorId'].includes(key))?.[1] ?? ''
+    const doctorId = params.find(([key])=> ['ys', 'doctorId'].includes(key))?.[1] ?? ''
     this.globalData.doctorId = doctorId;
     wx.setStorageSync('doctorId',doctorId);
     login();

+ 3 - 0
miniprogram/module/charts/record-index/record-index.ts

@@ -50,6 +50,9 @@ Component({
               canvas.setChart(ec);
               ec.setOption(option);
 
+              console.log(option, '1-->');
+              
+
               return ec;
             }
           }

+ 2 - 1
miniprogram/module/health/pages/status/status.ts

@@ -24,7 +24,8 @@ Component({
       try {
         const health = await Post<ResponseData, App.Health.Index.Data[]>(`/patientQuota/getCurQuoval`, {}, {
           transform({ data }) {
-           return transformHealthIndex2Ruler(data) }
+            return transformHealthIndex2Ruler(data.map(item => ({ ...item, patientQuotaRecordDTOS: [] })))
+          }
         });
         this.setData({ health })
       } catch (error) {

+ 2 - 0
miniprogram/module/health/pages/tongue-analysis/tongue-analysis.ts

@@ -5,6 +5,8 @@ Component({
   lifetimes: {
     attached() {
       this.getOpenerEventChannel().on('load', (data) => {
+        console.log(data,'12-->');
+        
         this.setData(data);
       })
     }

+ 4 - 4
miniprogram/pages/home/body-model/body-model.wxml

@@ -7,8 +7,8 @@
         <image src="../../../assets/bg/body-model-frame.bg.png" mode="aspectFit" />
         <view class="content">
           <form-button index="1">{{dataset.willillStateName}}</form-button>
-          <text max-lines="1" overflow="ellipsis">程度:{{dataset.willillDegreeName}}</text>
-          <text max-lines="1" overflow="ellipsis">表现:{{dataset.willillFunctionName}}</text>
+          <text max-lines="1" overflow="ellipsis" wx:if="{{dataset.willillDegreeName}}">程度:{{dataset.willillDegreeName}}</text>
+          <text max-lines="1" overflow="ellipsis" wx:if="{{dataset.willillFunctionName}}">表现:{{dataset.willillFunctionName}}</text>
         </view>
       </view>
       <view class="line"></view>
@@ -31,8 +31,8 @@
       <view class="frame-wrapper">
         <image src="../../../assets/bg/body-model-frame.bg.png" mode="aspectFit" />
         <view class="content">
-          <view>中医证</view>
-          <form-button index="2">{{dataset.diagnoseSyndromeSummary}}</form-button>
+          <view>中医证</view>
+          <form-button index="2">{{dataset.factorItemSummary}}</form-button>
         </view>
       </view>
     </view>

+ 9 - 12
miniprogram/pages/home/home.wxml

@@ -73,20 +73,20 @@
       </block>
       <block wx:if="{{position.RB}}">
         <view class="card-wrapper">
-          <t-cell t-class="card-header cell-border-gradient" title="中医证解释" />
+          <t-cell t-class="card-header cell-border-gradient" title="中医证解释" />
           <view class="card-body">
-            <view class="row" wx:for="{{position.RB.diagnoseSyndromes}}" wx:key="*this">
-              <view class="primary">{{item.diagnoseSyndromeName}}</view>
-              <view style="margin-top: 4px;" wx:if="{{item.diagnoseSyndromeAnalysis}}">&emsp;&emsp;{{item.diagnoseSyndromeAnalysis}}</view>
+            <view class="row" wx:for="{{position.RB.factorItems}}" wx:key="*this">
+              <view class="primary">{{item.factorItemName}}</view>
+              <view style="margin-top: 4px;" wx:if="{{item.factorItemDescription}}">&emsp;&emsp;{{item.factorItemDescription}}</view>
             </view>
           </view>
         </view>
         <view class="card-wrapper">
-          <t-cell t-class="card-header cell-border-gradient" title="中医证解释" />
+          <t-cell t-class="card-header cell-border-gradient" title="中医证解释" />
           <view class="card-body">
-            <view class="row" wx:for="{{position.RB.factorItems}}" wx:key="*this">
-              <view class="primary">{{item.factorItemName}}</view>
-              <view style="margin-top: 4px;" wx:if="{{item.factorItemDescription}}">&emsp;&emsp;{{item.factorItemDescription}}</view>
+            <view class="row" wx:for="{{position.RB.diagnoseSyndromes}}" wx:key="*this">
+              <view class="primary">{{item.diagnoseSyndromeName}}</view>
+              <view style="margin-top: 4px;" wx:if="{{item.diagnoseSyndromeAnalysis}}">&emsp;&emsp;{{item.diagnoseSyndromeAnalysis}}</view>
             </view>
           </view>
         </view>
@@ -95,10 +95,7 @@
         <view class="card-wrapper">
           <t-cell t-class="card-header cell-border-gradient" title="{{position.RT.constitutionGroupName}}" />
           <view class="card-body">
-            <span class="row">
-              <text>&emsp;&emsp;{{position.RT.constitutionGroupName}}是</text>
-              <text>{{position.RT.constitutionGroupDefinition}}</text>
-            </span>
+            <span class="row">{{position.RT.constitutionGroupDefinition}}</span>
           </view>
         </view>
         <view class="card-wrapper">