| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[1802],{24605:function(e,t,i){i.r(t),i.d(t,{default:function(){return u}});var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(t){e.dialogFormVisible=!0}}},[e._v("新 建")]),i("el-dialog",{attrs:{title:"新 建","append-to-body":"",visible:e.dialogFormVisible,width:"30%"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[i("div",{staticStyle:{"font-size":"15px"},attrs:{slot:"title"},slot:"title"},[e._v(" 新增报价单 ")]),i("el-row",{attrs:{gutter:20}},[i("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"120px","label-position":"right",size:"mini"}},[i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"原价",prop:"oldprice"}},[i("el-input",{attrs:{placeholder:"请输入原价"},model:{value:e.form.oldprice,callback:function(t){e.$set(e.form,"oldprice",t)},expression:"form.oldprice"}})],1)],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"折扣率",prop:"discountrate"}},[i("el-input",{attrs:{placeholder:"请输入折扣率"},model:{value:e.form.discountrate,callback:function(t){e.$set(e.form,"discountrate",t)},expression:"form.discountrate"}})],1)],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"产品",prop:"itemid"}},[i("el-select",{attrs:{placeholder:"请选择产品",size:"small"},model:{value:e.form.itemid,callback:function(t){e.$set(e.form,"itemid",t)},expression:"form.itemid"}},e._l(e.productList(),(function(e){return i("el-option",{key:e.itemid,attrs:{label:e.itemname,value:e.itemid}})})),1)],1)],1)],1)],1),i("div",{staticClass:"dialog-footer"},[i("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),i("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:e.onSubmit}},[e._v("确 定")])],1)],1)],1)},o=[],s=i(48534),l=(i(35666),{name:"add",inject:["productList","rowData"],components:{},data:function(){return{dialogFormVisible:!1,form:{sa_quotedprice_itemsid:0,itemid:"",oldprice:"",discountrate:""},rules:{itemid:[{required:!0,message:"输入项目名称",trigger:"blur"}],oldprice:[{required:!0,message:"请选择报价有效期",trigger:"blur"}],discountrate:[{required:!0,message:"整单折扣率,保留2位小数",trigger:"blur"}]}}},methods:{onSubmit:function(){var e=this;this.$refs["form"].validate(function(){var t=(0,s.Z)(regeneratorRuntime.mark((function t(i){var r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i){t.next=2;break}return t.abrupt("return",!1);case 2:return t.next=4,e.$api.requested({id:20221021095403,version:1,content:{sa_quotedpriceid:e.rowData().sa_quotedpriceid,items:[e.form]}});case 4:r=t.sent,e.tool.showMessage(r,(function(){e.$emit("onSuccess"),e.$refs["form"].resetFields(),e.dialogFormVisible=!1}));case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}}}),a=l,n=i(43736),c=(0,n.Z)(a,r,o,!1,null,"788d29d0",null),u=c.exports}}]);
|