Commit d46f7d80 authored by 罗超's avatar 罗超

1

parent 01693467
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<!-- name --> <!-- name -->
<q-select <q-select
outlined outlined
v-model="x.Name" v-model="x.Id"
:options="filedList" :options="filedList"
dense dense
class="my-special-class" class="my-special-class"
...@@ -387,6 +387,7 @@ export default defineComponent({ ...@@ -387,6 +387,7 @@ export default defineComponent({
} }
filedList.value.unshift(obj2) filedList.value.unshift(obj2)
addMsg.value.push({ addMsg.value.push({
Id: '标签',
Name: '标签', Name: '标签',
Type: 1, Type: 1,
Direction: '', Direction: '',
...@@ -403,6 +404,7 @@ export default defineComponent({ ...@@ -403,6 +404,7 @@ export default defineComponent({
} }
const addsList = () => { const addsList = () => {
let obj: params = { let obj: params = {
Id:0,
Name: '', Name: '',
Type: '', Type: '',
Direction: '', Direction: '',
...@@ -415,7 +417,6 @@ export default defineComponent({ ...@@ -415,7 +417,6 @@ export default defineComponent({
} }
const showlabel = (y) => { const showlabel = (y) => {
selectindex.value = y; selectindex.value = y;
if (addMsg.value[y].StartValue == '') { //为空赋值为数组 if (addMsg.value[y].StartValue == '') { //为空赋值为数组
LableList.value = [] LableList.value = []
...@@ -471,6 +472,7 @@ export default defineComponent({ ...@@ -471,6 +472,7 @@ export default defineComponent({
let changeName = (val: any, y: number) => { let changeName = (val: any, y: number) => {
addMsg.value[y].StartValue = '' addMsg.value[y].StartValue = ''
addMsg.value[y].EndValue = '' addMsg.value[y].EndValue = ''
switch (val) { switch (val) {
case "标签": { case "标签": {
addMsg.value[y].IsCustom = 2 addMsg.value[y].IsCustom = 2
...@@ -487,6 +489,10 @@ export default defineComponent({ ...@@ -487,6 +489,10 @@ export default defineComponent({
let find: any = filedList.value.find((e) => { let find: any = filedList.value.find((e) => {
return e.Id == val return e.Id == val
}) })
if(find){
addMsg.value[y].Name = find.Name
}
console.log(500,find)
switch (find.Type) { switch (find.Type) {
case 1: { case 1: {
addMsg.value[y].directionList = directionList2 addMsg.value[y].directionList = directionList2
......
This diff is collapsed.
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<q-breadcrumbs-el label="返回" icon="navigate_before" @click="jumpBeforePage" /> <q-breadcrumbs-el label="返回" icon="navigate_before" @click="jumpBeforePage" />
<q-breadcrumbs-el label="编辑" /> <q-breadcrumbs-el label="编辑" />
</q-breadcrumbs> </q-breadcrumbs>
<q-btn color="primary" label="完成" /> <q-btn color="primary" label="完成" @click="setCustomerClueRuleInfo"/>
</div> </div>
<div class="container"> <div class="container">
<div class="content-block"> <div class="content-block">
...@@ -34,26 +34,27 @@ ...@@ -34,26 +34,27 @@
<div class="fission-subtitle flex align-center"> <div class="fission-subtitle flex align-center">
选择分配规则: 选择分配规则:
<div class="q-gutter-sm"> <div class="q-gutter-sm">
<q-radio v-model="data.editMsg.RuleAllotWay" :val="1" label="顺序分配" /> <q-radio v-model="editMsg.RuleAllotWay" :val="1" label="顺序分配" />
<q-radio v-model="data.editMsg.RuleAllotWay" :val="2" label="随机分配" /> <q-radio v-model="editMsg.RuleAllotWay" :val="2" label="随机分配" />
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<departmentStaff <departmentStaff
v-model="data.showDialog" v-model="showDialog"
v-model:defaultArray="data.defaultArray" v-model:defaultArray="defaultArray"
nodeKey="newId" nodeKey="newId"
labelKey="DeptName" labelKey="DeptName"
childrenKey="ChildList" childrenKey="ChildList"
strategy='leaf' strategy='leaf'
:treeData="data.dataTree" :treeData="dataTree"
/> />
</div> </div>
</template> </template>
<script lang="ts"> <script lang="ts">
import { import {
defineComponent, defineComponent,
toRefs,
onMounted onMounted
} from 'vue' } from 'vue'
import requestGroup from '@/components/customer/request-group.vue' import requestGroup from '@/components/customer/request-group.vue'
...@@ -71,10 +72,10 @@ export default defineComponent({ ...@@ -71,10 +72,10 @@ export default defineComponent({
msg, msg,
data, data,
getDetail, getDetail,
getEmployeeData getEmployeeData,
setCustomerClueRuleInfo,
} = editRuleModule(); } = editRuleModule();
onMounted(() => { onMounted(() => {
if (msg().RuleId > 0) { if (msg().RuleId > 0) {
console.log('getDetail', msg()) console.log('getDetail', msg())
getDetail() getDetail()
...@@ -84,7 +85,8 @@ export default defineComponent({ ...@@ -84,7 +85,8 @@ export default defineComponent({
return { return {
jumpBeforePage, jumpBeforePage,
changeDialog, changeDialog,
data, ...toRefs(data),
setCustomerClueRuleInfo
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment