...
|
...
|
@@ -11,11 +11,11 @@ const config = require('../config/common'); |
|
|
|
|
|
/**
|
|
|
* 七牛图片路径处理
|
|
|
* @param {[tring]} url
|
|
|
* @param {[tring]} width
|
|
|
* @param {[tring]} height
|
|
|
* @param {[tring]} mode
|
|
|
* @return {[tring]}
|
|
|
* @param {[string]} url
|
|
|
* @param {[string]} width
|
|
|
* @param {[string]} height
|
|
|
* @param {[string]} mode
|
|
|
* @return {[string]}
|
|
|
*/
|
|
|
exports.image = (url, width, height, mode) => {
|
|
|
mode = _.isNumber(mode) ? mode : 2;
|
...
|
...
|
@@ -24,6 +24,21 @@ exports.image = (url, width, height, mode) => { |
|
|
};
|
|
|
|
|
|
/**
|
|
|
* 条件判断
|
|
|
* @param {[string]} v1
|
|
|
* @param {[string]} v2
|
|
|
* @param {[object]} options 上下文环境,一般不手动传
|
|
|
* @return {[boolen]}
|
|
|
*/
|
|
|
exports.ifEqualTo = (v1, v2, _options) => {
|
|
|
if (v1 === v2) {
|
|
|
return _options.fn(this); // eslint-disable-line
|
|
|
}
|
|
|
|
|
|
return _options.inverse(this); // eslint-disable-line
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
* 站内地址格式化
|
|
|
* @param {[string]} uri 路径
|
|
|
* @param {[object]} qs 查询字符串
|
...
|
...
|
|