|
@@ -138,8 +138,8 @@
|
138
|
138
|
<span class="el-icon-download">下载文件</span>
|
139
|
139
|
</el-link>
|
140
|
140
|
</div>
|
141
|
|
- <FileUpload :limit="1" :filePathName="expenseName" :fileType="['doc', 'docx', 'xls', 'xlsx', 'pdf', 'rar', 'zip']"
|
142
|
|
- @input="getExpensePath"></FileUpload>
|
|
141
|
+ <FileUpload :limit="1" :filePathName="expenseName"
|
|
142
|
+ :fileType="['doc', 'docx', 'xls', 'xlsx', 'pdf', 'rar', 'zip']" @input="getExpensePath"></FileUpload>
|
143
|
143
|
</el-form-item>
|
144
|
144
|
</el-form>
|
145
|
145
|
<div slot="footer" class="dialog-footer">
|
|
@@ -149,7 +149,7 @@
|
149
|
149
|
</el-dialog>
|
150
|
150
|
|
151
|
151
|
<el-dialog title="选择设备" :visible.sync="openDevice" width="70%" append-to-body>
|
152
|
|
- <choose-device @chooseList="confirmDevice"></choose-device>
|
|
152
|
+ <device-list @chooseList="confirmDevice" :multiple="false"></device-list>
|
153
|
153
|
</el-dialog>
|
154
|
154
|
</div>
|
155
|
155
|
</template>
|
|
@@ -158,11 +158,13 @@
|
158
|
158
|
import { listDeviceExpense, getDeviceExpense, delDeviceExpense, addDeviceExpense, updateDeviceExpense } from "@/api/oa/device/deviceExpense";
|
159
|
159
|
import { listDevice } from "@/api/oa/device/device"
|
160
|
160
|
import ChooseDevice from '../../flowable/form/budget/components/chooseDevice.vue';
|
|
161
|
+import DeviceList from '../supply/deviceList.vue';
|
161
|
162
|
|
162
|
163
|
export default {
|
163
|
164
|
name: "DeviceExpense",
|
164
|
165
|
components: {
|
165
|
|
- ChooseDevice
|
|
166
|
+ ChooseDevice,
|
|
167
|
+ DeviceList
|
166
|
168
|
},
|
167
|
169
|
data() {
|
168
|
170
|
return {
|
|
@@ -204,7 +206,7 @@ export default {
|
204
|
206
|
deviceList: [],
|
205
|
207
|
alldeviceList: [],
|
206
|
208
|
openDevice: false,
|
207
|
|
- expenseName:''
|
|
209
|
+ expenseName: ''
|
208
|
210
|
};
|
209
|
211
|
},
|
210
|
212
|
created() {
|
|
@@ -364,11 +366,7 @@ export default {
|
364
|
366
|
}
|
365
|
367
|
},
|
366
|
368
|
confirmDevice(val) {
|
367
|
|
- if (val && val.length > 1) {
|
368
|
|
- return this.$message.error('请选择一个设备')
|
369
|
|
- }
|
370
|
|
-
|
371
|
|
- this.form.deviceId = val[0].deviceId
|
|
369
|
+ this.form.deviceId = val.deviceId
|
372
|
370
|
this.openDevice = false;
|
373
|
371
|
},
|
374
|
372
|
//费用附件路径
|