|
- webpackJsonp([73],{"8D+h":function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l("pLxh"),o=l("do1O"),s=l("VU/8"),a=s(r.a,o.a,null,null,null);t.default=a.exports},M6dI:function(e,t,l){"use strict";function r(e){return l.i(a.a)({url:"/service-inventory/inventory/supplier/list",method:"get",params:e})}function o(e){var t="post";return e.id&&(t="put"),l.i(a.a)({url:"/service-inventory/inventory/supplier/",method:t,data:e})}function s(e){return l.i(a.a)({url:"/service-inventory/inventory/supplier/"+e,method:"delete"})}t.a=r,t.c=o,t.b=s;var a=l("Vo7i")},do1O:function(e,t,l){"use strict";var r=function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"app-container"},[l("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,inline:""}},[l("el-form-item",{attrs:{label:"门店",prop:"org"}},[l("el-select",{attrs:{placeholder:"门店"},model:{value:e.ruleForm.shopId,callback:function(t){e.$set(e.ruleForm,"shopId",t)},expression:"ruleForm.shopId"}},e._l(e.shopList,function(e){return l("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),l("el-form-item",{attrs:{label:"供应商名称"}},[l("el-input",{attrs:{placeholder:"供应商名称"},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"状态"}},[l("el-select",{attrs:{placeholder:"状态",clearable:""},model:{value:e.ruleForm.status,callback:function(t){e.$set(e.ruleForm,"status",t)},expression:"ruleForm.status"}},e._l(e.statusList,function(e,t){return l("el-option",{key:e,attrs:{label:e,value:t}})})),e._v(" "),l("el-form-item",[l("el-button",{attrs:{type:"primary"},on:{click:e.selectlist}},[e._v("查询")])],1)],1)],1),e._v(" "),l("div",{staticClass:"listbutton"},[l("el-button",{attrs:{type:"primary"},on:{click:function(t){e.addTable()}}},[e._v("新建供应商")])],1),e._v(" "),l("el-dialog",{attrs:{title:"",visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[l("el-form",{ref:"form",attrs:{model:e.form,rules:e.rule}},[l("el-form-item",{attrs:{label:"供应商名称","label-width":"15%",prop:"name"}},[l("el-input",{model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"电话","label-width":"15%",prop:"telephone"}},[l("el-input",{model:{value:e.form.telephone,callback:function(t){e.$set(e.form,"telephone",t)},expression:"form.telephone"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"状态","label-width":"15%",prop:"status"}},[l("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusList,function(t,r){return l("el-radio",{key:r,attrs:{label:r}},[e._v(e._s(t))])}))],1),e._v(" "),l("el-form-item",{attrs:{label:"联系人","label-width":"15%",prop:"supplierUser"}},[l("el-input",{model:{value:e.form.supplierUser,callback:function(t){e.$set(e.form,"supplierUser",t)},expression:"form.supplierUser"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"email","label-width":"15%",prop:"email"}},[l("el-input",{model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"地址","label-width":"15%",prop:"address"}},[l("el-input",{model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"备注","label-width":"15%",prop:"content"}},[l("el-input",{attrs:{type:"textarea"},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1)],1),e._v(" "),l("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),e._v(" "),l("el-button",{attrs:{type:"primary"},on:{click:e.subTable}},[e._v("确 定")])],1)],1),e._v(" "),l("el-table",{attrs:{data:e.list,"element-loading-text":"拼命加载中",border:"",fit:"",size:"small"}},[l("el-table-column",{attrs:{align:"center",label:"供应商",prop:"name"}}),e._v(" "),l("el-table-column",{attrs:{align:"center",label:"联系人",prop:"supplierUser"}}),e._v(" "),l("el-table-column",{attrs:{align:"center",label:"联系电话",prop:"telephone"}}),e._v(" "),l("el-table-column",{attrs:{align:"center",label:"email",prop:"email"}}),e._v(" "),l("el-table-column",{attrs:{align:"center",label:"备注",prop:"content"}}),e._v(" "),l("el-table-column",{attrs:{align:"center",label:"状态",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.statusList[t.row.status])+"\n ")]}}])}),e._v(" "),l("el-table-column",{attrs:{align:"center",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[l("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(l){e.updateTable(t.row)}}},[e._v("编辑")]),e._v(" "),l("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(l){e.delTable(t.row.id)}}},[e._v("删除")])]}}])})],1)],1)},o=[],s={render:r,staticRenderFns:o};t.a=s},g45I:function(e,t,l){"use strict";function r(e){return l.i(u.a)({url:"/service-org/shop/list",method:"get",params:e})}function o(e){return l.i(u.a)({url:"/unionService/shop/shop",method:"post",data:e})}function s(e){return l.i(u.a)({url:"/unionService/shop/detail?shopId="+e,method:"get"})}function a(e){return l.i(u.a)({url:"/unionService/shop/shop",method:"put",data:e})}function i(e){return l.i(u.a)({url:"/unionService/device/store",method:"put",data:e})}function n(e){return l.i(u.a)({url:"/service-org/shop/delete?shopId="+e,method:"DELETE"})}t.a=r,t.f=o,t.b=s,t.c=a,t.d=i,t.e=n;var u=l("Vo7i")},pLxh:function(e,t,l){"use strict";var r=l("g45I"),o=l("M6dI");t.a={created:function(){var e=this;l.i(r.a)({org:this.ruleForm.org}).then(function(t){e.shopList=t.result.rows,e.ruleForm.shopId=e.shopList[0].id,e.selectlist()})},data:function(){return{dialogVisible:!1,img:"",width:"",title:"",usertype:this.$store.getters.usertype,statusList:{0:"无效",1:"生效"},ruleForm:{shopId:"",name:"",status:""},form:{name:"",telephone:"",supplierUser:"",email:"",address:"",content:"",status:"1"},manageList:[],shopList:[],list:[],dialogFormVisible:!1,rule:{name:[{required:!0,message:"请填写供应商名称",trigger:"blur"}]}}},methods:{shopChange:function(){this.selectlist()},selectlist:function(){var e=this;l.i(o.a)(this.ruleForm).then(function(t){e.list=t.result})},addTable:function(){this.form={name:"",telephone:"",supplierUser:"",email:"",address:"",content:"",status:"1"},this.dialogFormVisible=!0},updateTable:function(e){this.form={id:e.id,name:e.name,telephone:e.telephone,supplierUser:e.supplierUser,email:e.email,address:e.address,content:e.content,status:String(e.status)},this.dialogFormVisible=!0},delTable:function(e){var t=this;this.$confirm("此操作将删除您所选的数据, 是否继续?","",{type:"warning",center:!0}).then(function(){l.i(o.b)(e).then(function(e){t.selectlist()})}).catch(function(){})},subTable:function(){var e=this;this.$refs.form.validate(function(t){if(!t)return!1;e.form.shopId=e.ruleForm.shopId,l.i(o.c)(e.form).then(function(t){e.dialogFormVisible=!1,e.selectlist()})})}}}}});
- //# sourceMappingURL=73.aafbd7a7d1c4068d6946.js.map
|