Procházet zdrojové kódy

bug-723:是否可修改控制的是:医生应用时的可修改情况

张田田 před 5 dny
rodič
revize
9eb32ddec9
1 změnil soubory, kde provedl 1 přidání a 28 odebrání
  1. 1 28
      src/views/business/components/AcupointTable.vue

+ 1 - 28
src/views/business/components/AcupointTable.vue

@@ -108,7 +108,6 @@
           <el-checkbox-group
             v-model="innerDetailTypes"
             size="mini"
-            :disabled="isLocked"
             @change="onDetailTypesChange"
           >
             <el-checkbox label="穴位">穴位</el-checkbox>
@@ -181,7 +180,6 @@
                       size="mini"
                       v-model="scope.row.count"
                       :min="1"
-                      :disabled="isLocked"
                       :controls="false"
                       style="width: 100%"
                     ></el-input-number>
@@ -192,7 +190,6 @@
                     <el-input
                       size="mini"
                       v-model="scope.row.remark"
-                      :disabled="isLocked"
                       placeholder="请输入"
                     ></el-input>
                   </template>
@@ -220,19 +217,11 @@
                       <img
                         src="~@/assets/add.png"
                         alt
-                        :style="
-                          isLocked ? 'opacity:0.3;pointer-events:none' : ''
-                        "
                         @click="addDetailRow(scope, detailType)"
                       />
                       <img
                         src="~@/assets/delete1.png"
                         alt
-                        :style="
-                          isDeleteDisabled(scope.row, detailType)
-                            ? 'opacity:0.3;pointer-events:none'
-                            : ''
-                        "
                         @click="deleteDetailRow(scope, detailType)"
                       />
                       <img
@@ -298,7 +287,6 @@
                       size="mini"
                       v-model="scope.row.count"
                       :min="1"
-                      :disabled="isLocked"
                       :controls="false"
                       style="width: 100%"
                     ></el-input-number>
@@ -309,7 +297,6 @@
                     <el-input
                       size="mini"
                       v-model="scope.row.remark"
-                      :disabled="isLocked"
                       placeholder="请输入"
                     ></el-input>
                   </template>
@@ -337,19 +324,11 @@
                       <img
                         src="~@/assets/add.png"
                         alt
-                        :style="
-                          isLocked ? 'opacity:0.3;pointer-events:none' : ''
-                        "
                         @click="addDetailRow(scope, detailType)"
                       />
                       <img
                         src="~@/assets/delete1.png"
                         alt
-                        :style="
-                          isDeleteDisabled(scope.row, detailType)
-                            ? 'opacity:0.3;pointer-events:none'
-                            : ''
-                        "
                         @click="deleteDetailRow(scope, detailType)"
                       />
                       <img
@@ -389,7 +368,6 @@
                   v-model="operationGuide"
                   type="textarea"
                   auto-size="{ minRows: 1, maxRows: 4 }"
-                  :disabled="isLocked"
                   @input="emitStatistics"
                 ></el-input>
               </div>
@@ -418,7 +396,6 @@
                   :min="0"
                   :controls="false"
                   style="width: 60px"
-                  :disabled="isLocked"
                   @change="updatePrice"
                 ></el-input-number>
               </div>
@@ -430,7 +407,6 @@
                   :min="0"
                   :controls="false"
                   style="width: 60px"
-                  :disabled="isLocked"
                   @change="emitStatistics"
                   placeholder="请输入"
                 ></el-input-number>
@@ -441,7 +417,6 @@
                   :min="0"
                   :controls="false"
                   style="width: 60px"
-                  :disabled="isLocked"
                   @change="emitStatistics"
                   placeholder="请输入"
                 ></el-input-number>
@@ -1252,9 +1227,7 @@ export default {
       this.searchByType("", detailType);
     },
     isDeleteDisabled(row, detailType) {
-      if (!this.isLocked) return false;
-      if (detailType !== "穴位") return true;
-      return row.mainType === "1";
+      return false;
     },
     deleteDetailRow(scope, detailType) {
       if (this.isDeleteDisabled(scope.row, detailType)) return;