瀏覽代碼

添加必填提示

xiaochan 3 年之前
父節點
當前提交
a1ea96b8c9

+ 9 - 2
src/App.vue

@@ -187,8 +187,15 @@ function getWindowSize() {
   text-align: right;
 }
 
-table th.star div::after {
+table th.star div::before {
   content: '*';
-  color: red;
+  color: #F56C6CFF;
+  margin-right: 4px;
+}
+
+.bi_tian .el-form-item__label::before {
+  content: '*';
+  color: #F56C6CFF;
+  margin-right: 4px;
 }
 </style>

+ 2 - 0
src/components/zhu-yuan-yi-sheng/TianJiaJianChaJianYan.vue

@@ -260,6 +260,8 @@ export default {
         baoCunJianYanJianCha(data).then(res => {
           xuanZhongJianCha.value.weiBianMa = []
           xuanZhongJianCha.value.data = []
+        }).catch((e) => {
+          cuoWuXinXi.value = e
         })
       }).catch(() => {
       })

+ 7 - 7
src/views/hospitalization/zhu-yuan-yi-sheng/cao-yao-yi-zhu/XinZhengCaoYao.vue

@@ -13,22 +13,22 @@
       <el-form label-width="120px">
         <el-row>
           <el-col :span="6">
-            <el-form-item label="处方名:" :required="true">
+            <el-form-item class="bi_tian" label="处方名:">
               <el-input v-model="chuFang.orderName" style="width: 120px;"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="6">
-            <el-form-item label="剂数:" :required="true">
+            <el-form-item class="bi_tian" label="剂数:">
               <el-input-number v-model="chuFang.quantity" :min="0"></el-input-number>
             </el-form-item>
           </el-col>
           <el-col :span="6">
-            <el-form-item label="代煎:" :required="true">
+            <el-form-item class="bi_tian" label="代煎:">
               <el-input-number v-model="chuFang.quantityDj" :max="chuFang.quantity" :min="0"></el-input-number>
             </el-form-item>
           </el-col>
           <el-col :span="6">
-            <el-form-item label="执行科室:" :required="true">
+            <el-form-item class="bi_tian" label="执行科室:">
               {{ huanZheXinXi.smallDeptName }}
             </el-form-item>
           </el-col>
@@ -76,7 +76,7 @@
             </el-form-item>
           </el-col>
           <el-col :span="6">
-            <el-form-item label="药房:" :required="true">
+            <el-form-item class="bi_tian" label="药房:">
               <el-switch
                   v-model="chuFang.groupNo"
                   active-color="#13ce66"
@@ -95,12 +95,12 @@
       <el-form label-width="120px">
         <el-row>
           <el-col :span="6" @click="chaXunCaoYaoZuJian = true">
-            <el-form-item label="药品编码:" :required="true">
+            <el-form-item class="bi_tian" label="药品编码:">
               <el-input v-model="caoYao.chargeCode" disabled></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="6">
-            <el-form-item label="药品名称:" :required="true">
+            <el-form-item class="bi_tian" label="药品名称:">
               <el-input v-model="caoYao.chargeCodeName" disabled></el-input>
             </el-form-item>
           </el-col>

+ 6 - 6
src/views/hospitalization/zhu-yuan-yi-sheng/jian-cha-jian-yan-shen-qing/BianJiJianChaJianYanShenQing.vue

@@ -21,14 +21,14 @@
           </el-form-item>
         </el-col>
         <el-col :span="12">
-          <el-form-item :required="true" label="检查时间:">
+          <el-form-item class="bi_tian" label="检查时间:">
             <el-date-picker v-model="bianJiJianChaShuJu.startTime"
                             format="YYYY-MM-DD HH:mm:ss" style="width: 180px" type="datetime"
                             value-format="YYYY-MM-DD HH:mm:ss"></el-date-picker>
           </el-form-item>
         </el-col>
         <el-col :span="12">
-          <el-form-item :required="true" label="执行科室:">
+          <el-form-item class="bi_tian" label="执行科室:">
             {{ bianJiJianChaShuJu.execDeptName }}
           </el-form-item>
         </el-col>
@@ -59,7 +59,7 @@
           </el-form-item>
         </el-col>
         <el-col :span="24">
-          <el-form-item v-if="!jianCha" label="标本:">
+          <el-form-item v-if="!jianCha" class="bi_tian" label="标本:">
             <el-select v-model="bianJiJianChaShuJu.inspectStuff" :remote-method="biaoBenSouSuo" clearable filterable
                        remote
                        @change="bianBenMing">
@@ -72,7 +72,7 @@
           </el-form-item>
         </el-col>
         <el-col :span="12">
-          <el-form-item :label="jianCha ? '病室摘要:':'申请说明'" :required="true">
+          <el-form-item :label="jianCha ? '病室摘要:':'申请说明'" class="bi_tian">
             <el-input v-model="bianJiJianChaShuJu.reqComment" :rows="6" maxlength="125" show-word-limit
                       type="textarea"></el-input>
           </el-form-item>
@@ -81,13 +81,13 @@
           <el-button @click="daKaiShuoMingMuBan">说明模板</el-button>
         </el-col>
         <el-col v-if="jianCha" :span="24">
-          <el-form-item :required="true" label="体征信息:">
+          <el-form-item class="bi_tian" label="体征信息:">
             <el-input v-model="bianJiJianChaShuJu.reqTzComment" :rows="6" maxlength="125" show-word-limit
                       type="textarea"></el-input>
           </el-form-item>
         </el-col>
         <el-col v-if="jianCha" :span="24">
-          <el-form-item :required="true" label="相关辅检结果:">
+          <el-form-item class="bi_tian" label="相关辅检结果:">
             <el-input v-model="bianJiJianChaShuJu.reqOtherResult" :rows="6" maxlength="125" show-word-limit
                       type="textarea"></el-input>
           </el-form-item>

+ 10 - 11
src/views/hospitalization/zhu-yuan-yi-sheng/yi-zhu-lu-ru/TianJiaYiZhu.vue

@@ -13,7 +13,7 @@
   <el-form ref="yiZhuRef" v-model="yiZhuData" label-width="90px" size="mini">
     <el-row>
       <el-col :span="span" @click="yiZhuMingDialog = true">
-        <el-form-item class="biTian" label="医嘱名称:" prop="orderName" :required="true">
+        <el-form-item class="bi_tian" label="医嘱名称:" prop="orderName">
           <el-input v-model="yiZhuData.orderName" disabled></el-input>
         </el-form-item>
       </el-col>
@@ -23,7 +23,7 @@
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="频率:" prop="orderName" :required="true">
+        <el-form-item class="bi_tian" label="频率:" prop="frequCode">
           <el-select
               v-model="yiZhuData.frequCode"
               :remote-method="pinLvRemoteMethod"
@@ -31,8 +31,7 @@
               filterable
               remote
               size="mini"
-              @change="yiZhuData.frequCode === 'ONCE' ? (yiZhuData.endTime = null) : ''"
-          >
+              @change="yiZhuData.frequCode === 'ONCE' ? (yiZhuData.endTime = null) : ''">
             <el-option v-for="item in yaoPinPingLvData" :key="item.code" :label="item.name" :value="item.code">
               <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
               <el-divider direction="vertical"></el-divider>
@@ -42,7 +41,7 @@
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="一次剂量:" prop="orderName" :required="true">
+        <el-form-item class="bi_tian" label="一次剂量:" prop="dose">
           <el-input-number v-model="yiZhuData.dose" :min="0" :precision="2" style="width: 110px"
                            @change="jiSuanLingLiang"></el-input-number>
           <el-select v-model="yiZhuData.doseUnit" size="mini" style="width: 80px" @change="xuanZheJiLiang">
@@ -60,7 +59,7 @@
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="给药方式:" prop="orderName" :required="true">
+        <el-form-item class="bi_tian" label="给药方式:" prop="supplyCode">
           <el-select v-model="yiZhuData.supplyCode" :remote-method="geiYaoFangShiRemoteMethod" filterable remote
                      size="mini">
             <el-option v-for="item in geiYaoFangShiData" :key="item.code" :label="item.name" :value="item.code">
@@ -77,7 +76,7 @@
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="开始时间:" prop="orderName" :required="true">
+        <el-form-item class="bi_tian" label="开始时间:" prop="startTime">
           <el-date-picker
               v-model="yiZhuData.startTime"
               :disabled-date="disabledDate"
@@ -88,7 +87,7 @@
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="停止时间:" prop="orderName" :required="true">
+        <el-form-item class="bi_tian" label="停止时间:" prop="endTime">
           <el-date-picker
               v-model="yiZhuData.endTime"
               :disabled="yiZhuData.frequCode === 'ONCE'"
@@ -105,7 +104,7 @@
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="执行科室:" prop="orderName" :required="true">
+        <el-form-item class="bi_tian" label="执行科室:" prop="execUnit">
           <el-select v-model="yiZhuData.execUnit" :remote-method="metZhiXingKeShi" filterable remote
                      style="width: 120px">
             <el-option v-for="item in zhiXingKeShiData" :key="item.code" :label="item.name" :value="item.code">
@@ -157,14 +156,14 @@
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="医保自费:" :required="true">
+        <el-form-item label="医保自费:">
           <el-switch v-model="yiZhuData.ybSelfFlag" active-color="#13ce66" active-text="自费" active-value="1"
                      inactive-color="#ff4949" inactive-text="记账" inactive-value="0">
           </el-switch>
         </el-form-item>
       </el-col>
       <el-col :span="span">
-        <el-form-item label="是否紧急:" :required="true">
+        <el-form-item label="是否紧急:">
           <el-switch v-model="yiZhuData.emergencyFlag" active-color="#13ce66" active-text="是" active-value="1"
                      inactive-color="#ff4949" inactive-text="否" inactive-value="0">
           </el-switch>