Ben Lin
2025-02-25 fee83fc57f553595cc3a4891b8a692fa66cd77fe
src/views/tigerprojects/system/lowcode/normal/index.vue
@@ -50,7 +50,7 @@
  // 从sessionStorage中读取参数并转换回对象
  const _savedParams = sessionStorage.getItem(`${objParams.value.sName}_params`);
  const savedParams = _savedParams ? ref(JSON.parse(decodeURI(_savedParams))) : ref({});
  const entityName = ref(objParams.value.ID);
  const entityName = ref(objParams.value.EntityName);
  const _columns = ref<any[]>([]);
  const _searchFormSchema = ref<any[]>([]);
  const _crudFormSchema = ref<any[]>([]);
@@ -111,7 +111,7 @@
    //获取表单中插槽渲染的按钮点击弹出模态窗口的实例
    useModalData.value = GetUseModalData(objParams.value.ID);
    const data = await getEntity({
      sqlcmd: "ASSEMBLY_NAME ='" + objParams.value.ID + "'",
      sqlcmd: "CODE_NAME ='" + objParams.value.ID + "'",
      entityName: 'SYS_LOW_CODE',
      order: '',
    });
@@ -134,7 +134,7 @@
      ) {
        searchForms[i].componentProps.api = GetEnum;
        searchForms[i].componentProps.params.name =
          `${objParams.value.ID}+${searchForms[i].field}s`;
          `${objParams.value.EntityName}+${searchForms[i].field}s`;
        searchForms[i].componentProps.labelField = unref(getLocale) == 'zh_CN' ? 'Desc' : 'Name';
        searchForms[i].defaultValue = null;
      }
@@ -153,7 +153,7 @@
    var _cruds: any[] = [];
    /* 如果有初始化增删改页面结构的方法,则进入 */
    if (InitCrudFormSchema && isFunction(InitCrudFormSchema)) {
      _cruds = InitCrudFormSchema(objParams.value.ID);
      _cruds = InitCrudFormSchema(objParams.value.EntityName);
    } else {
      /* 没有初始化增删改页面结构的方法时进入 */
      _cruds = JSON.parse(data.Data.Items[0].FORM_JSON);
@@ -165,7 +165,7 @@
        _cruds[i].componentProps.api == 'GetEnum'
      ) {
        _cruds[i].componentProps.api = GetEnum;
        _cruds[i].componentProps.params.name = `${objParams.value.ID}+${_cruds[i].field}s`;
        _cruds[i].componentProps.params.name = `${objParams.value.EntityName}+${_cruds[i].field}s`;
        _cruds[i].componentProps.labelField = unref(getLocale) == 'zh_CN' ? 'Desc' : 'Name';
        _cruds[i].defaultValue = null;
      }
@@ -183,7 +183,7 @@
        _cruds[i].componentProps.api = uploadApi;
        _cruds[i].componentProps.multiple = false;
        _cruds[i].componentProps.maxNumber = 1;
        _cruds[i].componentProps.uploadParams = { entityName: objParams.value.ID };
        _cruds[i].componentProps.uploadParams = { entityName: objParams.value.EntityName };
        _cruds[i].rules = [{ required: true, message: '请选择上传文件' }];
      }
      if (_cruds[i].isexist == 'Y') {
@@ -236,7 +236,7 @@
      obj.componentProps = ({ schema, tableAction, formActionType, formModel }) => {
        return {
          options: options,
          onChange: (e) => custOnChange(e, onChange, objParams.value.ID),
          onChange: (e) => custOnChange(e, onChange, objParams.value.EntityName),
        };
      };
    }