Commit e1a46b7917110f8fbb7441834aa0f895dbfd6076
1 parent
9aeadb7d
feat: implement select diffirent device page size
Showing
2 changed files
with
29 additions
and
28 deletions
@@ -5027,11 +5027,12 @@ App.prototype.loadFile = function (id, sameWindow, file, success, force) { | @@ -5027,11 +5027,12 @@ App.prototype.loadFile = function (id, sameWindow, file, success, force) { | ||
5027 | function getSaveContent() { | 5027 | function getSaveContent() { |
5028 | defHttp.get('/yt/configuration/center/getConfigurationInfo/'+Editor.configurationId) | 5028 | defHttp.get('/yt/configuration/center/getConfigurationInfo/'+Editor.configurationId) |
5029 | .then(function (response) { | 5029 | .then(function (response) { |
5030 | - console.log(response) | ||
5031 | - response.pageFlag = 'phone' | 5030 | + console.log({response}) |
5031 | + const { configurationContentList: [ data = {}] = [] } = response || {} | ||
5032 | + const phoneFlag = data.platform | ||
5032 | const pageSizeControl = PageSetupDialog.getFormats | 5033 | const pageSizeControl = PageSetupDialog.getFormats |
5033 | PageSetupDialog.getFormats = function () { | 5034 | PageSetupDialog.getFormats = function () { |
5034 | - if (response.pageFlag === 'phone') { | 5035 | + if (phoneFlag === 'phone') { |
5035 | return [ | 5036 | return [ |
5036 | {key: 'iPhone 8', title: 'iPhone 8', format: new mxRectangle(0, 0, 375, 667)}, | 5037 | {key: 'iPhone 8', title: 'iPhone 8', format: new mxRectangle(0, 0, 375, 667)}, |
5037 | {key: 'iPhone 8 Plus', title: 'iPhone 8 Plus', format: new mxRectangle(0, 0, 415, 737)}, | 5038 | {key: 'iPhone 8 Plus', title: 'iPhone 8 Plus', format: new mxRectangle(0, 0, 415, 737)}, |
@@ -2067,31 +2067,31 @@ PageSetupDialog.getFormats = function() | @@ -2067,31 +2067,31 @@ PageSetupDialog.getFormats = function() | ||
2067 | { | 2067 | { |
2068 | // HACK thingsKit 页面尺寸控制 | 2068 | // HACK thingsKit 页面尺寸控制 |
2069 | 2069 | ||
2070 | - // return [ | ||
2071 | - // {key: '1920 * 1080', title: '1920 * 1080(推荐尺寸)', format: new mxRectangle(0, 0, 1080, 1920)}, | ||
2072 | - // {key: '1060 * 520', title: '1060 * 520', format: new mxRectangle(0, 0, 520, 1060)}, | ||
2073 | - // {key: '1440 * 900', title: '1440 * 900', format: new mxRectangle(0, 0, 900, 1440)}, | ||
2074 | - // {key: '1366 * 768', title: '1366* 768', format: new mxRectangle(0, 0, 768, 1366)}, | ||
2075 | - // {key: 'custom', title: mxResources.get('custom'), format: null} | ||
2076 | - // ] | ||
2077 | - return [{key: 'letter', title: 'US-Letter (8,5" x 11")', format: mxConstants.PAGE_FORMAT_LETTER_PORTRAIT}, | ||
2078 | - {key: 'legal', title: 'US-Legal (8,5" x 14")', format: new mxRectangle(0, 0, 850, 1400)}, | ||
2079 | - {key: 'tabloid', title: 'US-Tabloid (11" x 17")', format: new mxRectangle(0, 0, 1100, 1700)}, | ||
2080 | - {key: 'executive', title: 'US-Executive (7" x 10")', format: new mxRectangle(0, 0, 700, 1000)}, | ||
2081 | - {key: 'a0', title: 'A0 (841 mm x 1189 mm)', format: new mxRectangle(0, 0, 3300, 4681)}, | ||
2082 | - {key: 'a1', title: 'A1 (594 mm x 841 mm)', format: new mxRectangle(0, 0, 2339, 3300)}, | ||
2083 | - {key: 'a2', title: 'A2 (420 mm x 594 mm)', format: new mxRectangle(0, 0, 1654, 2336)}, | ||
2084 | - {key: 'a3', title: 'A3 (297 mm x 420 mm)', format: new mxRectangle(0, 0, 1169, 1654)}, | ||
2085 | - {key: 'a4', title: 'A4 (210 mm x 297 mm)', format: mxConstants.PAGE_FORMAT_A4_PORTRAIT}, | ||
2086 | - {key: 'a5', title: 'A5 (148 mm x 210 mm)', format: new mxRectangle(0, 0, 583, 827)}, | ||
2087 | - {key: 'a6', title: 'A6 (105 mm x 148 mm)', format: new mxRectangle(0, 0, 413, 583)}, | ||
2088 | - {key: 'a7', title: 'A7 (74 mm x 105 mm)', format: new mxRectangle(0, 0, 291, 413)}, | ||
2089 | - {key: 'b4', title: 'B4 (250 mm x 353 mm)', format: new mxRectangle(0, 0, 980, 1390)}, | ||
2090 | - {key: 'b5', title: 'B5 (176 mm x 250 mm)', format: new mxRectangle(0, 0, 690, 980)}, | ||
2091 | - {key: '16-9', title: '16:9 (1600 x 900)', format: new mxRectangle(0, 0, 900, 1600)}, | ||
2092 | - {key: '16-10', title: '16:10 (1920 x 1200)', format: new mxRectangle(0, 0, 1200, 1920)}, | ||
2093 | - {key: '4-3', title: '4:3 (1600 x 1200)', format: new mxRectangle(0, 0, 1200, 1600)}, | ||
2094 | - {key: 'custom', title: mxResources.get('custom'), format: null}]; | 2070 | + return [ |
2071 | + {key: '1920 * 1080', title: '1920 * 1080(推荐尺寸)', format: new mxRectangle(0, 0, 1080, 1920)}, | ||
2072 | + {key: '1060 * 520', title: '1060 * 520', format: new mxRectangle(0, 0, 520, 1060)}, | ||
2073 | + {key: '1440 * 900', title: '1440 * 900', format: new mxRectangle(0, 0, 900, 1440)}, | ||
2074 | + {key: '1366 * 768', title: '1366* 768', format: new mxRectangle(0, 0, 768, 1366)}, | ||
2075 | + {key: 'custom', title: mxResources.get('custom'), format: null} | ||
2076 | + ] | ||
2077 | + // return [{key: 'letter', title: 'US-Letter (8,5" x 11")', format: mxConstants.PAGE_FORMAT_LETTER_PORTRAIT}, | ||
2078 | + // {key: 'legal', title: 'US-Legal (8,5" x 14")', format: new mxRectangle(0, 0, 850, 1400)}, | ||
2079 | + // {key: 'tabloid', title: 'US-Tabloid (11" x 17")', format: new mxRectangle(0, 0, 1100, 1700)}, | ||
2080 | + // {key: 'executive', title: 'US-Executive (7" x 10")', format: new mxRectangle(0, 0, 700, 1000)}, | ||
2081 | + // {key: 'a0', title: 'A0 (841 mm x 1189 mm)', format: new mxRectangle(0, 0, 3300, 4681)}, | ||
2082 | + // {key: 'a1', title: 'A1 (594 mm x 841 mm)', format: new mxRectangle(0, 0, 2339, 3300)}, | ||
2083 | + // {key: 'a2', title: 'A2 (420 mm x 594 mm)', format: new mxRectangle(0, 0, 1654, 2336)}, | ||
2084 | + // {key: 'a3', title: 'A3 (297 mm x 420 mm)', format: new mxRectangle(0, 0, 1169, 1654)}, | ||
2085 | + // {key: 'a4', title: 'A4 (210 mm x 297 mm)', format: mxConstants.PAGE_FORMAT_A4_PORTRAIT}, | ||
2086 | + // {key: 'a5', title: 'A5 (148 mm x 210 mm)', format: new mxRectangle(0, 0, 583, 827)}, | ||
2087 | + // {key: 'a6', title: 'A6 (105 mm x 148 mm)', format: new mxRectangle(0, 0, 413, 583)}, | ||
2088 | + // {key: 'a7', title: 'A7 (74 mm x 105 mm)', format: new mxRectangle(0, 0, 291, 413)}, | ||
2089 | + // {key: 'b4', title: 'B4 (250 mm x 353 mm)', format: new mxRectangle(0, 0, 980, 1390)}, | ||
2090 | + // {key: 'b5', title: 'B5 (176 mm x 250 mm)', format: new mxRectangle(0, 0, 690, 980)}, | ||
2091 | + // {key: '16-9', title: '16:9 (1600 x 900)', format: new mxRectangle(0, 0, 900, 1600)}, | ||
2092 | + // {key: '16-10', title: '16:10 (1920 x 1200)', format: new mxRectangle(0, 0, 1200, 1920)}, | ||
2093 | + // {key: '4-3', title: '4:3 (1600 x 1200)', format: new mxRectangle(0, 0, 1200, 1600)}, | ||
2094 | + // {key: 'custom', title: mxResources.get('custom'), format: null}]; | ||
2095 | }; | 2095 | }; |
2096 | 2096 | ||
2097 | /** | 2097 | /** |