| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[1802],{24605:function(t,e,i){i.r(e),i.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){t.dialogFormVisible=!0}}},[t._v("新 建")]),i("el-dialog",{attrs:{title:"新 建","append-to-body":"",visible:t.dialogFormVisible,width:"30%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[i("div",{staticStyle:{"font-size":"15px"},attrs:{slot:"title"},slot:"title"},[t._v(" 新增报价单 ")]),i("el-row",{attrs:{gutter:20}},[i("el-form",{ref:"form",attrs:{model:t.form,rules:t.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:t.form.oldprice,callback:function(e){t.$set(t.form,"oldprice",e)},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:t.form.discountrate,callback:function(e){t.$set(t.form,"discountrate",e)},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:t.form.itemid,callback:function(e){t.$set(t.form,"itemid",e)},expression:"form.itemid"}},t._l(t.productList(),(function(t){return i("el-option",{key:t.itemid,attrs:{label:t.itemname,value:t.itemid}})})),1)],1)],1)],1)],1),i("div",{staticClass:"dialog-footer"},[i("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),i("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},s=[],o={name:"add",inject:["productList","rowData"],components:{},data(){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(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({id:20221021095403,version:1,content:{sa_quotedpriceid:this.rowData().sa_quotedpriceid,items:[this.form]}});this.tool.showMessage(e,(()=>{this.$emit("onSuccess"),this.$refs["form"].resetFields(),this.dialogFormVisible=!1}))}))}}},l=o,a=i(43736),n=(0,a.Z)(l,r,s,!1,null,"788d29d0",null),d=n.exports}}]);
|