This commit is contained in:
2019-07-18 18:47:03 +00:00
parent 770213914c
commit 7fdeb9bc65
2 changed files with 26 additions and 3 deletions

View File

@@ -1,8 +1,26 @@
/* XXeslint-disable */
/*eslint-disable */
import store from "../store";
import gzapi from "./gzapi";
import _ from "../libs/lodash.min.js";
function addDataKeyNames(obj) {
//debugger;
//iterate the array of objects
//if it has a "type" property then it's a custom field so add its data key name
for (var i = 0; i < obj.length; i++) {
if(obj[i].type){
obj[i]["dataKey"]="c"+parseInt(obj[i].fld.replace( /^\D+/g, ''))
}
}
//return the whole thing again now translated
return obj;
}
export default {
get(formKey) {
return new Promise(function getFormTemplate(resolve) {
@@ -15,7 +33,7 @@ export default {
store.commit("addFormCustomTemplateItem", {
formKey: formKey,
value: JSON.parse(res.data.template)
value: addDataKeyNames(JSON.parse(res.data.template))
});
resolve();
});