【同步3.7.4版本代码】新增全局布局隐藏配置,优化多个组件的属性和逻辑

This commit is contained in:
JEECG
2025-03-30 19:09:07 +08:00
parent 62daec9c16
commit 502ef2f65d
35 changed files with 1472 additions and 1586 deletions

View File

@ -175,7 +175,9 @@
function handleChangeCheckCode() {
formData.inputCode = '';
//TODO 兼容mock和接口暂时这样处理
randCodeData.checkKey = 1629428467008; //new Date().getTime();
//update-begin---author:chenrui ---date:2025/1/7 for[QQYUN-10775]验证码可以复用 #7674------------
randCodeData.checkKey = new Date().getTime() + Math.random().toString(36).slice(-4); // 1629428467008;
//update-end---author:chenrui ---date:2025/1/7 for[QQYUN-10775]验证码可以复用 #7674------------
getCodeInfo(randCodeData.checkKey).then((res) => {
randCodeData.randCodeImage = res;
randCodeData.requestCodeSuccess = true;

View File

@ -231,8 +231,9 @@
*/
function handleChangeCheckCode() {
formData.inputCode = '';
randCodeData.checkKey = 1629428467008;
//update-begin---author:chenrui ---date:2025/1/7 for[QQYUN-10775]验证码可以复用 #7674------------
randCodeData.checkKey = new Date().getTime() + Math.random().toString(36).slice(-4); // 1629428467008;
//update-end---author:chenrui ---date:2025/1/7 for[QQYUN-10775]验证码可以复用 #7674------------
getCodeInfo(randCodeData.checkKey).then((res) => {
randCodeData.randCodeImage = res;
randCodeData.requestCodeSuccess = true;

View File

@ -236,14 +236,10 @@ export const formSchema: FormSchema[] = [
{
label: '租户',
field: 'relTenantIds',
component: 'ApiSelect',
component: 'JDictSelectTag',
componentProps: {
mode: 'multiple',
api: getAllTenantList,
numberToString: true,
labelField: 'name',
valueField: 'id',
immediate: false,
dictCode:"sys_tenant,name,id",
mode: "multiple"
},
},
{

View File

@ -16,6 +16,8 @@ enum Api {
agreeOrRefuseJoinTenant = '/sys/tenant/agreeOrRefuseJoinTenant',
//更改手机号
changePhone = '/sys/user/changePhone',
//用户注销
userLogOff = '/sys/user/userLogOff',
}
/**
@ -129,3 +131,11 @@ export const agreeOrRefuseJoinTenant = (params) => {
export const changePhone = (params) => {
return defHttp.put({ url: Api.changePhone, params },{ joinParamsToUrl: true, isTransformResponse: false });
};
/**
* 用户注销
* @param params
*/
export const userLogOff = (params) => {
return defHttp.put({ url: Api.userLogOff, params },{ isTransformResponse:false });
}