Commit 892062d7 by 任晓松

update

parent 6ea85cfd
......@@ -6,17 +6,6 @@ var cacheBaseComp = null;
class FormsubmitrecordCtl extends CtlBase {
constructor() {
super("configmag", CtlBase.getServiceName(FormsubmitrecordCtl));
this.formsubmitrecordSve = system.getObject("service.configmag.formsubmitrecordSve")
}
/**
* 重写查询
* @param pobj
* @returns {Promise<*>}
*/
async findAndCountAll(pobj){
let result = this.formsubmitrecordSve.findAllRecord(pobj);
return result;
}
}
......
......@@ -75,7 +75,7 @@ class ForminfoService extends ServiceBase {
let ctl = {}
ctl['type'] = data[item.item_type];
ctl['label'] = item.name;
ctl['prop'] = item.item_type;
ctl['prop'] = item.name;
//单选框 多选框 下拉选项 添加options属性 结构为 a,b,c
if(['singleBtn','multipleBtn','downOptions'].includes(item.item_type) && item.config_params){
ctl['options'] = item.config_params.options
......
......@@ -12,36 +12,6 @@ class FormsubmitrecordService extends ServiceBase {
}
/**
* 根据company_id 查询
* @param pobj
* @returns {Promise<void>}
*/
async findAllRecord(pobj) {
let pageSize = Number(pobj.pageInfo.pageSize || 20);
if (pageSize > 50) {
pageSize = 50;
}
var pageIndex = Number(pobj.pageInfo.pageNo || 1);
var from = pageIndex == 1 ? 0 : Number((pageIndex - 1) * pageSize);
let sql = `select record.id,record.created_at,info.user_name name,info.notes,record.record_status_name from c_form_submit_record record left join c_form_info info on info.id = record.form_id where info.deleted_at is NULL`;
let countSql = `select count(*) count from c_form_submit_record record left join c_form_info info on info.id = record.form_id where info.deleted_at is NULL`;
if(pobj.record_status_name){
sql += ` AND record.record_status_name = '${pobj.record_status_name}'`
countSql += ` AND record.record_status_name = '${pobj.record_status_name}'`
}
sql += ` order by info.id desc LIMIT ${pageSize} OFFSET ${from}`;
countSql += ` order by info.id desc LIMIT ${pageSize} OFFSET ${from}`;
let result = await this.customQuery(sql);
let countResult = await this.customQuery(countSql);
let resData ={
results:{
count:countResult[0].count,
rows:result
}
}
return system.getResult(resData);
}
/**
* 提交表单记录
* @param {*} pobj
*/
......
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