1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2f03ff84"],{"179f":function(e,t,o){},3442:function(e,t,o){"use strict";o.r(t);var i=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",[o("add-row",{on:{onAdd:e.listData}}),o("div",{staticClass:"container"},[o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,border:"",size:"mini",stripe:"",height:"calc(100vh - 288px)"}},[o("el-table-column",{attrs:{prop:"ftype",label:"类目名称"}}),o("el-table-column",{attrs:{prop:"fisused",label:"是否启用",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-checkbox",{attrs:{"true-label":1,"false-label":0},on:{change:function(o){return e.onChange(t.row)}},model:{value:t.row.fisused,callback:function(o){e.$set(t.row,"fisused",o)},expression:"scope.row.fisused"}})]}}])}),o("el-table-column",{attrs:{prop:"fisused",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("edit-row",{attrs:{row:t.row},on:{onAdd:e.listData}}),o("el-divider",{attrs:{direction:"vertical"}}),o("delete-row",{attrs:{row:t.row},on:{onDelete:e.listData}})]}}])})],1)],1)],1)},l=[],s=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticStyle:{display:"inline"}},[o("el-popconfirm",{attrs:{"confirm-button-text":"确定","cancel-button-text":"不用了",icon:"el-icon-info","icon-color":"red",title:"确定删除该条数据吗?"},on:{confirm:e.deleteRow}},[o("el-button",{attrs:{slot:"reference",type:"text",size:"mini"},slot:"reference"},[e._v("删 除")])],1)],1)},r=[],n={props:["row"],methods:{deleteRow:function(){var e=this;this.$api.requested({classname:"enterprise.system.prodclass",method:"delete_type",content:{ttypedetailid:this.row.ttypedetailid}}).then((function(t){1===t.code?e.$notify({title:"成功",message:"数据已删除",type:"success"}):e.$notify({title:"失败",message:t.data,type:"error"}),1===t.code&&e.$emit("onDelete")}))}}},a=n,c=o("2877"),d=Object(c["a"])(a,s,r,!1,null,null,null),u=d.exports,f=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"flex"},[o("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:e.onShow}},[e._v("新 增")]),o("el-dialog",{attrs:{title:"添加",visible:e.dialogFormVisible,width:"400px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[o("el-form",{ref:"ruleForm",attrs:{"label-width":"100px",model:e.form,rules:e.rules,"label-position":"left"}},[o("el-form-item",{attrs:{label:"类目名称",prop:"ftype"}},[o("el-input",{attrs:{size:"small",autocomplete:"off",placeholder:"输入类目名称",clearable:""},model:{value:e.form.ftype,callback:function(t){e.$set(e.form,"ftype",t)},expression:"form.ftype"}})],1)],1),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),o("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.add("ruleForm")}}},[e._v("确 定")])],1)],1)],1)},m=[],p={data:function(){return{rules:{ftype:[{required:!0,message:"请输入分类名称",trigger:"blur"},{min:1,max:20,message:"长度在 1 到 20 个字符",trigger:"blur"}]},form:{ftype:""},dialogFormVisible:!1,radio1:"个人类型",input:""}},methods:{add:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.$api.requested({classname:"enterprise.system.prodclass",method:"insert_modify_type",content:{ttypedetailid:0,ftype:t.form.ftype,fisused:1}}).then((function(e){1===e.code&&(t.dialogFormVisible=!1),1===e.code&&t.$emit("onAdd"),1===e.code&&(t.ftype="")}))}))},onShow:function(){this.dialogFormVisible=!0}}},b=p,h=(o("9373"),Object(c["a"])(b,f,m,!1,null,"477457db",null)),y=h.exports,w=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticStyle:{display:"inline"}},[o("el-button",{attrs:{type:"text",size:"mini"},on:{click:e.onShow}},[e._v("编 辑")]),o("el-dialog",{attrs:{title:"添加",visible:e.dialogFormVisible,width:"400px"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[o("el-form",{ref:"ruleForm",attrs:{"label-width":"100px",model:e.form,rules:e.rules,"label-position":"left"}},[o("el-form-item",{attrs:{label:"类目名称",prop:"ftype"}},[o("el-input",{attrs:{size:"small",autocomplete:"off",placeholder:"输入类目名称",clearable:""},model:{value:e.form.ftype,callback:function(t){e.$set(e.form,"ftype",t)},expression:"form.ftype"}})],1)],1),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),o("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.add("ruleForm")}}},[e._v("确 定")])],1)],1)],1)},g=[],v={props:["row"],data:function(){return{rules:{ftype:[{required:!0,message:"请输入分类名称",trigger:"blur"},{min:1,max:20,message:"长度在 1 到 20 个字符",trigger:"blur"}]},form:{ftype:""},dialogFormVisible:!1,radio1:"个人类型",input:""}},methods:{add:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.$api.requested({classname:"enterprise.system.prodclass",method:"insert_modify_type",content:t.form}).then((function(e){1===e.code&&(t.dialogFormVisible=!1),1===e.code&&t.$emit("onAdd")}))}))},onShow:function(){this.dialogFormVisible=!0,this.form=Object.assign({},this.form,this.row)}}},_=v,x=(o("44f5"),Object(c["a"])(_,w,g,!1,null,"3535715c",null)),$=x.exports,F={components:{deleteRow:u,addRow:y,editRow:$},data:function(){return{total:0,list:[],currentPage:0,param:{classname:"enterprise.system.prodclass",method:"query_typeList",content:{getdatafromdbanyway:!0}}}},methods:{listData:function(){var e=this;this.$api.requested(this.param).then((function(t){e.list=t.data}))},onChange:function(e){this.$api.requested({classname:"enterprise.system.prodclass",method:"insert_modify_type",content:e}).then((function(e){}))}},mounted:function(){this.listData()}},k=F,V=Object(c["a"])(k,i,l,!1,null,null,null);t["default"]=V.exports},"44f5":function(e,t,o){"use strict";o("179f")},9373:function(e,t,o){"use strict";o("ed20")},ed20:function(e,t,o){}}]);
|