资金隶属维度查询

master
xy 1 year ago
parent fb5af43327
commit 82abc47c66

@ -29,7 +29,7 @@ service.interceptors.request.use(
text: "正在加载中..."
})
}
if (store.getters.token) {
if (getToken()) {
// let each request carry token
// ['X-Token'] is a custom headers key
// please modify it according to the actual situation

@ -27,6 +27,28 @@
></DatePicker>
</span>
<span style="padding: 0 6px">资金隶属情况</span>
<span>
<el-select
placeholder="资金隶属情况"
clearable
multiple
collapse-tags
size="small"
v-model="select.dimension"
style="width: 200px"
>
<el-option
v-for="item in dimensions"
:label="item.value"
:value="item.id"
:key="item.id"
>
</el-option>
</el-select>
</span>
<span style="padding: 0 6px"> 预算类型 </span>
<span>
<el-cascader
@ -915,6 +937,7 @@ export default {
department: "",
is_auth: 0,
type_pid: "",
dimension: []
},
departments: [], //
dimensions: [
@ -1124,7 +1147,8 @@ export default {
is_tree: this.isTree ? 1 : "",
top_pid: !this.isTree ? 1 : "",
is_auth:this.select.is_auth,
type_pid: this.select.type_pid
type_pid: this.select.type_pid,
dimension: this.select.dimension.toString()
}).then((res) => {
if (this.isTree) this.treeData = res.list;
else {

@ -26,6 +26,27 @@
/>
</span>
<span style="padding: 0 6px">资金隶属情况</span>
<span>
<el-select
placeholder="资金隶属情况"
clearable
multiple
collapse-tags
size="small"
v-model="select.dimension"
style="width: 200px"
>
<el-option
v-for="item in dimensions"
:label="item.value"
:value="item.id"
:key="item.id"
>
</el-option>
</el-select>
</span>
<span style="padding: 0 6px;">
科室
</span>
@ -75,13 +96,36 @@
export default {
data() {
return {
dimensions: [
{
value: "年初部门预算",
id: "1"
},
{
value: "年中追加部门预算",
id: "2"
},
{
value: "上年结转资金",
id: "3"
},
{
value: "基本户资金",
id: "4"
},
{
value: "其他",
id: "5"
}
],
types: [], //
departments: [],
select: {
pageIndex: 1,
year: '',
type: '',
department: ''
department: '',
dimension: []
},
rateTotal: '0%',
moneyTotal: 0,
@ -407,7 +451,8 @@
year: this.select.year,
type: this.select.type,
plan_department_id: this.select.department,
top_pid: 1
top_pid: 1,
dimension: this.select.dimension.toString()
})
for (var m of res.list.data) {
m.pid_info_name = m.pid_info?.name

@ -127,7 +127,10 @@
},
methods: {
querySearch(queryString, cb) {
listuser().then(response => {
listuser({
page: 1,
page_size: 999
}).then(response => {
var data = response.data;
for (var m of data) {
m.value = m.name;

Loading…
Cancel
Save