|
@@ -46,6 +46,13 @@
|
|
|
@click="approvalStatusShow = true"
|
|
@click="approvalStatusShow = true"
|
|
|
arrow-direction="down" />
|
|
arrow-direction="down" />
|
|
|
</van-col>
|
|
</van-col>
|
|
|
|
|
+ <van-col span="12">
|
|
|
|
|
+ <van-cell
|
|
|
|
|
+ :title="storageStatus.text"
|
|
|
|
|
+ is-link
|
|
|
|
|
+ @click="storageStatusShow = true"
|
|
|
|
|
+ arrow-direction="down" />
|
|
|
|
|
+ </van-col>
|
|
|
</van-row>
|
|
</van-row>
|
|
|
<br />
|
|
<br />
|
|
|
<van-button type="info" size="small" plain class="Btn100" @click="searchBtn">查找</van-button>
|
|
<van-button type="info" size="small" plain class="Btn100" @click="searchBtn">查找</van-button>
|
|
@@ -72,12 +79,16 @@
|
|
|
<p class="textLeft">{{ item.nickName }}的{{ item.summaryTaskName }}</p>
|
|
<p class="textLeft">{{ item.nickName }}的{{ item.summaryTaskName }}</p>
|
|
|
<div class="approvalStatusBtn" v-if="item.approvalStatus">
|
|
<div class="approvalStatusBtn" v-if="item.approvalStatus">
|
|
|
<span class="approvalStatusBtn1" v-if="item.approvalStatus == '2'">审批通过</span>
|
|
<span class="approvalStatusBtn1" v-if="item.approvalStatus == '2'">审批通过</span>
|
|
|
- <span class="approvalStatusBtn2" v-if="item.approvalStatus == '1'"
|
|
|
|
|
- >提交待审批</span
|
|
|
|
|
- >
|
|
|
|
|
- <span class="approvalStatusBtn3" v-if="item.approvalStatus == '3'"
|
|
|
|
|
- >拒绝待提交</span
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <span class="approvalStatusBtn2" v-if="item.approvalStatus == '1'">
|
|
|
|
|
+ 提交待审批
|
|
|
|
|
+ </span>
|
|
|
|
|
+ <span class="approvalStatusBtn3" v-if="item.approvalStatus == '3'">
|
|
|
|
|
+ 拒绝待提交
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="approvalStatusBtn" v-if="item.status">
|
|
|
|
|
+ <span class="approvalStatusBtn1" v-if="item.status == '0'">审批通过</span>
|
|
|
|
|
+ <span class="approvalStatusBtn2" v-if="item.status == '1'">提交待审批</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="info">部门:{{ item.deptName }}</div>
|
|
<div class="info">部门:{{ item.deptName }}</div>
|
|
@@ -151,6 +162,14 @@
|
|
|
@confirm="onSalesApprovalStatus"
|
|
@confirm="onSalesApprovalStatus"
|
|
|
@cancel="approvalStatusShow = false" />
|
|
@cancel="approvalStatusShow = false" />
|
|
|
</van-popup>
|
|
</van-popup>
|
|
|
|
|
+ <!-- status:状态:1-待审批 2-审批通过 3-拒绝待提交 -->
|
|
|
|
|
+ <van-popup v-model="storageStatusShow" capture position="bottom">
|
|
|
|
|
+ <van-picker
|
|
|
|
|
+ show-toolbar
|
|
|
|
|
+ :columns="storageStatusList"
|
|
|
|
|
+ @confirm="onStorageStatus"
|
|
|
|
|
+ @cancel="storageStatusShow = false" />
|
|
|
|
|
+ </van-popup>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -212,10 +231,18 @@ export default {
|
|
|
{ text: '拒绝待提交', value: '3' },
|
|
{ text: '拒绝待提交', value: '3' },
|
|
|
],
|
|
],
|
|
|
approvalStatus: { text: '审批状态(全部)', value: '' },
|
|
approvalStatus: { text: '审批状态(全部)', value: '' },
|
|
|
|
|
+ storageStatus: { text: '已提交', value: '1' },
|
|
|
|
|
+ storageStatusList: [
|
|
|
|
|
+ // 0-暂存,1-已提交
|
|
|
|
|
+ { text: '已提交', value: '1' },
|
|
|
|
|
+ { text: '暂存', value: '0' },
|
|
|
|
|
+ ],
|
|
|
|
|
+ storageStatusShow: false,
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
activated() {
|
|
activated() {
|
|
|
this.approvalStatus = this.approvalStatusList[0];
|
|
this.approvalStatus = this.approvalStatusList[0];
|
|
|
|
|
+ this.storageStatus = this.storageStatusList[0];
|
|
|
this.userList = [];
|
|
this.userList = [];
|
|
|
this.formData.startTime = this.getThreeDaysAgo();
|
|
this.formData.startTime = this.getThreeDaysAgo();
|
|
|
// this.formData.startTime = this.GetPreMonthDay(this.parseTime(new Date(), '{y}-{m}-{d}'),2)
|
|
// this.formData.startTime = this.GetPreMonthDay(this.parseTime(new Date(), '{y}-{m}-{d}'),2)
|
|
@@ -346,6 +373,7 @@ export default {
|
|
|
this.formData.deptId = this.deptCode; // 部门id,如果为周报或日报为必传 Long类型
|
|
this.formData.deptId = this.deptCode; // 部门id,如果为周报或日报为必传 Long类型
|
|
|
this.formData.userId = this.userCode; // 业务员id,如果为日报为必传 Long类型
|
|
this.formData.userId = this.userCode; // 业务员id,如果为日报为必传 Long类型
|
|
|
this.formData.approvalStatus = this.approvalStatus.value;
|
|
this.formData.approvalStatus = this.approvalStatus.value;
|
|
|
|
|
+ this.formData.status = this.storageStatus.value;
|
|
|
queryHistorySummaryList(this.formData).then((res) => {
|
|
queryHistorySummaryList(this.formData).then((res) => {
|
|
|
loading1.clear();
|
|
loading1.clear();
|
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
@@ -585,6 +613,10 @@ export default {
|
|
|
this.approvalStatus = val;
|
|
this.approvalStatus = val;
|
|
|
this.approvalStatusShow = false;
|
|
this.approvalStatusShow = false;
|
|
|
},
|
|
},
|
|
|
|
|
+ onStorageStatus(val) {
|
|
|
|
|
+ this.storageStatus = val;
|
|
|
|
|
+ this.storageStatusShow = false;
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|