Skip to content

Commit ab77006

Browse files
committed
chore(release): Merge branch 'dev' into master
2 parents 06ee2fe + ac94e34 commit ab77006

File tree

5 files changed

+16
-9
lines changed

5 files changed

+16
-9
lines changed

demos/components/sms-editor/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,11 @@ angular.module('componentsApp', ['ccms.components'])
120120
*/
121121
shortLinkTip: '系统判断该短链为手动添加,为保证短链顺利打开请末尾加#号,前后分别加一个空格,例: c.tb.cn/c.2cmrV# 共18字。',
122122
// content: '亲爱t.cn的?_[taobao]XMTB_】 / $$_[taobao]XMJDWMRZ_$$, 您的订单$$_[taobao]DDBH_$$t.cn$$_[taobao]DDBH_$$正在派送. c.tb.cn($$ $ $$) 签名: $$_XBL_$$ http://www.taobao.com# {emo-5}',
123-
content: '如果地区选择器要使用#_enter_##_enter_#后端数据, 请配置 ual 参数 ?_[taobao]shortlink_】?_[taobao]XMTB_】',
123+
content: '如果地区{选择器}要使用#_enter_##_enter_#后端数据, 请配置 ual 参数 ?_[taobao]shortlink_】?_[taobao]XMTB_】',
124124
// trimContent: false, // 是否 trim content 两边的空格, 默认是 true, 注意 目前标准版是 trim 的. B 版不期望处理, 没办法你懂得, 真心不期望这样做, 期望产品经理可以统一行为
125125
signature: '[通道签名 1]',
126126
disabled: false,
127+
isSupportImage: false,
127128
smsChargeTips: '自定义短信规则提示, <br/> 哈哈哈 <br/> 心情好啊!'
128129
},
129130
{

src/components/shop-selector/Constant.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// export const apiPrefix = '/api';
22
export const apiPrefix = '/tenant/v2';
3-
export const areaUrl = 'http://qa-ual.fenxibao.com/shuyun-searchapi/1.0/area?platform=top';
43
export const getGridColumnDef = isSupportedChannel => {
54
let column = [
65
{

src/components/shop-selector/ShopSelectorCtrl.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ export default class ShopSelectorCtrl {
341341

342342
// 获取地区数据
343343
getAreaData() {
344-
service.getAreaData().get(res => {
344+
service.getAreaData(this.serverName).get(res => {
345345
this._provinceList = res || [];
346346
}, () => {
347347
this._$ccTips.error(errorMsg);

src/components/shop-selector/service.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import genResource from 'angular-es-utils/rs-generator';
2-
import { apiPrefix, areaUrl } from './Constant';
2+
import { apiPrefix } from './Constant';
33

44
// 参数转换
55
function transformParams(params, paramsName) {
@@ -22,8 +22,8 @@ export default {
2222
},
2323

2424
// 获取地区列表
25-
getAreaData() {
26-
return genResource(`${areaUrl}`, null, null, {
25+
getAreaData(serverName) {
26+
return genResource(`${ serverName }/shuyun-searchapi/1.0/area?platform=top`, null, null, {
2727
get: {
2828
method: 'GET',
2929
isArray: true

src/components/sms-editor/SMSEditorCtrl.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ export default class SMSEditorCtrl {
3535
this.opts || (this.opts = {});
3636
this.keywordPrefix = this.opts.keywordPrefix || '$$';
3737
this.keywordSuffix = this.opts.keywordSuffix || '$$';
38+
// 是否支持图片
39+
this.isSupportImage = angular.isDefined(this.opts.isSupportImage) ? this.opts.isSupportImage : true;
3840
this.trimContent = angular.isDefined(this.opts.trimContent) ? this.opts.trimContent : true;
3941

4042
this._content = $element[0].querySelector('[data-content]');
@@ -308,9 +310,14 @@ export default class SMSEditorCtrl {
308310
const content = item.length ? `<div>${item}</div>` : '<div><br/></div>';
309311
sms.push(content);
310312
}
311-
const parsed = sms.join('').replace(/\{([^}]+)}/g, (result, $1) => {
312-
return this.createImage($1);
313-
});
313+
314+
let parsed = sms.join('');
315+
316+
if (this.isSupportImage) {
317+
parsed = parsed.replace(/\{([^}]+)}/g, (result, $1) => {
318+
return this.createImage($1);
319+
});
320+
}
314321
return parsed;
315322
}
316323

0 commit comments

Comments
 (0)