|
@@ -58,18 +58,6 @@
|
|
|
<a-textarea v-model="form.transportRemark" placeholder="请输入备注" v-if="type==0"/>
|
|
|
<span v-else>{{ detail.transportRemark||'--' }}</span>
|
|
|
</div>
|
|
|
- <div style="flex-basis:60%;display:flex;" v-if="detail.receiveFlag == 1 && type!=0">
|
|
|
- 问题反馈:
|
|
|
- <div style="padding:0 10px;">
|
|
|
- <div v-if="showEditQus" style="width:400px;">
|
|
|
- <a-textarea @blur="saveIssue" allowClear v-model="detail.issueRemark" placeholder="请输入问题反馈(最多100字符)" :maxLength="100" auto-size />
|
|
|
- </div>
|
|
|
- <div v-else>{{ detail.issueRemark||'--' }}</div>
|
|
|
- </div>
|
|
|
- <div v-if="!showEditQus">
|
|
|
- <a-icon @click="showEditQus = !showEditQus" style="color:#00aaff;font-size:16px;cursor:pointer;" type="form" />
|
|
|
- </div>
|
|
|
- </div>
|
|
|
</div>
|
|
|
<div>
|
|
|
<a-table class="sTable" :columns="columns" :pagination="false" :data-source="tableData" bordered></a-table>
|
|
@@ -93,7 +81,7 @@ import moment from 'moment'
|
|
|
import { STable, VSelect } from '@/components'
|
|
|
import printModel from './printModel.vue'
|
|
|
import commonModal from '@/views/common/commonModal.vue'
|
|
|
-import { updateTransportInfo, sendBillFindBySn, updateIssueRemark } from '@/api/sendBill'
|
|
|
+import { updateTransportInfo, sendBillFindBySn } from '@/api/sendBill'
|
|
|
export default {
|
|
|
name: 'SendOutDetailModal',
|
|
|
mixins: [commonMixin],
|
|
@@ -175,13 +163,6 @@ export default {
|
|
|
this.showTipModal = false
|
|
|
}
|
|
|
},
|
|
|
- saveIssue(){
|
|
|
- updateIssueRemark({issueRemark: this.detail.issueRemark, sendBillSn: this.sendBillSn}).then(res => {
|
|
|
- if(res.status == 200){
|
|
|
- this.showEditQus = false
|
|
|
- }
|
|
|
- })
|
|
|
- },
|
|
|
// 编辑
|
|
|
getDetail (data, type, title) {
|
|
|
this.type = type // 0 是物流跟踪,1是详情
|
|
@@ -195,7 +176,6 @@ export default {
|
|
|
if (res.data) {
|
|
|
this.detail = res.data
|
|
|
this.detail.receiveFlag = res.data.receiveFlag == 1
|
|
|
- this.detail.issueRemark = this.detail.issueRemark || ''
|
|
|
this.form.receiveFlag = false
|
|
|
this.form.receiveDate = ''
|
|
|
this.form.transportState = res.data.transportState
|