| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[9434],{69434:function(e,t,r){r.r(t),r.d(t,{default:function(){return c}});var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(t){e.dialogFormVisible=!0}}},[e._v("新 建")]),r("el-dialog",{attrs:{title:"新 建",visible:e.dialogFormVisible,width:"50%"},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[r("div",{staticStyle:{"font-size":"15px"},attrs:{slot:"title"},slot:"title"},[e._v(" 新增报价单 ")]),r("el-row",{attrs:{gutter:20}},[r("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"120px","label-position":"right",size:"mini"}},[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"项目名称",prop:"projectname"}},[r("el-input",{attrs:{placeholder:"请输入项目名称"},model:{value:e.form.projectname,callback:function(t){e.$set(e.form,"projectname",t)},expression:"form.projectname"}})],1)],1),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"折扣率",prop:"discountrate"}},[r("el-input",{attrs:{placeholder:"请输入折扣率"},model:{value:e.form.discountrate,callback:function(t){e.$set(e.form,"discountrate",t)},expression:"form.discountrate"}})],1)],1),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"地址",prop:"address"}},[r("el-input",{attrs:{placeholder:"请输入地址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1)],1),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"有效日期",prop:"invaliddate"}},[r("el-date-picker",{attrs:{type:"date",placeholder:"选择日期"},on:{change:e.timeChange},model:{value:e.form.invaliddate,callback:function(t){e.$set(e.form,"invaliddate",t)},expression:"form.invaliddate"}})],1)],1),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"备注",prop:"remarks"}},[r("el-input",{attrs:{type:"textarea",placeholder:"请输入备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1)],1)],1)],1),r("div",{staticClass:"dialog-footer"},[r("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),r("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:e.onSubmit}},[e._v("确 定")])],1)],1)],1)},i=[],s=r(48534),o=(r(35666),{name:"add",inject:["detailData"],components:{},data:function(){return{dialogFormVisible:!1,form:{sa_quotedpriceid:0,sys_enterpriseid:"",sa_projectid:"",discountrate:"",remarks:"",invaliddate:"",projectname:"",address:""},rules:{projectname:[{required:!0,message:"输入项目名称",trigger:"blur"}],invaliddate:[{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(r){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r){t.next=2;break}return t.abrupt("return",!1);case 2:return e.form.sys_enterpriseid=e.detailData().sys_enterpriseid,e.form.sa_projectid=parseInt(e.$route.query.id),t.next=6,e.$api.requested({id:"20221020164803",version:1,content:e.form});case 6:a=t.sent,e.tool.showMessage(a,(function(){e.$emit("onSuccess"),e.$refs["form"].resetFields(),e.dialogFormVisible=!1}));case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},timeChange:function(e){e||(this.form.invaliddate="");var t=this.changeTimeFormat(e.getTime());this.form.invaliddate=t},changeTimeFormat:function(e){var t=new Date(e),r=t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1,a=t.getDate()<10?"0"+t.getDate():t.getDate();return t.getFullYear()+"-"+r+"-"+a}}}),n=o,l=r(43736),m=(0,l.Z)(n,a,i,!1,null,"5cfb231a",null),c=m.exports}}]);
|