837390164@qq.com преди 3 седмици
родител
ревизия
94107d591b
променени са 3 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 1 0
      src/api/warning.ts
  2. 2 0
      src/pages/Warning/Records.tsx
  3. 4 1
      src/pages/Warning/Rules.tsx

+ 1 - 0
src/api/warning.ts

@@ -232,6 +232,7 @@ export interface WarningStats {
     '03'?: number;
     '04'?: number;
     '05'?: number;
+    '06'?: number;
   };
   levelStats: {
     high?: number;

+ 2 - 0
src/pages/Warning/Records.tsx

@@ -58,6 +58,7 @@ const RULE_TYPES = {
   '03': '高倍率',
   '04': '编码异常',
   '05': '分解住院',
+  '06': '费用过低',
 };
 
 interface WarningRecord {
@@ -594,6 +595,7 @@ const Records: React.FC = () => {
               <Option value="03">高倍率</Option>
               <Option value="04">编码异常</Option>
               <Option value="05">分解住院</Option>
+              <Option value="06">费用过低</Option>
             </Select>
           </Col>
           <Col xs={24} sm={12} md={12} lg={4}>

+ 4 - 1
src/pages/Warning/Rules.tsx

@@ -45,6 +45,7 @@ const RULE_TYPES: Record<string, string> = {
   '03': '高倍率',
   '04': '编码异常',
   '05': '分解住院',
+  '06': '费用过低',
 };
 
 // 预警级别
@@ -408,6 +409,7 @@ const Rules: React.FC = () => {
               <Option value="03">高倍率</Option>
               <Option value="04">编码异常</Option>
               <Option value="05">分解住院</Option>
+              <Option value="06">费用过低</Option>
             </Select>
           </Form.Item>
           <Form.Item name="isActive" label="状态">
@@ -518,6 +520,7 @@ const Rules: React.FC = () => {
                   <Option value="03">高倍率</Option>
                   <Option value="04">编码异常</Option>
                   <Option value="05">分解住院</Option>
+                  <Option value="06">费用过低</Option>
                 </Select>
               </Form.Item>
             </Col>
@@ -701,7 +704,7 @@ const Rules: React.FC = () => {
               <Col span={24} style={{ marginTop: 16 }}>
                 <Alert
                   message="预警示例"
-                  description={`当病例费用${previewRule.ruleType === '02' ? '低于' : '超过'}DRG支付标准的${previewRule.thresholdValue}%时,将触发此预警规则`}
+                  description={`当病例费用${['02', '06'].includes(previewRule.ruleType) ? '低于' : '超过'}DRG支付标准的${previewRule.thresholdValue}%时,将触发此预警规则`}
                   type="info"
                   showIcon
                 />