Merge pull request '客户管理月结账户批量修改网点自定义列表' (#84) from master-dev into master

Reviewed-on: http://git.xdadan.loc/tanex/emis-frontend/pulls/84
This commit is contained in:
wuteng 2025-09-05 17:43:09 +08:00
commit 3f7eb6f1f0
2 changed files with 16 additions and 6 deletions

View File

@ -195,6 +195,11 @@ import { data } from "jquery";
required: false, required: false,
default:false default:false
}, },
openSiteSelectTreeForm:{
type: [Boolean],
required: false,
default:true
},
}, },
data() { data() {
return { return {
@ -338,7 +343,7 @@ import { data } from "jquery";
// this.dataTree = this.handleTree(response.rows,'siteCode','province'); // this.dataTree = this.handleTree(response.rows,'siteCode','province');
// 设置选中的key // 设置选中的key
this.$nextTick(() => { this.$nextTick(() => {
if(this.selectSiteCodeStr != null){ if(this.selectSiteCodeStr != null && this.openSiteSelectTreeForm ){
this.$refs.tree.setCheckedKeys(this.checkList); this.$refs.tree.setCheckedKeys(this.checkList);
} }
}) })

View File

@ -92,7 +92,7 @@
</div> </div>
<el-dialog title="选择网点" :visible.sync="openSiteSelectTreeForm" width="40%" :destroy-on-close="true" v-dialogDrag append-to-body> <el-dialog title="选择网点" :visible.sync="openSiteSelectTreeForm" width="40%" :destroy-on-close="true" v-dialogDrag append-to-body>
<EmisSiteSelectTreePicker :selectSiteCode="form.bizSite" :selectSiteName="form.bizSiteName" @on-changed="onSelectSiteTreeCheckChange" ></EmisSiteSelectTreePicker> <EmisSiteSelectTreePicker2 :readOnly="true" :openSiteSelectTreeForm="openSiteSelectTreeForm" :selectSiteCode="form.bizSite" :selectSiteName="form.bizSiteName" @on-changed="onSelectSiteTreeCheckChange" @on-cancel="onCancelSelectSiteTree"></EmisSiteSelectTreePicker2>
</el-dialog> </el-dialog>
</div> </div>
@ -111,7 +111,7 @@ import EmisUserSimplePicker0 from '@/views/emis/EmisBaseTools/EmisUserSimplePick
import EmisUserSimplePicker1 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue'; import EmisUserSimplePicker1 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
import EmisUserSimplePicker2 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue'; import EmisUserSimplePicker2 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
import EmisSiteSelectTreePicker from '@/views/emis/EmisBaseTools/EmisSiteSelectTreePicker.vue'; import EmisSiteSelectTreePicker2 from '@/views/emis/EmisBaseTools/EmisSiteSelectTreePicker2.vue';
import PayeePicker from '@/views/emis/EmisBaseTools/PayeePicker.vue'; import PayeePicker from '@/views/emis/EmisBaseTools/PayeePicker.vue';
import SalemanPicker from '@/views/emis/EmisBaseTools/SalemanPicker.vue'; import SalemanPicker from '@/views/emis/EmisBaseTools/SalemanPicker.vue';
import EmpNamePicker3 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue'; import EmpNamePicker3 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
@ -131,7 +131,7 @@ export default {
CountryPicker, CountryPicker,
EmisSiteSimplePicker,ProvincePicker,CityPicker,DistrictPicker, EmisSiteSimplePicker,ProvincePicker,CityPicker,DistrictPicker,
EmisUserSimplePicker0,EmisUserSimplePicker1,EmisUserSimplePicker2, EmisUserSimplePicker0,EmisUserSimplePicker1,EmisUserSimplePicker2,
EmisSiteSelectTreePicker, EmisSiteSelectTreePicker2,
EmpNamePicker3, EmpNamePicker3,
EmpNamePicker4, EmpNamePicker4,
}, },
@ -177,8 +177,10 @@ export default {
}, },
onSelectSiteTreeCheckChange(item){ onSelectSiteTreeCheckChange(item){
this.openSiteSelectTreeForm=false; this.openSiteSelectTreeForm=false;
this.form.bizSiteName=item.selectSiteNameStr; if(item!=null){
this.form.bizSite=item.selectSiteCodeStr; this.form.bizSiteName=item.selectSiteNameStr;
this.form.bizSite=item.selectSiteCodeStr;
}
// console.log(item) // console.log(item)
}, },
// 取消按钮 // 取消按钮
@ -274,6 +276,9 @@ export default {
this.$modal.msgSuccess("无变动,无需修改"); this.$modal.msgSuccess("无变动,无需修改");
} }
}, },
onCancelSelectSiteTree(){
this.openSiteSelectTreeForm=false;
},
} }
}; };