|
|
@@ -14,10 +14,11 @@
|
|
|
</div>
|
|
|
<div class="form-group">
|
|
|
<label for="">工单类型</label>
|
|
|
- <select name="issueType" id="issueType" class="form-control" v-model="issueType">
|
|
|
- <option value=""></option>
|
|
|
- <option v-for="item in issueTypes" :value="item.name">@{{ item.name }}</option>
|
|
|
- </select>
|
|
|
+ <div class="btn-group" role="group" aria-label="工单类型">
|
|
|
+ <button type="button" v-for="item in issueTypes" class="btn"
|
|
|
+ :class="issueType === item.name ? 'btn-info' : 'btn-secondary'"
|
|
|
+ @click="issueType = item.name">@{{ item.name }}</button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="form-group" id="remark-div" v-if="showRemarkDiv">
|
|
|
<label for="">请填写问题描述</label>
|
|
|
@@ -565,10 +566,12 @@
|
|
|
};
|
|
|
axios.post(url, data).then(res => {
|
|
|
if (res.data.success) {
|
|
|
- this.infoChange = res.data.data.map(item => {
|
|
|
- item.remark = '';
|
|
|
- return item;
|
|
|
- });
|
|
|
+ if (res.data.data) {
|
|
|
+ this.infoChange = res.data.data.map(item => {
|
|
|
+ item.remark = '';
|
|
|
+ return item;
|
|
|
+ });
|
|
|
+ }
|
|
|
} else {
|
|
|
this.errorTempTip(res.data.message ? res.data.message : "获取订单号异常");
|
|
|
}
|