From f6c89dac3a06b5fad2670e1bb8975db3c81e9cd3 Mon Sep 17 00:00:00 2001 From: yulixing Date: Fri, 20 Sep 2019 13:30:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=BF=E5=91=8A=E5=88=97=E8=A1=A8=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=BC=98=E5=8C=96=20=E7=BC=96=E8=BE=91=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- boundle.sh | 4 +- src/views/ad/edit.vue | 36 ++++++------------ src/views/ad/list.vue | 45 ++++++++++++++++++++-- src/views/admin/ad-list.vue | 76 +++++++++++++++++++++++++++---------- 4 files changed, 110 insertions(+), 51 deletions(-) diff --git a/boundle.sh b/boundle.sh index 8272b03..8e18195 100644 --- a/boundle.sh +++ b/boundle.sh @@ -5,8 +5,8 @@ source /etc/profile npm install --prefer-offline --loglevel info --unsafe-perm=true --allow-root >> boundle.log echo 'copy node_modules to /data/publish/node_packages' >> boundle.log -npm run build:prod -#npm run build:stage +#npm run build:prod +npm run build:stage cd ./dist/ && tar -zcvf pop-sys.tar.gz ./ cd .. diff --git a/src/views/ad/edit.vue b/src/views/ad/edit.vue index 363a608..148d909 100644 --- a/src/views/ad/edit.vue +++ b/src/views/ad/edit.vue @@ -76,6 +76,16 @@ /> + + + - - - { - if ( - this.adForm.jump_status === 1 && - this.adForm.ad_property.jump_param === '' - ) { - callback(new Error('请填写跳转参数')) - } else { - callback() - } - } const validateAppId = (rule, value, callback) => { if ( this.adForm.jump_status === 1 && @@ -418,14 +407,11 @@ export default { ad_image: [ {required: true, message: '请上传广告头像', trigger: 'blur'}, ], - jump_param: [ - {required: true, validator: validateJumpParams, trigger: 'blur'}, - ], ad_num: [ {type: 'number', message: '计划数必须是数值', trigger: 'blur'}, ], 'ad_property.jump_param': [ - {required: true, validator: validateJumpParams, trigger: 'blur'}, + {required: true, message: '请填写广告特征码(ad_channel)', trigger: 'blur'}, ], 'ad_property.appid': [ {required: true, validator: validateAppId, trigger: 'blur'}, diff --git a/src/views/ad/list.vue b/src/views/ad/list.vue index a03a34f..76aaf22 100644 --- a/src/views/ad/list.vue +++ b/src/views/ad/list.vue @@ -36,9 +36,29 @@ label="暂停" :value="3" /> - --> + + + + + + @@ -104,6 +124,19 @@ :formatter="formPlatform" show-overflow-tooltip /> + + + { @@ -456,7 +493,7 @@ export default { this.$confirm(`是否启用【${row.name}】?`, '提示', { confirmButtonText: '确定', cancelButtonText: '取消', - type: 'warning' + type: 'warning', }) .then(async () => { const data = JSON.parse(JSON.stringify(row)) diff --git a/src/views/admin/ad-list.vue b/src/views/admin/ad-list.vue index 37b8c0b..b312a18 100644 --- a/src/views/admin/ad-list.vue +++ b/src/views/admin/ad-list.vue @@ -35,9 +35,29 @@ label="暂停" :value="3" /> - --> + + + + + + @@ -115,6 +135,19 @@ :formatter="formGame" show-overflow-tooltip /> + + +