|
@@ -45,6 +45,7 @@
|
|
|
filterable
|
|
|
allow-create
|
|
|
default-first-option
|
|
|
+ :disabled="isDisabled"
|
|
|
:reserve-keyword="false"
|
|
|
placeholder="请输入名称,按回车创建"
|
|
|
@change="customFieldChange"
|
|
@@ -113,6 +114,7 @@ const dialog = reactive({
|
|
|
title: "差异列表",
|
|
|
visible: false,
|
|
|
});
|
|
|
+const isDisabled=ref(false);
|
|
|
// 传入一个url,后面不带/
|
|
|
const { form, data, option, search, page, toDeleteIds, Methords, Utils } =
|
|
|
useCrud({
|
|
@@ -216,7 +218,11 @@ const beforeOpenDialog = (done, type, loading) => {
|
|
|
(item) => item.value
|
|
|
);
|
|
|
}
|
|
|
-
|
|
|
+ if(type=="view"){
|
|
|
+ isDisabled.value=true;
|
|
|
+ }else{
|
|
|
+ isDisabled.value=false;
|
|
|
+ }
|
|
|
if (
|
|
|
!form.value.customFieldName ||
|
|
|
JSON.parse(form.value.customFieldName)?.length == 0
|