用户服务部低代码.md 1.7 KB


notion-id: ec7878fd-8bb0-4d78-9d29-2dbeace52a

校验数据是否满足提交前提

xport async function KH(){
    // 通过sdk.getValue获取信息
    // 字段可以被隐藏
    const 是否家访 = await sdk.getValue("text_10");
    
    // 使用console.log打印获取的结果
    console.log("是否成交的值:", 是否家访);
    
    // 赋值信息到N
    const N = 是否家访.value;
    
    // 使用console.log打印赋值后的N
    console.log("赋值后的N:", N);
    
    // 判断信息是否符合
    if(N != "是"){
        // 使用console.log打印不符合的提示
        console.log("不满足创建服务的要求");
        
        // 弹出提示
        await sdk.showToast({
            type: "warning",
            content: "客户信息未确认家访,请确定后创建"
        });
        
        // 拒绝数据提交
        return false;
    }
}

通过日期判单解锁字段编辑功能,并且赋值下拉选项

export async function eld1 () {
  const res = await sdk.enableField('date_5');
  console.log(res)
}

export async function pinshen1(){
    const 获取预约时间 = await sdk.getValue("date_4");
    if(获取预约时间 !== null || 获取预约时间 !== undefined)
        {
            await sdk.setValue('text_21', { text: '应评审总数'})  
        } 
}


export async function eld2 () {
  const res = await sdk.disableField('date_4');
  console.log(res)
}

export async function pinshen2(){
    const 获取实际时间 = await sdk.getValue("date_5");
    if(获取实际时间 !== null || 获取实际时间 !== undefined)
        {
            await sdk.setValue('text_21', { text: '实际评审数'})  
        } 
}