You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
3.1 KiB
2 lines
3.1 KiB
var s=(p,e,t)=>new Promise((r,a)=>{var m=i=>{try{o(t.next(i))}catch(u){a(u)}},h=i=>{try{o(t.throw(i))}catch(u){a(u)}},o=i=>i.done?r(i.value):Promise.resolve(i.value).then(m,h);o((t=t.apply(p,e)).next())});import{PageBaseGenerList as y}from"./PageBaseGenerList-b0d946a7.js";import{SFSearch as n}from"./SFSearch-4eb5275b.js";import{GPNReturnObj as c,GPNReturnType as w}from"./PageBaseGroupNew-ee20c033.js";import"./index-f4658ae7.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./Attr-d5feb8b8.js";import"./RefMethod-33a71db4.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./EntityNoName-d08126ae.js";import"./Entities-6a72b013.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.js";import"./SFPara-fcf90e75.js";import"./EntityMyPK-e742fec8.js";import"./SFColumn-aac2044d.js";import"./SFColumnSln-3a5e29f1.js";import"./DBAccess-d3bef90d.js";import"./MapAttr-cb594d82.js";import"./Events-141c34ea.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class Q extends y{constructor(){super("GL_F001Btn3"),this.PageTitle="\u4EF7\u683C\u4F53\u7CFB"}Init(){return s(this,null,function*(){this.DTFieldOfSearch="start_date",this.DTFieldOfLabel="\u5F00\u59CB\u65E5\u671F",this.LinkField="Title",this.Icon="",this.BtnOfToolbar="\u6253\u5370",this.PageSize=15;const e="&Para=xxx&Key=xxx",t=new n("GetProductPriceCatalogueData");yield t.Retrieve();const r=yield t.GenerData(e);this.Columns=[{Key:"product",Name:"product",IsShow:!0,DataType:100},{Key:"baseline_price",Name:"baseline_price",IsShow:!0,DataType:1,width:100},{Key:"catalogue_price",Name:"catalogue_price",IsShow:!0,DataType:1,width:100},{Key:"Class2",Name:"Class2",IsShow:!0,DataType:1,width:100},{Key:"Currency",Name:"Currency",IsShow:!0,DataType:1,width:100},{Key:"end_date",Name:"\u7ED3\u675F\u65E5\u671F",IsShow:!0,DataType:1,width:100},{Key:"Po_price",Name:"Po\u4EF7\u683C",IsShow:!0,DataType:1,width:100},{Key:"price",Name:"\u4EF7\u683C",IsShow:!0,DataType:1,width:100},{Key:"product_line",Name:"\u4EA7\u54C1\u7EBF",IsShow:!0,DataType:1,width:100},{Key:"sales_limit_lower",Name:"\u6700\u4F4E\u53BF\u7EA7",IsShow:!0,DataType:1,width:100},{Key:"sales_limit_upper",Name:"\u6700\u9AD8\u9650\u4EF7",IsShow:!0,DataType:1,width:100},{Key:"standard_cost",Name:"\u6807\u51C6\u4EF7",IsShow:!0,DataType:1,width:100},{Key:"start_date",Name:"\u5F00\u59CB\u65E5\u671F",IsShow:!0,DataType:1,width:100},{Key:"sub_product_line",Name:"sub_product_line",IsShow:!0,DataType:1,width:100},{Key:"system_modify_date",Name:"\u4FEE\u6539\u65E5\u671F",IsShow:!0,DataType:1,width:100}],this.Data=r})}LinkFieldClick(e){let t="/#/WF/MyCC?WorkID="+e.WorkID;const r=Object.keys(e);for(const a of r)a!=="WorkID"&&(t+=`&${a}=${e[a]}`);return new c(w.OpenUrlByDrawer90,t)}BtnClick(e,t){if(e=="\u6279\u5904\u7406"){const r="/src/WF/Batch.vue?xx"+t.WorkID;window.location.href=r;return}}}export{Q as GL_F001Btn3};
|