Commit 2a49c6fe by 庄冰

form

parent 46f725c3
......@@ -156,7 +156,7 @@ class ForminfoService extends ServiceBase {
let ctls = [];
if(items.length>0){
items.forEach(item=>{
if(item.is_enabled === 1){
if(item.is_enabled == 1){
let ctl = {}
ctl['type'] = data[item.item_type];
ctl['label'] = item.name;
......@@ -194,7 +194,7 @@ class ForminfoService extends ServiceBase {
ctl['archName']= 'regionJSON';
ctl['rootName'] = '全国区域';
}
if(item.is_required ===1){
if(item.is_required ==1){
ctl['rules'] = rules;
}
ctls.push(ctl);
......
......@@ -14,7 +14,7 @@ class FormitemService extends ServiceBase {
}
var list = await this.dao.model.findAll({
attributes:[["code","key"],["name","title"]],
where:{form_id:pobj.form_id},
where:{form_id:pobj.form_id,is_enabled:1},
raw:true,
order:[["sequence","asc"]]
});
......
......@@ -53,7 +53,7 @@ class FormsubmitrecordService extends ServiceBase {
}
//获取表单项
var formitems = await this.formitemDao.model.findAll({
where:{form_id:ab.form_id},raw:true
where:{form_id:ab.form_id},raw:true,order:[["sequence","asc"]]
});
//校验封装参数
var res = await this.checkAndPackageFormItems(formitems,ab);
......@@ -83,7 +83,7 @@ class FormsubmitrecordService extends ServiceBase {
if(item && item.code && item.is_enabled){//显示状态的表单项
var value = ab[item.code];
if(item.is_required===1){//必填
if(!ab[item.code]){
if(!ab[item.code] || ab[item.code].length<1){
return system.getResultFail(-100,item.name+"参数不能为空");
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment