党员积分

This commit is contained in:
liuye
2022-06-29 15:27:15 +08:00
parent 511a98026e
commit 0b83cec78b
4 changed files with 197 additions and 94 deletions

View File

@@ -4,60 +4,58 @@
<p class="title">填报信息</p>
<div class="info">
<div class="label">申请人</div>
<div class="value">陶白白</div>
<div class="value">{{info.partyName}}</div>
</div>
<div class="info">
<div class="label">申请时间</div>
<div class="value">2021-12-06 13:23</div>
<div class="value" v-if="info.createTime">{{info.createTime.substring(0, 16)}}</div>
</div>
<div class="info">
<div class="label">积分类型</div>
<div class="value">陶白白</div>
<div class="value">{{info.integralRuleName}}</div>
</div>
<div class="info">
<div class="label">申请描述</div>
<div class="value">2022.1.1上午11:00搭乘D5478次动车座位号E56</div>
<div class="value">{{info.description}}</div>
</div>
<div class="info border-none">
<div class="info border-none" v-if="info.files.length">
<div class="label">图片资料</div>
</div>
<div class="img-list">
<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F4k%2Fs%2F02%2F2109242306111155-0-lp.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1658307867&t=bdf3d5fa8f718c772521f9ba71ba062b" alt="">
<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F4k%2Fs%2F02%2F2109242306111155-0-lp.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1658307867&t=bdf3d5fa8f718c772521f9ba71ba062b" alt="">
<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F4k%2Fs%2F02%2F2109242306111155-0-lp.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1658307867&t=bdf3d5fa8f718c772521f9ba71ba062b" alt="">
<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F4k%2Fs%2F02%2F2109242306111155-0-lp.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1658307867&t=bdf3d5fa8f718c772521f9ba71ba062b" alt="">
<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F4k%2Fs%2F02%2F2109242306111155-0-lp.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1658307867&t=bdf3d5fa8f718c772521f9ba71ba062b" alt="">
<div class="img-list" v-if="info.files.length">
<img v-for="(item,index) in info.files" :key="index" :src="item.url" alt="" @click="preview(index)">
</div>
</div>
<div class="bg-ff">
<p class="title">审核详情</p>
<div class="info">
<div class="label">审核结果</div>
<div class="value status0">通过</div>
<div class="value" :class="`status`+info.auditStatus">{{ $dict.getLabel('integralDeclareStatus', info.auditStatus) }}</div>
</div>
<div class="info">
<div class="label">加分项</div>
<div class="value">街道荣誉</div>
<div v-if="info.auditStatus == 1">
<div class="info">
<div class="label">加分项</div>
<div class="value">{{info.auditType}}</div>
</div>
<div class="info">
<div class="label">积分调整</div>
<div class="value">+{{info.auditIntegral}}</div>
</div>
</div>
<div class="info">
<div class="label">积分调整</div>
<div class="value">+10</div>
</div>
<div class="info">
<div class="info" v-if="info.auditStatus == 2">
<div class="label">驳回理由</div>
<div class="value">2022.1.1上午11:00搭乘D5478次动车座位号E56</div>
<div class="value">{{info.auditOpinion}}</div>
</div>
<div class="info">
<div class="label">审核人</div>
<div class="value">张三</div>
</div>
<div class="info">
<div class="label">审核时间</div>
<div class="value">2021-12-06 13:23</div>
<div v-if="info.auditStatus != 0">
<div class="info">
<div class="label">审核人</div>
<div class="value">{{info.auditUserName}}</div>
</div>
<div class="info">
<div class="label">审核时间</div>
<div class="value">{{info.auditTime.substring(0, 16)}}</div>
</div>
</div>
</div>
</div>
</template>
@@ -72,15 +70,26 @@ export default {
},
data() {
return {
id: '',
info: {}
};
},
onLoad() {
onLoad(options) {
this.id = options.id
this.$dict.load("integralDeclareStatus").then(() => {
this.getDetail()
})
},
methods: {
getDetail() {
this.$instance.post(`/app/apppartyintegraldeclare/queryDetailById?id=${this.id}`).then(res => {
if (res.code == 0) {
this.info = res.data
}
})
},
preview(index) {
// this.$previewImage(this.detail.files, index, "url");
this.$previewImage(this.info.files, index, "url");
},
}
};