You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
6.7 KiB
1 lines
6.7 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-5ccb944b"],{5215:function(e,t,l){"use strict";var a=l("580e");l.n(a).a},"580e":function(e,t,l){},9020:function(e,t,l){"use strict";l.r(t);l("cca6");var a=l("10bd"),o={name:"CostPolicy",data:function(){return{tableData:[],CostPolicyDialog:!1,formField:{costPolicy:"",costPolicyEn:"",policyCode:"",isUse:"0"},queryInfo:{pageSize:10,pageNo:1},total:null,type:0,rules:{value:[{required:!0,message:"请输入字段名称",trigger:"blur"}],valueNameCn:[{required:!0,message:"请输入字段中文名称",trigger:"blur"}],Code:[{required:!0,message:"请输入Code",trigger:"blur"}],valueNameEn:[{required:!0,message:"请输入字段中文英文",trigger:"blur"}],fatherCascader:[{required:!0,message:"请输入父级关联",trigger:"blur"}],isUse:[{required:!0,message:"请输入是否启用",trigger:"blur"}]}}},mounted:function(){this.getValueList()},methods:{handleSizeChange:function(e){this.queryInfo.pageSize=e,this.getValueList()},handleCurrentChange:function(e){this.queryInfo.pageNo=e,this.getValueList()},getValueList:function(){var e=this,t=Object.assign({},this.queryInfo);Object(a.T)(t).then((function(t){e.tableData=t.result.data,e.total=t.result.pagination.total}))},exportFile:function(){try{this.$file.downloadFile("api/manager/extraValue/export",{},"valueList")}catch(e){}},handleData:function(){var e=this;Object(a.h)().then((function(t){200==t.status?e.$message.success(t.message):e.$message.error(t.message)})).catch((function(t){e.$message.error(t.message)}))},initTable:function(){},comfirmEditOrMake:function(){var e=this;Object.assign({},this.formField);this.$refs.ruleForm.validate((function(t){t||e.$message.error("请检查是否存在未填项!")})),this.type},make:function(){this.CostPolicyDialog=!0},editTableColumnData:function(e){this.CostPolicyDialog=!0,this.type=1,this.formField=e},dialogCancle:function(){this.$refs.ruleForm.resetFields(),this.CostPolicyDialog=!1,this.formField={costPolicy:"",costPolicyEn:"",policyCode:"",isUse:""}}}},i=(l("5215"),l("2877")),r=Object(i.a)(o,(function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"ValueList"},[l("div",{staticClass:"SupplierInvoice h100 bgfff"},[l("div",{staticClass:"bg-fff p-x-2 h100",staticStyle:{"min-height":"500px"}},[l("div",{staticClass:"m-bottom-2 p-top-1 d-flex"},[l("FeesButton",{attrs:{text:"新建",icon:"el-icon-circle-plus-outline"},on:{buttonClick:e.make}}),l("FeesButton",{attrs:{text:"导出",icon:"el-icon-download"},on:{buttonClick:e.exportFile}}),l("FeesButton",{attrs:{text:"同步数据",icon:"el-icon-refresh"},on:{buttonClick:e.handleData}})],1),l("div",{},[l("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,stripe:"",border:""}},[l("el-table-column",{attrs:{width:"50",label:"ID",align:"center",type:"index"}}),l("el-table-column",{attrs:{prop:"category",label:"值列表",align:"center"}}),l("el-table-column",{attrs:{prop:"valueCode",label:"Code",align:"center",width:"340"}}),l("el-table-column",{attrs:{prop:"valueName",label:"中文名",align:"center"}}),l("el-table-column",{attrs:{prop:"lang",label:"英文名",align:"center"}}),l("el-table-column",{attrs:{prop:"owner",label:"所属人",align:"center"}}),l("el-table-column",{attrs:{prop:"ext01",label:"Ex01",align:"center"}}),l("el-table-column",{attrs:{prop:"ext02",label:"Ex02",align:"center"}}),l("el-table-column",{attrs:{prop:"ext03",label:"Ex03",align:"center"}}),l("el-table-column",{attrs:{prop:"ext04",label:"Ex04",align:"center"}}),l("el-table-column",{attrs:{prop:"ext05",label:"Ex05",align:"center"}})],1)],1),l("div",{staticClass:"m-y-1"},[l("el-pagination",{attrs:{background:"","current-page":e.queryInfo.pageNo,"page-size":e.queryInfo.pageSize,"page-sizes":[10,20,30,50],layout:" prev, pager, next,total, sizes, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){return e.$set(e.queryInfo,"pageNo",t)},"update:current-page":function(t){return e.$set(e.queryInfo,"pageNo",t)}}})],1),l("el-dialog",{attrs:{title:0==e.type?"新建扩展字段":"编辑扩展字段",visible:e.CostPolicyDialog,"before-close":e.dialogCancle},on:{"update:visible":function(t){e.CostPolicyDialog=t}}},[l("el-form",{ref:"ruleForm",attrs:{model:e.formField,"label-position":"left","label-width":"100px",rules:e.rules}},[l("div",{staticClass:"d-flex j-sb"},[l("el-form-item",{attrs:{label:"值列表",prop:"value"}},[l("el-input",{attrs:{autocomplete:"off"},model:{value:e.formField.value,callback:function(t){e.$set(e.formField,"value",t)},expression:"formField.value"}})],1),l("div",{staticStyle:{width:"40px"}}),l("el-form-item",{attrs:{prop:"Code",label:"Code"}},[l("el-input",{attrs:{autocomplete:"off"},model:{value:e.formField.Code,callback:function(t){e.$set(e.formField,"Code",t)},expression:"formField.Code"}})],1)],1),l("div",{staticClass:"d-flex j-sb"},[l("el-form-item",{attrs:{prop:"valueNameCn",label:"中文名"}},[l("el-input",{attrs:{autocomplete:"off"},model:{value:e.formField.valueNameCn,callback:function(t){e.$set(e.formField,"valueNameCn",t)},expression:"formField.valueNameCn"}})],1),l("div",{staticStyle:{width:"40px"}}),l("el-form-item",{attrs:{prop:"valueNameEn",label:"英文名"}},[l("el-input",{attrs:{autocomplete:"off"},model:{value:e.formField.valueNameEn,callback:function(t){e.$set(e.formField,"valueNameEn",t)},expression:"formField.valueNameEn"}})],1)],1),l("div",{staticClass:"d-flex j-sb"},[l("el-form-item",{attrs:{prop:"fatherCascader",label:"父级关联"}},[l("el-input",{attrs:{autocomplete:"off"},model:{value:e.formField.fatherCascader,callback:function(t){e.$set(e.formField,"fatherCascader",t)},expression:"formField.fatherCascader"}})],1),l("div",{staticStyle:{width:"40px"}}),l("el-form-item",{attrs:{label:"是否启用",prop:"isUse"}},[l("el-select",{model:{value:e.formField.isUse,callback:function(t){e.$set(e.formField,"isUse",t)},expression:"formField.isUse"}},[l("el-option",{attrs:{label:"启用",value:"0"}}),l("el-option",{attrs:{label:"停用",value:"1"}})],1)],1)],1),l("div",{staticClass:"d-flex j-sb"},[l("el-form-item",{attrs:{prop:"Ex01",label:"Ex01"}},[l("el-input",{attrs:{autocomplete:"off"},model:{value:e.formField.Ex01,callback:function(t){e.$set(e.formField,"Ex01",t)},expression:"formField.Ex01"}})],1),l("div",{staticStyle:{width:"40px"}}),l("el-form-item",{attrs:{prop:"Ex02",label:"Ex02"}},[l("el-input",{attrs:{autocomplete:"off"},model:{value:e.formField.Ex02,callback:function(t){e.$set(e.formField,"Ex02",t)},expression:"formField.Ex02"}})],1)],1)]),l("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{on:{click:e.dialogCancle}},[e._v("取 消")]),l("el-button",{attrs:{type:"primary"},on:{click:e.comfirmEditOrMake}},[e._v("确 定")])],1)],1)],1)])])}),[],!1,null,"51f6df0e",null);t.default=r.exports}}]);
|