|
@@ -73,89 +73,6 @@
|
|
|
<a-button @click="handleResetClick(true)">重置</a-button>
|
|
|
<a-button type="primary" @click="handleSearchClick">查询</a-button>
|
|
|
</div>
|
|
|
- <!-- <div style="width:80%;;display:flex;flex-wrap:wrap;">
|
|
|
- <div style="display:flex;flex-wrap:wrap;">
|
|
|
- <a-form-item
|
|
|
- style="width:320px;margin: 5px 40px 5px 0;"
|
|
|
- label="知识标题"
|
|
|
- name="name">
|
|
|
- <a-input v-model="queryParam.titles" placeholder="请输入"/>
|
|
|
- </a-form-item>
|
|
|
- <a-form-item
|
|
|
- style="width:320px;margin: 5px 40px 5px 0;"
|
|
|
- label="创建时间"
|
|
|
- name="createTime">
|
|
|
- <a-range-picker v-model="createTime"
|
|
|
- separator="→"
|
|
|
- format="YYYY/MM/DD"
|
|
|
- valueFormat="YYYY-MM-DD"
|
|
|
- @change="handleClearTimeChange">
|
|
|
- <a-icon v-if="$store.state.appSetting.collapsed" slot="suffixIcon" type="calendar" />
|
|
|
- </a-range-picker>
|
|
|
- </a-form-item>
|
|
|
- <a-form-item
|
|
|
- style="width:320px;margin: 5px 40px 5px 0;"
|
|
|
- label="审核状态"
|
|
|
- name="online">
|
|
|
- <a-select v-model="queryParam.approvalStatus" placeholder="请选择" allowClear>
|
|
|
- <a-select-option v-for="(item,index) in approvalStatusList" :key="index" :value="item.value">
|
|
|
- {{item.label}}
|
|
|
- </a-select-option>
|
|
|
- </a-select>
|
|
|
- </a-form-item>
|
|
|
- </div>
|
|
|
- <div style="display:flex;flex-wrap:wrap;" v-if="extend" :class="{'show-other': extend}">
|
|
|
- <a-form-item
|
|
|
- style="width:320px;margin: 5px 40px 5px 0;"
|
|
|
- label="知识类别"
|
|
|
- name="online">
|
|
|
- <a-select v-model="queryParam.type" placeholder="请选择" allowClear>
|
|
|
- <a-select-option v-for="(item,index) in knowledgeList" :key="index" :value="item.value">
|
|
|
- {{item.label}}
|
|
|
- </a-select-option>
|
|
|
- </a-select>
|
|
|
- </a-form-item>
|
|
|
- <a-form-item
|
|
|
- style="width:320px;margin: 5px 40px 5px 0;"
|
|
|
- label="所属分类"
|
|
|
- name="categoryIds">
|
|
|
- <a-cascader v-model="categoryIds"
|
|
|
- :options="classifyList"
|
|
|
- :fieldNames="{ label: 'name', value: 'pkId', children: 'children' }"
|
|
|
- placeholder="请选择"
|
|
|
- changeOnSelect
|
|
|
- @change="handleClassifyChange" />
|
|
|
- </a-form-item>
|
|
|
- <a-form-item
|
|
|
- style="width:320px;margin: 5px 40px 5px 0;"
|
|
|
- label="作者"
|
|
|
- name="creator">
|
|
|
- <a-input v-model="queryParam.author" placeholder="请输入" />
|
|
|
- </a-form-item>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div style="width:20%;display:flex;justify-content:flex-end;align-content: flex-start;flex-wrap:wrap;">
|
|
|
- <div style="display:flex;justify-content:center;margin-top: 8px;">
|
|
|
- <a-button @click="handleResetClick">重置</a-button>
|
|
|
- <a-button type="primary" @click="handleSearchClick">查询</a-button>
|
|
|
- </div>
|
|
|
- <div style="margin-top: 8px;">
|
|
|
- <a-button type="link" @click="extend = !extend">
|
|
|
- <template v-if="!extend">
|
|
|
- <div>
|
|
|
- 展开
|
|
|
- <a-icon type="down" />
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- <template v-else>
|
|
|
- <div>
|
|
|
- 收起
|
|
|
- <a-icon type="up" />
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </a-button>
|
|
|
- </div>
|
|
|
- </div> -->
|
|
|
</a-form>
|
|
|
<rx-button alias="processEdit" :butn-icon="'false'" @click="$router.push('/knowledge/auditProcessMaintain')">维护审核流程</rx-button>
|
|
|
<rx-button alias="processBatch" :butn-icon="'false'" @click="handldAuditClick('batch')">批量审核</rx-button>
|
|
@@ -415,6 +332,7 @@ export default {
|
|
|
]
|
|
|
} else {
|
|
|
this.urls = api.findAllKnowledgeApprove
|
|
|
+ this.queryParam.categoryId = 9999
|
|
|
this.approvalStatusList = [
|
|
|
{value: '1', label: '待节点审核'},
|
|
|
{value: '2', label: '节点驳回'},
|
|
@@ -432,19 +350,21 @@ export default {
|
|
|
setTimeout(() => {
|
|
|
let offsetWidth = document.querySelector('.scroll-ckunk').getBoundingClientRect().left
|
|
|
this.widthVar = innerWidth - offsetWidth - 40
|
|
|
+ this.queryParam.categoryId = ''
|
|
|
}, 1000);
|
|
|
document.onclick=function(element){
|
|
|
if(element.target.className.indexOf('ant-cascader-menu-item')>-1){
|
|
|
document.querySelector('.ant-cascader-menus').scrollLeft = 20480
|
|
|
}
|
|
|
}
|
|
|
- /*setInterval(() => {
|
|
|
- document.querySelectorAll('.ant-cascader-menu-item').forEach(el => {
|
|
|
- el.onclick = function() {
|
|
|
- document.querySelector('.ant-cascader-menus').scrollLeft = 2048
|
|
|
- }
|
|
|
- })
|
|
|
- }, 1000)*/
|
|
|
+
|
|
|
+ // setInterval(() => {
|
|
|
+ // document.querySelectorAll('.ant-cascader-menu-item').forEach(el => {
|
|
|
+ // el.onclick = function() {
|
|
|
+ // document.querySelector('.ant-cascader-menus').scrollLeft = 2048
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // }, 1000)
|
|
|
|
|
|
},
|
|
|
computed: {
|