|
@@ -158,14 +158,14 @@
|
|
<el-input
|
|
<el-input
|
|
v-model="form.planName"
|
|
v-model="form.planName"
|
|
placeholder="2-30位,可输入汉字、字母、数字和下划线"
|
|
placeholder="2-30位,可输入汉字、字母、数字和下划线"
|
|
- :disabled="codeArr.includes(planCode)"
|
|
|
|
|
|
+ :disabled="needDisable"
|
|
></el-input>
|
|
></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="方案编码" prop="planCode">
|
|
<el-form-item label="方案编码" prop="planCode">
|
|
<el-input
|
|
<el-input
|
|
v-model="form.planCode"
|
|
v-model="form.planCode"
|
|
placeholder="可输入字母、数字和下划线"
|
|
placeholder="可输入字母、数字和下划线"
|
|
- :disabled="codeArr.includes(planCode)"
|
|
|
|
|
|
+ :disabled="needDisable"
|
|
></el-input>
|
|
></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="方案配置">
|
|
<el-form-item label="方案配置">
|
|
@@ -383,7 +383,7 @@ export default {
|
|
isEdit: false,
|
|
isEdit: false,
|
|
hospitalId: null,
|
|
hospitalId: null,
|
|
planCode:'',
|
|
planCode:'',
|
|
- codeArr: ['plan_default'],
|
|
|
|
|
|
+ needDisable:false,
|
|
form: {
|
|
form: {
|
|
hospitalId: "",
|
|
hospitalId: "",
|
|
planName: "",
|
|
planName: "",
|
|
@@ -656,8 +656,8 @@ export default {
|
|
created() {
|
|
created() {
|
|
// this.getHospitalInfo();
|
|
// this.getHospitalInfo();
|
|
// this.getDefaultPlans();
|
|
// this.getDefaultPlans();
|
|
- const { isEdit, data, codeArr } = this.$route.params;
|
|
|
|
-
|
|
|
|
|
|
+ const { isEdit, data, needDisable } = this.$route.params;
|
|
|
|
+ this.needDisable = needDisable;
|
|
this.getHospitalInfo(); // 获取医院下拉列表
|
|
this.getHospitalInfo(); // 获取医院下拉列表
|
|
if (isEdit) {
|
|
if (isEdit) {
|
|
// 编辑页面
|
|
// 编辑页面
|