Commit fca66d76 authored by wangqinghua's avatar wangqinghua

update

parent 536d5cd2
......@@ -19,7 +19,7 @@ export class FoodApplyPage {
peopleCount: '',
standard: '',
standardText: '请选择',
amount: '请选择',
amount: '',
remark: '',
};
......
......@@ -25,7 +25,7 @@
<ng-container *ngIf="changeType == 2">
<span float-end *ngIf="item.status == 1">已提交</span>
<span float-end *ngIf="item.status == 2">已审核</span>
<span float-end *ngIf="item.status == 2">已驳回</span>
<span float-end *ngIf="item.status == 3">已驳回</span>
</ng-container>
</p>
<p>
......
......@@ -7,7 +7,7 @@
<ion-icon style="font-size: 2rem" class="top-right-icon icon-fabu iconfont"></ion-icon>
</button>
</ion-buttons>
<ion-buttons end>
<ion-buttons *ngIf="role.includes(11)" end>
<button ion-button icon-only (click)="goDeal()" class="toolbar-icon">
<span style="font-size: 2.5rem" class="top-right-icon icon iconfont icon-shenhe"></span>
</button>
......
import {Component, ViewChild} from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import {IonicPage, NavController, NavParams} from 'ionic-angular';
import {CalendarComponent, CalendarComponentOptions} from "ion2-calendar";
import {monthCh, weekDay} from "../../../app/main";
import {AppGlobal} from "../../../service/http.service";
......@@ -17,7 +17,7 @@ import {FoodDealPage} from "./food-deal/food-deal";
templateUrl: 'food.html',
})
export class FoodPage {
@ViewChild('calendar') calendar:CalendarComponent;
@ViewChild('calendar') calendar: CalendarComponent;
date;
changeType = 1;
......@@ -46,7 +46,7 @@ export class FoodPage {
console.log(this.calendar);
}
ionViewDidEnter(){
ionViewDidEnter() {
this.myApply();
this.getApply();
}
......@@ -125,13 +125,15 @@ export class FoodPage {
//编辑申请
goApplyEdit(item) {
// if (this.role.includes(0)) return false; //普通人不可编辑
// if (this.role.includes(1) && item.orgName != this.mineInfo.orgName) return false; //内勤只能编辑本处室的
if (item.userName == this.mineInfo.username || (this.role.includes(1) && item.orgName == this.mineInfo.orgName)) {
this.navCtrl.push(FoodApplyPage, {id: item.id});
}
}
//新增申请
goApply() {
if (this.role.includes(1) || this.role.includes(11)) {
this.navCtrl.push(FoodApplyPage);
}
}
}
......@@ -47,7 +47,7 @@
</div>
</ng-container>
</ion-col>
<ion-col (click)="choose(item)" class="goods-evaluation" col-3>
<ion-col *ngIf="item.status == 3" (click)="choose(item)" class="goods-evaluation" col-3>
<span>评价</span>
</ion-col>
</ion-row>
......
......@@ -97,7 +97,7 @@
</div>
</ng-container>
</ion-col>
<ion-col col-3>
<ion-col col-3 class="take">
<span *ngIf="item.isDelivery == 0">正在备货...</span>
<button *ngIf="item.isDelivery == 1" (click)="delivery(item)" small="true" ion-button
color="secondary">发放
......
......@@ -7,25 +7,27 @@ page-goods-verify {
border-radius: 8px;
box-shadow: -5px 0px 5px 1px #f2f2f2, 0px -5px 5px 1px #f2f2f2, 5px 0px 5px 1px #f2f2f2, 0px 5px 5px 1px #f2f2f2;
.orderTips{
.orderTips {
padding: 15px;
background-color: #fff1f0;
color: #e42417;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
font-size: 1.4rem;
ion-checkbox{
ion-checkbox {
vertical-align: bottom;
margin-right: 5px;
}
}
.goodsList{
.goodsList {
padding: 10px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
}
.model{
.model {
padding: 5px 0;
font-size: 1.4rem;
}
......@@ -123,7 +125,7 @@ page-goods-verify {
padding: 0 20px;
}
.duty{
.duty {
display: flex;
flex-direction: row;
align-items: center;
......@@ -131,18 +133,21 @@ page-goods-verify {
height: 36px;
background-color: #fff;
}
.duty div{
.duty div {
width: 50%;
text-align: center;
position: relative;
height: 36px;
line-height: 36px;
}
.duty-title{
.duty-title {
position: relative;
color: #e42417;
}
.duty-title::after{
.duty-title::after {
content: '';
position: absolute;
width: 100%;
......@@ -151,4 +156,12 @@ page-goods-verify {
bottom: -10px;
left: 0px;
}
.take {
font-size: 1.4rem;
color: #666666;
display: flex;
justify-content: center;
align-items: center
}
}
......@@ -139,6 +139,7 @@ export class MeetRoomPage {
roomName: item.name,
equipmervice: item.equipmervice,
startTime: this.date + ' 9:00:00',
accommodation:item.accommodation
};
}
this.navCtrl.push(RoomApplyPage, {data: data});
......
......@@ -84,6 +84,7 @@
</span>
</div>
</div>
<ion-label *ngIf="check.personList" class="check-tips">请选择参会人员</ion-label>
</div>
<div class="item-box">
<div class="left">设备:</div>
......
......@@ -95,6 +95,7 @@ export class RoomApplyPage {
this.obj.startTime = this.datePipe.transform(data.startTime, 'yyyy-MM-ddTHH:mm');
this.obj.roomId = data.roomId;
this.obj.roomText = data.roomName;
this.roomMax = `该会议室可容纳${data.accommodation}人`;
this.obj.equipmervice = data.equipmervice.split(',');
this.getEquipmervice(this.obj.equipmervice);
} else {
......
......@@ -117,6 +117,7 @@ export class CarDealPage {
}
goDetail(item){
if(this.changeType == 2) return;
this.navCtrl.push(CarApplyPage,{id:item.id,type:'deal'})
}
......
......@@ -126,6 +126,8 @@ export class DriverPage {
//校验
let checkBool = false;
if (status == 2) {
for (let i in data) {
if (!data[i]) {
checkBool = true;
......@@ -134,6 +136,8 @@ export class DriverPage {
this.checkOpObj[i] = false;
}
}
}
if (checkBool) {
this.commonSer.toast("请输入必填项!");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment