|
|
@@ -101,7 +101,7 @@
|
|
|
:min="0"
|
|
|
size="mini"
|
|
|
placeholder="请输入"
|
|
|
- type="number"
|
|
|
+ :type="isCb ? 'text' : 'number'"
|
|
|
/>
|
|
|
<span v-else>{{ row.jiuJieGuo || '/' }}</span>
|
|
|
</template>
|
|
|
@@ -118,7 +118,7 @@
|
|
|
:min="0"
|
|
|
size="mini"
|
|
|
placeholder="请输入"
|
|
|
- type="number"
|
|
|
+ :type="isCb ? 'text' : 'number'"
|
|
|
/>
|
|
|
<span v-else>{{ row.xinJieGuo || '/' }}</span>
|
|
|
</template>
|
|
|
@@ -246,7 +246,8 @@ export default {
|
|
|
},
|
|
|
importTableDialogVisible: false,
|
|
|
multipleSelection: [],
|
|
|
- isHz: false
|
|
|
+ isHz: false,
|
|
|
+ isCb: false
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -306,7 +307,8 @@ export default {
|
|
|
const { deptList = [] } = this.$store.getters || {}
|
|
|
const t1 = deptList.find((i) => i.positionId === first) || {}
|
|
|
this.isHz = t1.positionName === '惠州市第三人民医院'
|
|
|
- console.log(t1.positionName)
|
|
|
+ this.isCb = t1.positionName === '川北医学院附属医院'
|
|
|
+ // console.log(t1.positionName)
|
|
|
this.nodeId = this.params ? this.params.nodeId : ''
|
|
|
this.disabled = this.readonly || this.nodeId === 'Activity_0xkc1ji'
|
|
|
this.showAndHide(this.formData.fangAn)
|
|
|
@@ -321,6 +323,12 @@ export default {
|
|
|
},
|
|
|
// 新增
|
|
|
handleAdd() {
|
|
|
+ if (
|
|
|
+ !this.reagentData ||
|
|
|
+ (this.reagentData && this.reagentData.length === 0)
|
|
|
+ ) {
|
|
|
+ this.disabled = false
|
|
|
+ }
|
|
|
const { jianYanXiangMu, yunXuPianYi, xianDingFanWei } = this.formData
|
|
|
if (this.disabled && this.reagentData?.length > 0) {
|
|
|
return this.$message.warning('导入与手动添加功能不可混用!')
|
|
|
@@ -571,7 +579,9 @@ export default {
|
|
|
|
|
|
if (hasPyOrCz) {
|
|
|
this.$message.warning(
|
|
|
- `计算方式为|Y-X|/X(%)请填写允许偏倚,计算方式为|Y-X|请填写${this.isHz ? '允许差值' : '限定范围'}`
|
|
|
+ `计算方式为|Y-X|/X(%)请填写允许偏倚,计算方式为|Y-X|请填写${
|
|
|
+ this.isHz ? '允许差值' : '限定范围'
|
|
|
+ }`
|
|
|
)
|
|
|
return
|
|
|
}
|