|
@@ -3,13 +3,14 @@
|
|
|
<div v-show="!isShowDetail && !isShowExamine && !isShowForm && !isShowReturnForm">
|
|
|
<!-- 筛选条件 -->
|
|
|
<div class="screen-container">
|
|
|
- <Collapse :screen-form="screenForm">
|
|
|
+ <Collapse :screen-form="screenForm">
|
|
|
<template #left_btn>
|
|
|
<el-radio-group size="mini" v-model="screenForm.status" @change="getList()">
|
|
|
<el-radio-button label="">全部</el-radio-button>
|
|
|
<el-radio-button v-for="(item, index) in statusList" :key="index" :label="item.value">{{
|
|
|
item.label
|
|
|
- }}</el-radio-button>
|
|
|
+ }}
|
|
|
+ </el-radio-button>
|
|
|
</el-radio-group>
|
|
|
</template>
|
|
|
<template #right_btn>
|
|
@@ -46,6 +47,7 @@
|
|
|
<el-date-picker
|
|
|
v-model="screenForm.date"
|
|
|
type="datetimerange"
|
|
|
+ :default-time="['00:00:00','23:59:59']"
|
|
|
range-separator="至"
|
|
|
style="width: 100%"
|
|
|
value-format="yyyy-MM-dd HH:mm:ss"
|
|
@@ -83,8 +85,8 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
|
- <el-form-item label="工程登录编号" prop="refEnginRecordNo">
|
|
|
- <el-input v-model="screenForm.refEnginRecordNo" placeholder="请输入工程登录编号" />
|
|
|
+ <el-form-item label="工程信息单号" prop="refEnginRecordNo">
|
|
|
+ <el-input v-model="screenForm.refEnginRecordNo" placeholder="请输入工程信息单号" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
@@ -180,7 +182,8 @@
|
|
|
type="primary"
|
|
|
icon="el-icon-plus"
|
|
|
@click="toForm()"
|
|
|
- >发货申请</el-button
|
|
|
+ >发货申请
|
|
|
+ </el-button
|
|
|
>
|
|
|
<el-button
|
|
|
v-if="$checkBtnRole('refund', $route.meta.roles)"
|
|
@@ -188,7 +191,8 @@
|
|
|
type="primary"
|
|
|
icon="el-icon-plus"
|
|
|
@click="toReturnForm()"
|
|
|
- >退货申请</el-button
|
|
|
+ >退货申请
|
|
|
+ </el-button
|
|
|
>
|
|
|
<el-button
|
|
|
v-if="$checkBtnRole('examine', $route.meta.roles)"
|
|
@@ -197,7 +201,8 @@
|
|
|
icon="el-icon-finished"
|
|
|
:disabled="multipleSelection.length < 1"
|
|
|
@click="batchExamine"
|
|
|
- >批量审批</el-button
|
|
|
+ >批量审批
|
|
|
+ </el-button
|
|
|
>
|
|
|
</div>
|
|
|
<div class="fr">
|
|
@@ -254,7 +259,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
align="left"
|
|
|
- label="工程登录编号"
|
|
|
+ label="工程信息单号"
|
|
|
prop="refEnginRecordNo"
|
|
|
min-width="200"
|
|
|
show-overflow-tooltip
|
|
@@ -488,7 +493,7 @@
|
|
|
>
|
|
|
审单
|
|
|
</el-button>
|
|
|
- <el-button type="text" @click="toDetail(scope.row)"> 详情 </el-button>
|
|
|
+ <el-button type="text" @click="toDetail(scope.row)"> 详情</el-button>
|
|
|
<!-- !scope.row.automaticStatus && -->
|
|
|
<el-popconfirm
|
|
|
v-if="!scope.row.automaticStatus && scope.row.examineStatus !== 'OK'"
|
|
@@ -628,7 +633,7 @@ export default {
|
|
|
endTime: this.screenForm.date ? this.screenForm.date[1] : '',
|
|
|
examineStatus: this.screenForm.status,
|
|
|
serviceId: this.screenForm.salesMan,
|
|
|
- automaticStatus:this.screenForm.automaticStatus,
|
|
|
+ automaticStatus: this.screenForm.automaticStatus,
|
|
|
k3ServiceId: this.screenForm.k3ServiceId,
|
|
|
type: this.screenForm.orderType,
|
|
|
mainOrderId: this.screenForm.mainOrderId,
|
|
@@ -701,7 +706,7 @@ export default {
|
|
|
customerNumber: this.screenForm.jxsNum,
|
|
|
customerName: this.screenForm.jxsName,
|
|
|
productName: this.screenForm.chName,
|
|
|
- automaticStatus:this.screenForm.automaticStatus,
|
|
|
+ automaticStatus: this.screenForm.automaticStatus,
|
|
|
specification: this.screenForm.model,
|
|
|
startTime: this.screenForm.date ? this.screenForm.date[0] : '',
|
|
|
endTime: this.screenForm.date ? this.screenForm.date[1] : '',
|
|
@@ -865,7 +870,7 @@ export default {
|
|
|
* @param {String} index - 索引值
|
|
|
* @return Boolean
|
|
|
*/
|
|
|
- selectable: function (row, index) {
|
|
|
+ selectable: function(row, index) {
|
|
|
if (row.automaticStatus) {
|
|
|
return false
|
|
|
}
|