Browse Source

优化

master
陈裕财 2 years ago
parent
commit
6dd7d57530
  1. 21
      src/views/mdp/form/formField/Index.vue

21
src/views/mdp/form/formField/Index.vue

@ -380,7 +380,26 @@ export default {
}) })
}, },
initFormFieldsByAiTable(){ initFormFieldsByAiTable(){
var aiTableInfosStr=this.aiTableInfosStr
var datas=aiTableInfosStr.split("\n")
var columns=datas[0].split("\t")
var columnIdIdx=columns.findIndex(k=>k.indexOf('列名')>=0)
var columnTypeIdx=columns.findIndex(k=>k.indexOf('数据类型')>=0)
var columnRemarkIdx=columns.findIndex(k=>k.indexOf('描述')>=0)
var columList=datas.slice(1);
debugger
columList.forEach(k=>{
var c=k.split("\t")
var field={formId:'formId',id:c[columnIdIdx],showStyle:'origin',fieldId:c[columnIdIdx],fieldIdCamel:c[columnIdIdx],fieldTitle:c[columnRemarkIdx],isDict:'0',dictCode:'',fieldType:'text',fieldLength:12,defaultValue:'',isMultiple:'0',placeholder:'请输入',isRequired:'0',remark:'属性',extFieldType:'',toFlow:'0',flowFieldId:'',isBizKey:'0',fieldQx:''}
var noSelectFieldId=this.fieldIds.find(i=>{
return !this.selectedFields.some(k=>k.id==i.id);
})
if(!noSelectFieldId){
return null;
}
field.id=noSelectFieldId.id
this.selectedFields.push(field)
})
}, },
initFormFieldsByItemCode(item){ initFormFieldsByItemCode(item){
this.$mdp.ajaxGetDictOptions(item.itemCode,{}).then(res=>{ this.$mdp.ajaxGetDictOptions(item.itemCode,{}).then(res=>{

Loading…
Cancel
Save