修改文件以及增加部署脚本
This commit is contained in:
parent
eb15fdc486
commit
c57d25e252
|
@ -13,6 +13,8 @@
|
|||
"start:debug": "cross-env RUNNING_ENV=dev nest start --debug --watch",
|
||||
"start:hotdev": "cross-env RUNNING_ENV=dev nest build --webpack --webpackPath webpack-hmr.config.js --watch",
|
||||
"start:prod": "node dist/main",
|
||||
"db": "docker build -t drive:1.0.0 .",
|
||||
"ds": "docker save -o drive-1.0.0.zip drive:1.0.0",
|
||||
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
|
||||
"test": "jest",
|
||||
"test:watch": "jest --watch",
|
||||
|
|
|
@ -73,11 +73,32 @@ class ClientMapper {
|
|||
|
||||
async queryUserNum({ areaCode }) {
|
||||
const obj: any = {};
|
||||
if (areaCode) {
|
||||
obj.areaCode = Like(`${areaCode}%`);
|
||||
return UserInfo.find({
|
||||
where: obj,
|
||||
});
|
||||
if (areaCode && areaCode.length == 2) {
|
||||
// obj.areaCode = Like(`${areaCode}%`);
|
||||
// return UserInfo.find({
|
||||
// where: obj,
|
||||
// });
|
||||
return UserInfo.createQueryBuilder()
|
||||
.where(`areaCode like :areaCode`, { areaCode: `${areaCode}%` })
|
||||
.andWhere(`length(areaCode) = 4`)
|
||||
.select('areaCode')
|
||||
.addSelect('areaName')
|
||||
.addSelect('userNum')
|
||||
.addSelect('type')
|
||||
.getRawMany();
|
||||
} else if (areaCode && areaCode.length == 4) {
|
||||
// obj.areaCode = Like(`${areaCode}%`);
|
||||
// return UserInfo.find({
|
||||
// where: obj,
|
||||
// });
|
||||
return UserInfo.createQueryBuilder()
|
||||
.where(`areaCode like :areaCode`, { areaCode: `${areaCode}%` })
|
||||
.andWhere(`length(areaCode) = 6`)
|
||||
.select('areaCode')
|
||||
.addSelect('areaName')
|
||||
.addSelect('userNum')
|
||||
.addSelect('type')
|
||||
.getRawMany();
|
||||
} else {
|
||||
return UserInfo.createQueryBuilder()
|
||||
.where(`length(areaCode) = 2`)
|
||||
|
|
Loading…
Reference in New Issue
Block a user