| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[6518],{46518:function(t,i,e){e.r(i),e.d(i,{default:function(){return r}});var s=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("div",[e("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(i){t.dialogFormVisible=!0}}},[t._v("新 建")]),e("el-dialog",{attrs:{title:"新 建","append-to-body":"",visible:t.dialogFormVisible,width:"50%"},on:{"update:visible":function(i){t.dialogFormVisible=i}}},[e("div",{staticStyle:{"font-size":"15px"},attrs:{slot:"title"},slot:"title"},[t._v(" 商品新增 ")]),e("basicLayout",{ref:"basicLayout",attrs:{formPath:"none",tableName:"productList",idName:"itemid",apiId:{query:20221028154004,del:""},options:t.options,customTitle:"商品选择列表"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"tbList",fn:function(i){return[e("div",[t._v(" "+t._s(i.data.column.data[[i.data.column.columnname]])+" ")])]}}])},[e("div",{attrs:{slot:"custom"},slot:"custom"})]),e("div",{staticClass:"dialog-footer"},[e("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(i){t.dialogFormVisible=!1}}},[t._v("取 消")]),e("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning",disabled:0==t.selectProduct.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},o=[],a={components:{},name:"index",data(){return{options:[],dialogFormVisible:!1,productList:[],selectProduct:[]}},provide(){return{}},mounted(){this.getProductList()},methods:{async onSubmit(){let t=this.selectProduct.map((t=>({sa_itempriceadjust_itemsid:0,itemid:t.itemid,remarks:""}))),i=await this.$api.requested({id:"20221025095104",content:{sa_itempriceadjustid:this.$route.query.id,sa_itempriceadjust_items:t}});this.tool.showMessage(i,(()=>{this.$emit("onSuccess"),this.dialogFormVisible=!1}))},checkboxCallBack(t){this.selectProduct=t},async getProductList(){let t=await this.$api.requested({id:20221028154004,content:{pageNumber:1,pageSize:20,where:{condition:""},sa_itempriceadjustid:this.$route.query.id}});return console.log(t,"商品")}}},n=a,l=e(43736),c=(0,l.Z)(n,s,o,!1,null,"c4dd1b7c",null),r=c.exports}}]);
|