|
|
@@ -32,6 +32,7 @@ const query = function getQueryForm(data) {
|
|
|
let form = $("<form method='" + _this.method +"'></form>");
|
|
|
for (const key in _data) {
|
|
|
let map = _data[key];
|
|
|
+ if(map['is_require'] == true && (map.value === '' || map.value===null || map.value === undefined))return;
|
|
|
if (["string", "number"].includes(fetchJsType(map.value)) && map.value !== '') {
|
|
|
// if(map.value){
|
|
|
// let string = new String(map.value);
|
|
|
@@ -1146,6 +1147,7 @@ const query = function getQueryForm(data) {
|
|
|
data:condition.data,
|
|
|
killings:condition.killings,
|
|
|
rules:condition.rules,
|
|
|
+ required:condition.required,
|
|
|
}
|
|
|
if (condition.type === 'search_select') {
|
|
|
data.mold = 'select';
|
|
|
@@ -1171,6 +1173,7 @@ const query = function getQueryForm(data) {
|
|
|
mold: ['input', 'dateTime'].includes(types[index]) ? 'input' : types[index],
|
|
|
killings:condition.killings,
|
|
|
rules:condition.rules,
|
|
|
+ required:condition.required,
|
|
|
}
|
|
|
if(condition.killings&&Array.isArray(condition.killings)){
|
|
|
data.killings=condition.killings[index];
|