修改
This commit is contained in:
parent
57e0fb0940
commit
488671a124
@ -36,6 +36,27 @@
|
|||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
/>-->
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="选择月份" prop="monthTime">
|
||||||
|
<el-date-picker
|
||||||
|
v-model="queryParams.monthTime"
|
||||||
|
type="month"
|
||||||
|
placeholder="选择日期"
|
||||||
|
@change="monthtimechange"
|
||||||
|
></el-date-picker>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="选择日期区间" prop="monthStartTime">
|
||||||
|
<el-date-picker
|
||||||
|
v-model="valuetime"
|
||||||
|
type="daterange"
|
||||||
|
align="right"
|
||||||
|
@change="monthStartEndTimechange"
|
||||||
|
unlink-panels
|
||||||
|
range-separator="至"
|
||||||
|
start-placeholder="开始日期"
|
||||||
|
end-placeholder="结束日期"
|
||||||
|
:picker-options="pickerOptions"
|
||||||
|
></el-date-picker>
|
||||||
|
</el-form-item>
|
||||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||||
</el-form>
|
</el-form>
|
||||||
@ -47,6 +68,8 @@
|
|||||||
<el-table-column label="护理人员名称" align="center" prop="nursePersonName" />
|
<el-table-column label="护理人员名称" align="center" prop="nursePersonName" />
|
||||||
<el-table-column label="总订单" align="center" prop="orderCount" />
|
<el-table-column label="总订单" align="center" prop="orderCount" />
|
||||||
<el-table-column label="总收益" align="center" prop="orderTotalPrice" />
|
<el-table-column label="总收益" align="center" prop="orderTotalPrice" />
|
||||||
|
<el-table-column label="本月订单" align="center" prop="monthOrderCount" />
|
||||||
|
<el-table-column label="本月订单收益" align="center" prop="monthOrderTotalPrice" />
|
||||||
<el-table-column label="今日订单" align="center" prop="todayOrderCount" />
|
<el-table-column label="今日订单" align="center" prop="todayOrderCount" />
|
||||||
<el-table-column label="今日订单收益" align="center" prop="todayOrderPrice" />
|
<el-table-column label="今日订单收益" align="center" prop="todayOrderPrice" />
|
||||||
<!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
<!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||||
@ -126,7 +149,7 @@
|
|||||||
placeholder="请输入护理人员编号"
|
placeholder="请输入护理人员编号"
|
||||||
clearable
|
clearable
|
||||||
/>
|
/>
|
||||||
</el-form-item> -->
|
</el-form-item>-->
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
@ -236,7 +259,39 @@ export default {
|
|||||||
//人员list
|
//人员list
|
||||||
nursePersonlist: [],
|
nursePersonlist: [],
|
||||||
nursePersontotal: 0,
|
nursePersontotal: 0,
|
||||||
nursePersonid: null
|
nursePersonid: null,
|
||||||
|
pickerOptions: {
|
||||||
|
shortcuts: [
|
||||||
|
{
|
||||||
|
text: "最近一周",
|
||||||
|
onClick(picker) {
|
||||||
|
const end = new Date();
|
||||||
|
const start = new Date();
|
||||||
|
start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
|
||||||
|
picker.$emit("pick", [start, end]);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: "最近一个月",
|
||||||
|
onClick(picker) {
|
||||||
|
const end = new Date();
|
||||||
|
const start = new Date();
|
||||||
|
start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
|
||||||
|
picker.$emit("pick", [start, end]);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: "最近三个月",
|
||||||
|
onClick(picker) {
|
||||||
|
const end = new Date();
|
||||||
|
const start = new Date();
|
||||||
|
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
|
||||||
|
picker.$emit("pick", [start, end]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
valuetime: ""
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
@ -244,6 +299,39 @@ export default {
|
|||||||
this.nursePersoninfo();
|
this.nursePersoninfo();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
//选择时期区间
|
||||||
|
monthStartEndTimechange(e) {
|
||||||
|
if (!this.queryParams.monthTime) {
|
||||||
|
this.queryParams.monthStartTime = this.formatDate(
|
||||||
|
new Date(e[0]).getTime()
|
||||||
|
);
|
||||||
|
this.queryParams.monthEndTime = this.formatDate(
|
||||||
|
new Date(e[1]).getTime()
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
this.queryParams.monthStartTime = null;
|
||||||
|
this.queryParams.monthEndTime = null;
|
||||||
|
this.valuetime = "";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
//选择时期
|
||||||
|
monthtimechange(e) {
|
||||||
|
if (!this.queryParams.monthStartTime) {
|
||||||
|
this.queryParams.monthTime = this.formatDate(new Date(e).getTime());
|
||||||
|
} else {
|
||||||
|
this.queryParams.monthTime = "";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
formatDate(time, timetype) {
|
||||||
|
let date = new Date(time); //13位时间戳
|
||||||
|
//let date = new Date(parseInt(time) * 1000); //10位时间戳
|
||||||
|
let y = date.getFullYear();
|
||||||
|
let MM = date.getMonth() + 1;
|
||||||
|
MM = MM < 10 ? "0" + MM : MM;
|
||||||
|
let d = date.getDate();
|
||||||
|
d = d < 10 ? "0" + d : d;
|
||||||
|
return y + "-" + MM + "-" + d;
|
||||||
|
},
|
||||||
/** 查询护理员订单佣金收益信息列表 */
|
/** 查询护理员订单佣金收益信息列表 */
|
||||||
getList() {
|
getList() {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user