|
@@ -2,7 +2,7 @@
|
2
|
2
|
* @Author: ysh
|
3
|
3
|
* @Date: 2025-02-27 10:43:04
|
4
|
4
|
* @LastEditors: Please set LastEditors
|
5
|
|
- * @LastEditTime: 2025-05-28 11:05:53
|
|
5
|
+ * @LastEditTime: 2025-06-25 09:53:56
|
6
|
6
|
-->
|
7
|
7
|
<template>
|
8
|
8
|
<view class="container">
|
|
@@ -52,7 +52,8 @@
|
52
|
52
|
<uni-forms ref="form" :modelValue="newItem" :rules="rules" label-position="top" label-width="150">
|
53
|
53
|
<uni-forms-item label="开支项目" name="borrowItem" required class="form-item">
|
54
|
54
|
<uni-data-select v-model="newItem.borrowItem" :localdata="dictsList" placeholder="请选择开支项目"
|
55
|
|
- @change="handleExpenseChange" />
|
|
55
|
+ @change="handleExpenseChange" v-if="borrowUsage == '0'" />
|
|
56
|
+ <uni-easyinput v-model="newItem.borrowItem" placeholder="请输入开支项目" v-else />
|
56
|
57
|
</uni-forms-item>
|
57
|
58
|
<uni-forms-item label="单位" name="unit" required class="form-item">
|
58
|
59
|
<uni-easyinput v-model="newItem.unit" placeholder="请输入单位" />
|
|
@@ -97,6 +98,7 @@ export default {
|
97
|
98
|
props: {
|
98
|
99
|
borrowId: String,
|
99
|
100
|
taskName: String,
|
|
101
|
+ borrowUsage: String,
|
100
|
102
|
},
|
101
|
103
|
data() {
|
102
|
104
|
return {
|
|
@@ -174,14 +176,13 @@ export default {
|
174
|
176
|
value: item.dictValue,
|
175
|
177
|
text: item.dictLabel
|
176
|
178
|
}))
|
177
|
|
- this.dictsList.push({
|
178
|
|
- value: 'newExpense',
|
179
|
|
- text: '+新增更多开支项...'
|
180
|
|
- })
|
|
179
|
+ // this.dictsList.push({
|
|
180
|
+ // value: 'newExpense',
|
|
181
|
+ // text: '+新增更多开支项...'
|
|
182
|
+ // })
|
181
|
183
|
})
|
182
|
184
|
},
|
183
|
185
|
handleExpenseChange(value) {
|
184
|
|
- console.log(value);
|
185
|
186
|
if (value == 'newExpense') {
|
186
|
187
|
this.openNewExpense = true;
|
187
|
188
|
}
|