From 7521100425838f0ce8d4ef8005861ef4941f961b Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期三, 24 一月 2024 15:59:41 +0800
Subject: [PATCH] 整合代码
---
Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue | 174 +++++++++---------
Source/UBCS-WEB/src/components/Theme/ThemeClassifyTreeform.vue | 293 ++++++++++++++++----------------
Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue | 6
Source/UBCS-WEB/src/components/Theme/ThemeTemplatePro.vue | 18 +
4 files changed, 248 insertions(+), 243 deletions(-)
diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue
index 383068f..982fa57 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue
@@ -276,8 +276,8 @@
</el-dialog>
<!-- 鍏ㄥ睆缂栬緫-->
<el-dialog :before-close="escEdit" :visible.sync="attrEditVisible" append-to-body fullscreen="true">
- <attrCrud :ProData="this.ProData" :attrFlagChiledren="this.attrFlag" :crudArrayFlag="this.crudArrayFlag"
- :editOpenFlag="editOpenFlag" :editStyleFlag="editStyleFlag" :btnAuthList="btnAuthList"
+ <attrCrud :ProData="this.ProData" :attrFlagChiledren="this.attrFlag" :btnAuthList="btnAuthList"
+ :crudArrayFlag="this.crudArrayFlag" :editOpenFlag="editOpenFlag" :editStyleFlag="editStyleFlag"
@editCloseChildren="editClose"></attrCrud>
</el-dialog>
<!-- 缁勫悎瑙勫垯-->
@@ -321,82 +321,83 @@
</div>
- <el-table v-if="this.crudArrayFlag"
- ref="referAttrCrud"
- v-loading="loading"
- :data="ProData"
- :height="this.tableHeight"
- :header-cell-style="{background:'#FAFAFA',color:'#505050'}"
- border
- style="width: 100%"
- @select="selectHandle"
- @cell-click="handleCellClicks"
- @selection-change="selectionChange"
- @row-click="rowClick"
+ <el-table v-if="this.crudArrayFlag"
+ ref="referAttrCrud"
+ v-loading="loading"
+ :data="ProData"
+ :header-cell-style="{background:'#FAFAFA',color:'#505050'}"
+ :height="this.tableHeight"
+ border
+ style="width: 100%"
+ @select="selectHandle"
+ @cell-click="handleCellClicks"
+ @selection-change="selectionChange"
+ @row-click="rowClick"
+ >
+ <el-table-column
+ :fixed="!editStyleFlag ? 'left' : undefined"
+ type="selection" width="55">
+ </el-table-column>
+ <!--<el-table-column fixed label="搴忓彿" type="index" width="55"></el-table-column>-->
+ <el-table-column v-for="(item,index) in this.option.column" v-if="item.edit !='referName'"
+ :key="item.id"
+ :fixed="!editStyleFlag ? item.fixed : undefined"
+ :formatter="formAttr"
+ :label="item.label"
+ :prop="item.prop"
+ :show-overflow-tooltip="true"
+ :sortable="item.sortable"
+ :width="item.width||(item.label.length >=4 ?'160':item.label.length==3 ?'130':'100')"
+ align="center"
>
- <el-table-column
- :fixed="!editStyleFlag ? 'left' : undefined"
- type="selection" width="55">
- </el-table-column>
- <!--<el-table-column fixed label="搴忓彿" type="index" width="55"></el-table-column>-->
- <el-table-column v-for="(item,index) in this.option.column" v-if="item.edit !='referName'"
- :key="item.id"
- :fixed="!editStyleFlag ? item.fixed : undefined"
- :formatter="formAttr"
- :label="item.label"
- :prop="item.prop"
- :show-overflow-tooltip="true"
- :sortable="item.sortable"
- :width="item.width||(item.label.length >=4 ?'160':item.label.length==3 ?'130':'100')"
- align="center"
- >
- <template slot-scope="{ row }">
- <el-input
- v-if="editingRows === row && editShows== item.prop && item.prop != 'codeDateFormat' && (item.edit == 'text' ||item.edit == 'refer' )"
- v-show="!AddCellFlag"
- :ref="'input' + row.oid"
- v-model="row[item.prop]"
- @blur="saveRows(row)"
- ></el-input>
- <el-input-number v-if="editingRows === row && editShows== item.prop && item.edit == 'number'"
- v-show="!AddCellFlag"
- v-model="row[item.prop]"
- :style="{width:(item.width-10)+'px'}"
- controls-position="right"
- size="small" @blur="saveRows"></el-input-number>
- <el-select v-if="editingRows === row && editShows== item.prop && item.edit == 'select' " slot="prepend" :clearable="true"
- v-model="row[item.prop]" allow-create default-first-option
- filterable v-show="!AddCellFlag"
- @blur="selectChangeHandler(item.editConfig,index)">
- <el-option
- v-for="optionItem in item.data"
- :key="optionItem.dictValue"
- :label="optionItem.dictValue"
- :value="optionItem.dictValue">
- </el-option>
- </el-select>
- <el-switch
- v-if="item.edit === 'switch'" v-model="row[item.prop]" :disabled="!editOpenFlag" active-value="true"
- inactive-value="false">
- </el-switch>
- <span v-else>{{ row[item.prop] }}</span>
- </template>
- </el-table-column>
- <el-table-column
- fixed="right"
- label="鎿嶄綔"
- width="70">
- <template slot-scope="scope">
- <el-button
- size="small"
- type="text"
- @click.native.prevent="CrudRowDel(scope.$index)">
- 绉婚櫎
- </el-button>
- </template>
- </el-table-column>
- </el-table>
- </div>
+ <template slot-scope="{ row }">
+ <el-input
+ v-if="editingRows === row && editShows== item.prop && item.prop != 'codeDateFormat' && (item.edit == 'text' ||item.edit == 'refer' )"
+ v-show="!AddCellFlag"
+ :ref="'input' + row.oid"
+ v-model="row[item.prop]"
+ @blur="saveRows(row)"
+ ></el-input>
+ <el-input-number v-if="editingRows === row && editShows== item.prop && item.edit == 'number'"
+ v-show="!AddCellFlag"
+ v-model="row[item.prop]"
+ :style="{width:(item.width-10)+'px'}"
+ controls-position="right"
+ size="small" @blur="saveRows"></el-input-number>
+ <el-select v-if="editingRows === row && editShows== item.prop && item.edit == 'select' " v-show="!AddCellFlag"
+ slot="prepend"
+ v-model="row[item.prop]" :clearable="true" allow-create
+ default-first-option filterable
+ @blur="selectChangeHandler(item.editConfig,index)">
+ <el-option
+ v-for="optionItem in item.data"
+ :key="optionItem.dictValue"
+ :label="optionItem.dictValue"
+ :value="optionItem.dictValue">
+ </el-option>
+ </el-select>
+ <el-switch
+ v-if="item.edit === 'switch'" v-model="row[item.prop]" :disabled="!editOpenFlag" active-value="true"
+ inactive-value="false">
+ </el-switch>
+ <span v-else>{{ row[item.prop] }}</span>
+ </template>
+ </el-table-column>
+ <el-table-column
+ fixed="right"
+ label="鎿嶄綔"
+ width="70">
+ <template slot-scope="scope">
+ <el-button
+ size="small"
+ type="text"
+ @click.native.prevent="CrudRowDel(scope.$index)">
+ 绉婚櫎
+ </el-button>
+ </template>
+ </el-table-column>
+ </el-table>
+ </div>
</template>
<script>
@@ -452,7 +453,7 @@
default: false
},
btnAuthList: {
- type:Array
+ type: Array
}
},
watch: {
@@ -1110,10 +1111,10 @@
indexClassName: "搴忓彿",
indexLabelClassName: '搴忓彿',
index: true,
- indexFixed:false,
- selectionFixed:false,
+ indexFixed: false,
+ selectionFixed: false,
columnBtn: false,
- refreshBtn:false,
+ refreshBtn: false,
border: true,
addBtn: false,
menu: false,
@@ -1563,7 +1564,7 @@
...mapGetters(["permission"]),
permissionList() {
return {
- busineStatus: this.vaildData(this.btnAuthList.attr_add, false) ,
+ busineStatus: this.vaildData(this.btnAuthList.attr_add, false),
fullscreenStatus: this.vaildData(this.btnAuthList.attr_view_edit, false),
ruleStatus: this.vaildData(this.btnAuthList.attr_rule, false),
attrStatus: this.vaildData(this.btnAuthList.attr_group, false),
@@ -1724,8 +1725,8 @@
ts: ""
})
// 灏嗚嫳鏂囩紪鍙疯浆鎹负灏忓啓
- let { id, ...res } = this.busineAddList;
- this.busineAddList = { id: id.toLowerCase(), ...res };
+ let {id, ...res} = this.busineAddList;
+ this.busineAddList = {id: id.toLowerCase(), ...res};
this.ProData.push(JSON.parse(JSON.stringify(this.busineAddList)));
}
})
@@ -2072,7 +2073,7 @@
const regex = new RegExp(this.rulesData.ruleRowBds);
if (regex.test(this.RulesForm.TestContent)) {
this.$message.success('鏍¢獙鎴愬姛')
- }else {
+ } else {
this.$message.error('鏍¢獙澶辫触')
}
},
@@ -2084,7 +2085,8 @@
}
if (this.attrSelectList.length < 1) {
this.$message.warning('璇烽�夋嫨涓�鏉℃ā鏉挎暟鎹�')
- return;;
+ return;
+ ;
}
if (this.attrSelectList.length === 1) {
this.injectVisible = true;
diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTreeform.vue b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTreeform.vue
index 77219e3..b9801cc 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTreeform.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTreeform.vue
@@ -1,23 +1,23 @@
<template>
<div>
- <avue-form v-model="loneTreeNewForm" :option="renonlyOption" v-if="flag == 'renonly'">
+ <avue-form v-if="flag == 'renonly'" v-model="loneTreeNewForm" :option="renonlyOption">
</avue-form>
- <avue-form v-model="loneTreeNewForm" :option="this.editOption" @submit="submits" v-else-if="flag == 'edit'">
+ <avue-form v-else-if="flag == 'edit'" v-model="loneTreeNewForm" :option="this.editOption" @submit="submits">
</avue-form>
<div>
-<!-- 缂栫爜瑙勫垯-->
+ <!-- 缂栫爜瑙勫垯-->
<ThemeChildren
ref="ThemeMasterChildren"
- dialogTitle="缂栫爜瑙勫垯"
- codeName="codeRuleOidName"
- codeType="coderule"
- code-lcstatus="Released"
- :visible.sync="MasterdialogVisible"
:SelectOption="SelectOption"
:TreeAddform="loneTreeNewForm"
+ :visible.sync="MasterdialogVisible"
+ code-lcstatus="Released"
+ codeName="codeRuleOidName"
+ codeType="coderule"
+ dialogTitle="缂栫爜瑙勫垯"
@defineHandler="handlerDefine"
></ThemeChildren>
-<!-- 鍏抽敭灞炴�ф煡璇㈣鍒�-->
+ <!-- 鍏抽敭灞炴�ф煡璇㈣鍒�-->
<ThemeChildren
ref="ThemeKeyChildren"
:SelectOption="SelectOption"
@@ -41,7 +41,7 @@
dialogTitle="鐩镐技椤规煡璇㈣鍒�"
@defineHandler="handlerDefine"
></ThemeChildren>
-<!-- 瀛樺偍鐨勪笟鍔$被鍨�-->
+ <!-- 瀛樺偍鐨勪笟鍔$被鍨�-->
<ThemeChildren
ref="ThemeBtmChildren"
:SelectOption="btmSelectOption"
@@ -57,19 +57,20 @@
</template>
<script>
-import {defaultReferDataGrid,referDataGrid} from '@/api/MasterData/master'
+import {defaultReferDataGrid, referDataGrid} from '@/api/MasterData/master'
import {TreeEditSave} from '@/api/template/templateAttr'
import ThemeChildren from '@/components/FormTemplate/ThemeChildren'
+
export default {
components: {ThemeChildren},
name: "classifyTreeform.vue",
- props: ['loneTreeNewForm','flag','Editclose','TreeFlag','nodeClickList'],
+ props: ['loneTreeNewForm', 'flag', 'Editclose', 'TreeFlag', 'nodeClickList'],
data() {
return {
- masterRow:null,
- masterInput:'',
- MasterSearchSelects:"",
- SelectOption:[
+ masterRow: null,
+ masterInput: '',
+ MasterSearchSelects: "",
+ SelectOption: [
{
value: 'name',
label: '涓枃鍚嶇О'
@@ -79,7 +80,7 @@
label: '鑻辨枃鍚嶇О'
}
],
- btmSelectOption:[
+ btmSelectOption: [
{
value: 'id',
label: '涓氬姟绫诲瀷缂栧彿'
@@ -89,23 +90,23 @@
label: '涓氬姟绫诲瀷鍚嶇О'
},
],
- MasterdialogVisible:false,
- KeydialogVisible:false,
- SimidialogVisible:false,
- BtmdialogVisible:false,
+ MasterdialogVisible: false,
+ KeydialogVisible: false,
+ SimidialogVisible: false,
+ BtmdialogVisible: false,
form: {
name: "鍝堝搱",
sex: "鐢�"
},
renonlyOption: {
- submitBtn:false,
- emptyBtn:false,
- columnBtn:false,
+ submitBtn: false,
+ emptyBtn: false,
+ columnBtn: false,
column: [
{
label: '涓婚搴�/鍒嗙被缂栧彿',
prop: 'id',
- labelWidth:135,
+ labelWidth: 135,
disabled: true,
rules: [{
required: true,
@@ -117,7 +118,7 @@
label: '涓婚搴�/鍒嗙被鍚嶇О',
prop: 'name',
disabled: true,
- labelWidth:135,
+ labelWidth: 135,
rules: [{
required: true,
message: "涓婚搴�/鍒嗙被鍚嶇О",
@@ -125,15 +126,15 @@
}]
},
{
- label:"鎻忚堪",
- prop:"description",
- labelWidth:128,
+ label: "鎻忚堪",
+ prop: "description",
+ labelWidth: 128,
disabled: true,
},
{
label: '瀛樺偍鐨勪笟鍔$被鍨�',
prop: 'btmTypeName',
- labelWidth:128,
+ labelWidth: 128,
disabled: true,
rules: [{
required: true,
@@ -142,21 +143,21 @@
}]
},
{
- label:"缂栫爜瑙勫垯",
- prop:"codeRuleOidName",
- labelWidth:128,
+ label: "缂栫爜瑙勫垯",
+ prop: "codeRuleOidName",
+ labelWidth: 128,
disabled: true,
},
{
- label:"鍏抽敭灞炴�ф煡璇㈣鍒�",
- prop:"codeKeyAttrRepeatOidName",
- labelWidth:128,
+ label: "鍏抽敭灞炴�ф煡璇㈣鍒�",
+ prop: "codeKeyAttrRepeatOidName",
+ labelWidth: 128,
disabled: true,
},
{
- label:"鐩镐技鏌ヨ瑙勫垯",
- prop:"codeResembleRuleOidName",
- labelWidth:128,
+ label: "鐩镐技鏌ヨ瑙勫垯",
+ prop: "codeResembleRuleOidName",
+ labelWidth: 128,
disabled: true,
},
{
@@ -165,7 +166,7 @@
type: 'switch',
activeColor: "#13ce66",
inactiveColor: "#ff4949",
- labelWidth:160,
+ labelWidth: 160,
disabled: true,
dicData: [{
label: '鍚�',
@@ -180,106 +181,106 @@
},
FormList: {},
- masterSelectList:[],
- KeySelectLIst:[],
- simSelectList:[],
- btmSelectList:[]
+ masterSelectList: [],
+ KeySelectLIst: [],
+ simSelectList: [],
+ btmSelectList: []
}
},
- computed:{
- editOption(){
- return{
- column: [
- {
- label: '涓婚搴�/鍒嗙被缂栧彿',
- prop: 'id',
- labelWidth:128,
- rules: [{
- required: true,
- message: "涓婚搴�/鍒嗙被缂栧彿",
- trigger: "blur"
- }]
- },
- {
- label: '涓婚搴�/鍒嗙被鍚嶇О',
- prop: 'name',
- labelWidth:128,
- rules: [{
- required: true,
- message: "涓婚搴�/鍒嗙被鍚嶇О",
- trigger: "blur"
- }]
- },
- {
- label:"鎻忚堪",
- prop:"description",
- labelWidth:128,
- },
- {
- label: '瀛樺偍鐨勪笟鍔$被鍨�',
- prop: 'btmTypeName',
- labelWidth:128,
- focus:this.btmFoucus,
- display:this.TreeFlag,
- rules: [{
- required: true,
- message: "瀛樺偍鐨勪笟鍔$被鍨�",
- trigger: "blur"
- }]
- },
- {
- label:"缂栫爜瑙勫垯",
- prop:"codeRuleOidName",
- labelWidth:128,
- focus:this.CodeFocus,
- readonly: true,
- },
- {
- label:"鍏抽敭灞炴�ф煡璇㈣鍒�",
- prop:"codeKeyAttrRepeatOidName",
- labelWidth:128,
- focus:this.Keyfouce,
- change:(data)=>{
- if(data.value === ""){
- this.loneTreeNewForm.codeKeyAttrRepeatOid = ""
- }
+ computed: {
+ editOption() {
+ return {
+ column: [
+ {
+ label: '涓婚搴�/鍒嗙被缂栧彿',
+ prop: 'id',
+ labelWidth: 128,
+ rules: [{
+ required: true,
+ message: "涓婚搴�/鍒嗙被缂栧彿",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: '涓婚搴�/鍒嗙被鍚嶇О',
+ prop: 'name',
+ labelWidth: 128,
+ rules: [{
+ required: true,
+ message: "涓婚搴�/鍒嗙被鍚嶇О",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: "鎻忚堪",
+ prop: "description",
+ labelWidth: 128,
+ },
+ {
+ label: '瀛樺偍鐨勪笟鍔$被鍨�',
+ prop: 'btmTypeName',
+ labelWidth: 128,
+ focus: this.btmFoucus,
+ display: this.TreeFlag,
+ rules: [{
+ required: true,
+ message: "瀛樺偍鐨勪笟鍔$被鍨�",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: "缂栫爜瑙勫垯",
+ prop: "codeRuleOidName",
+ labelWidth: 128,
+ focus: this.CodeFocus,
+ readonly: true,
+ },
+ {
+ label: "鍏抽敭灞炴�ф煡璇㈣鍒�",
+ prop: "codeKeyAttrRepeatOidName",
+ labelWidth: 128,
+ focus: this.Keyfouce,
+ change: (data) => {
+ if (data.value === "") {
+ this.loneTreeNewForm.codeKeyAttrRepeatOid = ""
}
- },
- {
- label:"鐩镐技鏌ヨ瑙勫垯",
- prop:"codeResembleRuleOidName",
- labelWidth:128,
- focus: this.simFouce,
- change:(data)=>{
- if(data.value === ""){
- this.loneTreeNewForm.codeResembleRuleOid = ""
- }
- }
- },
- {
- label: '鏄惁鍙備笌鍏抽敭灞炴�ф牎楠�',
- prop: 'isParticipateCheck',
- type: 'switch',
- activeColor: "#13ce66",
- inactiveColor: "#ff4949",
- labelWidth:160,
- dicData: [{
- label: '鍚�',
- value: 0
- }, {
- label: '鏄�',
- value: 1
- }
- ]
}
- ]
+ },
+ {
+ label: "鐩镐技鏌ヨ瑙勫垯",
+ prop: "codeResembleRuleOidName",
+ labelWidth: 128,
+ focus: this.simFouce,
+ change: (data) => {
+ if (data.value === "") {
+ this.loneTreeNewForm.codeResembleRuleOid = ""
+ }
+ }
+ },
+ {
+ label: '鏄惁鍙備笌鍏抽敭灞炴�ф牎楠�',
+ prop: 'isParticipateCheck',
+ type: 'switch',
+ activeColor: "#13ce66",
+ inactiveColor: "#ff4949",
+ labelWidth: 160,
+ dicData: [{
+ label: '鍚�',
+ value: 0
+ }, {
+ label: '鏄�',
+ value: 1
+ }
+ ]
+ }
+ ]
}
}
},
- watch:{
- TreeFlag:{
- handler(newval,oldval){
+ watch: {
+ TreeFlag: {
+ handler(newval, oldval) {
// console.log(newval)
}
}
@@ -315,19 +316,19 @@
this.$emit('MasterHandler', this.loneTreeNewForm);
}
},
- submits(form,done){
- if(this.TreeFlag){
- TreeEditSave(this.loneTreeNewForm).then(res=>{
+ submits(form, done) {
+ if (this.TreeFlag) {
+ TreeEditSave(this.loneTreeNewForm).then(res => {
this.$message.success('淇敼鎴愬姛');
this.Editclose()
this.$emit('referTreeForm');
this.$emit('flushed');
done()
})
- }else {
- this.loneTreeNewForm.btmTypeName='';
- this.loneTreeNewForm.btmTypeId='';
- TreeEditSave(this.loneTreeNewForm).then(res=>{
+ } else {
+ this.loneTreeNewForm.btmTypeName = '';
+ this.loneTreeNewForm.btmTypeId = '';
+ TreeEditSave(this.loneTreeNewForm).then(res => {
this.$message.success('淇敼鎴愬姛');
this.Editclose()
this.$emit('referTreeForm');
@@ -340,23 +341,23 @@
this.$message.success(err);
},
//缂栫爜瑙勫垯澶辩劍
- CodeFocus(){
- this.MasterdialogVisible=true;
+ CodeFocus() {
+ this.MasterdialogVisible = true;
this.$refs.ThemeMasterChildren.defaultSearchRend()
},
//鍏抽敭灞炴�уけ鐒�
- Keyfouce(){
- this.KeydialogVisible=true;
+ Keyfouce() {
+ this.KeydialogVisible = true;
this.$refs.ThemeKeyChildren.defaultSearchRend();
},
//鐩镐技椤瑰け鐒�
- simFouce(){
- this.SimidialogVisible=true;
+ simFouce() {
+ this.SimidialogVisible = true;
this.$refs.ThemeSimChildren.defaultSearchRend();
},
//涓氬姟绫诲瀷澶辩劍
- btmFoucus(){
+ btmFoucus() {
this.BtmdialogVisible = true;
this.$refs.ThemeBtmChildren.btmDefaultRend();
},
diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
index 3b3b566..44d1c34 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
@@ -122,9 +122,9 @@
></classify-auth-dialog>
<!-- 鏁版嵁鎺堟潈瀵硅瘽妗� -->
<data-auth-dialog
+ :TreeNode="TreeEditObj"
:classifyData="classifyData"
:visible.sync="dataAuthVisible"
- :TreeNode="TreeEditObj"
></data-auth-dialog>
</basic-container>
</el-aside>
@@ -709,7 +709,7 @@
border: true,
columnBtn: false,
height: 150,
- refreshBtn:false,
+ refreshBtn: false,
addBtn: this.Formlist.length <= 0 && this.nodeClickList != "",
editBtn: false,
delBtn: false,
@@ -1143,7 +1143,7 @@
},
//鏍戠偣鍑讳簨浠�
async nodeClick(data) {
- getAuthButtonList({classifyId: data.oid,code: "classifyTree",authType: "classify_auth"}).then(res => {
+ getAuthButtonList({classifyId: data.oid, code: "classifyTree", authType: "classify_auth"}).then(res => {
this.btnAuthList = res.data.data;
}).catch(error => {
console.log(error)
diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeTemplatePro.vue b/Source/UBCS-WEB/src/components/Theme/ThemeTemplatePro.vue
index fbb95c4..5f830ed 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeTemplatePro.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeTemplatePro.vue
@@ -1,14 +1,17 @@
- <template>
+<template>
<basic-container>
<avue-tabs :option="Taboption" @change="handleChange"></avue-tabs>
<span v-if="type.prop==='tab1'">
- <attrCrud :ProData="ProData" :btnAuthList="btnAuthList" :crudOid="crudOid" :checkStatus="checkStatus" :crudLCStatus="crudLCStatus" :crudArray="crudArray" :Formlist="Formlist" :codeClassifyOid="codeClassifyOid"></attrCrud>
+ <attrCrud :Formlist="Formlist" :ProData="ProData" :btnAuthList="btnAuthList" :checkStatus="checkStatus"
+ :codeClassifyOid="codeClassifyOid" :crudArray="crudArray" :crudLCStatus="crudLCStatus"
+ :crudOid="crudOid"></attrCrud>
</span>
<span v-else-if="type.prop==='tab2'">
- <FlowPath ref="FlowPath" :code="this.crudOid" :checkStatus="checkStatus" :crudLCStatus="crudLCStatus" :Formlist="Formlist"></FlowPath>
+ <FlowPath ref="FlowPath" :Formlist="Formlist" :checkStatus="checkStatus" :code="this.crudOid"
+ :crudLCStatus="crudLCStatus"></FlowPath>
</span>
<span v-else-if="type.prop==='tab3'">
- <stage ref="stage" :code="this.crudOid" :Formlist="Formlist"></stage>
+ <stage ref="stage" :Formlist="Formlist" :code="this.crudOid"></stage>
</span>
</basic-container>
@@ -18,7 +21,7 @@
<script>
export default {
name: "TemplatePro.vue",
- props: ['ProData','crudOid','crudLCStatus','crudArray','Formlist','codeClassifyOid','rowIndex','crudArrayFlag','btnAuthList'],
+ props: ['ProData', 'crudOid', 'crudLCStatus', 'crudArray', 'Formlist', 'codeClassifyOid', 'rowIndex', 'crudArrayFlag', 'btnAuthList'],
data: function () {
return {
type: {},
@@ -34,7 +37,7 @@
prop: 'tab3',
}]
},
- checkStatus:false,//鏄惁闇�瑕侀獙璇佹ā鏉跨姸鎬�,false涓哄叧闂潈闄�
+ checkStatus: false,//鏄惁闇�瑕侀獙璇佹ā鏉跨姸鎬�,false涓哄叧闂潈闄�
}
},
created() {
@@ -42,8 +45,7 @@
this.type = this.Taboption.column[0];
this.type.prop = "tab1";
},
- watch:{
- },
+ watch: {},
methods: {
// Tab鏍忓垏鎹�
handleChange(column) {
--
Gitblit v1.9.3