(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d222d3a"],{cfef:function(e,t,i){"use strict";i.r(t);var d=i("c1b7");function l(e,t,i,l,r,a){const n=Object(d["resolveComponent"])("view-grid");return Object(d["openBlock"])(),Object(d["createBlock"])(n,{ref:"grid",columns:e.columns,detail:e.detail,editFormFields:e.editFormFields,editFormOptions:e.editFormOptions,searchFormFields:e.searchFormFields,searchFormOptions:e.searchFormOptions,table:e.table,extend:e.extend},null,8,["columns","detail","editFormFields","editFormOptions","searchFormFields","searchFormOptions","table","extend"])}let r={components:{gridHeader:"",gridBody:"",gridFooter:"",modelHeader:"",modelBody:"",modelFooter:""},buttons:[],methods:{onInit(){this.detailOptions.clickEdit=!0,this.editFormOptions.forEach(e=>{e.forEach(e=>{"ParentId"==e.field&&(e.min=0),"DbSql"==e.field&&(e.placeholder="如果从数据库加载数据源,请按此格式配置sql语句:select orderType as key,orderName as value from order 如果需要根据用户信息加载数据源,请配置好此sql,再修改后台DictionaryHandler.GetCustomDBSql方法")})}),this.detailOptions.columns.forEach(e=>{"OrderNo"==e.field&&(e.summary=!0)}),this.boxOptions.saveClose=!1},onInited(){this.boxOptions.height=.87*document.body.clientHeight,this.height=this.height-45},addBefore(e){return this.saveBefore(e)},updateBefore(e){return this.saveBefore(e)},saveBefore(e){return!this.editFormFields.DbSql||-1!=this.editFormFields.DbSql.indexOf("value")&&-1!=this.editFormFields.DbSql.indexOf("key")||(this.$message.error("sql语句必须包括key/value字段,如:select orderType as key,orderName as value from order"),!1)},searchBefore(e){return!0},searchAfter(e){return!0}}};var a=r,n=Object(d["defineComponent"])({setup(){const e=Object(d["ref"])({key:"dicId",footer:"Foots",cnName:"字典数据",name:"Sys_Dictionary",url:"/Sys_Dictionary/",sortName:"dicId"}),t=Object(d["ref"])({dicNo:"",dicName:"",parentId:"",orderNo:"",enable:"",dbSql:"",remark:"",systemType:1}),i=Object(d["ref"])([[{title:"字典编号",required:!0,field:"dicNo"},{title:"字典名称",required:!0,field:"dicName"},{title:"父级ID",required:!0,field:"parentId",type:"number"}],[{title:"排序号",field:"orderNo",type:"number"},{dataKey:"enable",data:[],title:"是否启用",required:!0,field:"enable",type:"select"}],[{title:"sql语句",field:"dbSql",colSize:8,type:"textarea"},{title:"备注",field:"remark",type:"textarea"}]]),l=Object(d["ref"])({dicNo:"",dicName:"",parentId:"",enable:"",createDate:"",modifyDate:""}),r=Object(d["ref"])([[{title:"字典编号",field:"dicNo"},{title:"字典名称",field:"dicName",type:"textarea"},{title:"父级ID",field:"parentId",type:"number"}],[{dataKey:"enable",data:[],title:"是否启用",field:"enable",type:"select"},{title:"创建时间",field:"createDate",type:"datetime"},{title:"修改时间",field:"modifyDate",type:"datetime"}]]),n=Object(d["ref"])([{field:"dicId",title:"字典ID",type:"int",width:90,hidden:!0,readonly:!0,require:!0,align:"left"},{field:"dicNo",title:"字典编号",type:"string",width:90,require:!0,align:"left",sort:!0},{field:"dicName",title:"字典名称",type:"string",link:!0,width:140,require:!0,align:"left"},{field:"parentId",title:"父级ID",type:"int",width:90,require:!0,align:"left"},{field:"config",title:"配置项",type:"string",width:300,hidden:!0,align:"left"},{field:"dbSql",title:"sql语句",type:"string",width:200,align:"left"},{field:"dBServer",title:"DBServer",type:"string",width:90,hidden:!0,align:"left"},{field:"orderNo",title:"排序号",type:"int",width:90,align:"left"},{field:"remark",title:"备注",type:"string",width:90,align:"left"},{field:"enable",title:"是否启用",type:"byte",bind:{key:"enable",data:[]},width:90,require:!0,align:"left"},{field:"creater",title:"创建人",type:"string",width:130,hidden:!0,readonly:!0,align:"left"},{field:"createDate",title:"创建时间",type:"datetime",width:150,readonly:!0,align:"left",sort:!0},{field:"modifier",title:"修改人",type:"string",width:130,hidden:!0,readonly:!0,align:"left"},{field:"modifyDate",title:"修改时间",type:"datetime",width:150,readonly:!0,align:"left",sort:!0}]),o=Object(d["ref"])({cnName:"字典明细",table:"Sys_DictionaryList",columns:[{field:"dicList_ID",title:"DicList_ID",type:"int",width:90,hidden:!0,readonly:!0,require:!0,align:"left"},{field:"dicId",title:"数据源ID",type:"int",width:90,readonly:!0,align:"left",sort:!0},{field:"dicValue",title:"数据源Value",type:"string",width:90,edit:{type:"text"},align:"left"},{field:"dicName",title:"数据源Text",type:"string",width:90,edit:{type:"text"},align:"left"},{field:"orderNo",title:"排序号",type:"int",width:90,edit:{type:"text"},align:"left"},{field:"remark",title:"备注",type:"string",width:90,edit:{type:"text"},align:"left"},{field:"createID",title:"CreateID",type:"int",width:90,hidden:!0,align:"left"},{field:"creater",title:"创建人",type:"string",width:130,readonly:!0,align:"left"},{field:"createDate",title:"创建时间",type:"datetime",width:90,readonly:!0,align:"left",sort:!0},{field:"modifier",title:"修改人",type:"string",width:130,align:"left"},{field:"modifyDate",title:"修改时间",type:"datetime",width:90,align:"left",sort:!0}],sortName:"dicId",key:"dicId"});return{table:e,extend:a,editFormFields:t,editFormOptions:i,searchFormFields:l,searchFormOptions:r,columns:n,detail:o}}}),o=i("9c21"),s=i.n(o);const f=s()(n,[["render",l]]);t["default"]=f}}]);
|