feat: implement shared form view(WIP)

Signed-off-by: Pranav C <pranavxc@gmail.com>
This commit is contained in:
Pranav C
2021-10-10 15:55:16 +05:30
parent 940d5d3994
commit ecea4c92dc
20 changed files with 3762 additions and 1863 deletions

View File

@@ -441,7 +441,7 @@ export default {
if (!this.localParams || !this.localParams.fields || !this.localParams.fields[column.alias]) {
continue
}
if (!column.virtual && ((column.rqd && !column.default) || this.localParams.fields[column.alias].required)) {
if (!column.virtual && (((column.rqd || column.notnull) && !column.default) || (column.pk && !(column.ai || column.default)) || this.localParams.fields[column.alias].required)) {
obj.localState[column._cn] = { required }
} else if (column.bt) {
const col = this.meta.columns.find(c => c.cn === column.bt.cn)