浏览代码

first commit

xz
username 10 个月前
父节点
当前提交
c9e69a06f7

+ 4
- 1
src/views/interfaceManage/interfaceConfig/index.vue 查看文件

@@ -51,7 +51,7 @@
</el-form-item>
<el-form-item label="接口标识:" prop="interfaceCode">
<div style="width: 100%">
<el-input maxlength="60" v-trim clearable v-model="addForm.interfaceCode" placeholder="请输入接口标识"
<el-input maxlength="60" v-trim clearable :disabled="interfaceCodeDisabled" v-model="addForm.interfaceCode" placeholder="请输入接口标识"
v-if="typeOption !== 'view'" />
<span v-else>{{ addForm.interfaceCode }}</span>
</div>
@@ -175,6 +175,7 @@
const addFieldRef = ref();
const addFieldVisible = ref(false);
const dialogVisible = ref(false);
const interfaceCodeDisabled = ref(false)
const enumList = reactive({
businessList: [] as IObject[],
})
@@ -377,6 +378,7 @@

//表单编辑按钮
function handleEdit(idx: any, row: any) {
interfaceCodeDisabled.value = true
formLoding.value = true;
const data = toRaw(row);
getRow(data.id);
@@ -573,6 +575,7 @@
}
function handleAdd() {
getBusinessList();
interfaceCodeDisabled.value = false
}
onMounted(() => {
// getType();

+ 11
- 15
src/views/onlineBusinessHall/orderManagement/index.vue 查看文件

@@ -7,7 +7,7 @@
getList()
}">
<template #search>
<el-input maxlength="60" v-trim clearable v-model="searchForm.orderId" style="width: 200px"
<el-input maxlength="60" v-trim clearable v-model="searchForm.orderNo" style="width: 200px"
placeholder="请输入单号" />
<el-input maxlength="60" v-trim clearable v-model="searchForm.customerIdnum" style="width: 200px"
placeholder="请输入证件号" />
@@ -26,7 +26,7 @@
<el-select clearable v-model="searchForm.artificialStatus" style="width: 200px" placeholder="请选择审核类型">
<el-option v-for="item in artificialStatusList" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<el-select clearable v-model="searchForm.type" style="width: 200px" placeholder="请选择车辆类型">
<el-select clearable v-model="searchForm.vanType" style="width: 200px" placeholder="请选择车辆类型">
<el-option v-for="item in vehicleTypes" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<el-select clearable v-model="searchForm.promotionModes" style="width: 200px" placeholder="请选择办理方式">
@@ -36,9 +36,9 @@
placeholder="请选择设备类型">
<el-option v-for="item in CSMSN_DEVICE_TYPE" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<el-select clearable v-model="searchForm.orderTypes" multiple style="width: 200px" placeholder="请选择订单类型">
<!-- <el-select clearable v-model="searchForm.orderTypes" multiple style="width: 200px" placeholder="请选择订单类型">
<el-option v-for="item in newOrderTypeList" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
</el-select> -->
<!-- <div class="date-label">创建时间:</div> -->
<el-date-picker unlink-panels v-model="searchForm.time" type="datetimerange" range-separator="到"
start-placeholder="订单创建开始日期" end-placeholder="订单创建结束日期" format="YYYY-MM-DD HH:mm:ss"
@@ -261,7 +261,7 @@
</el-select>
</el-form-item>
<el-form-item label="物流单号" prop="trackingNumber">
<el-input v-trim clearable maxlength="60" :disabled="trackingNumberDisabled" v-model="trackingNumber"
<el-input v-trim clearable maxlength="60" :disabled="trackingNumberDisabled" v-model="sizeForm.trackingNumber"
placeholder="物流单号"></el-input>
</el-form-item>
</el-form>
@@ -598,16 +598,14 @@

// 物流单号
const trackingNumberDisabled = ref(false)
const trackingNumber = ref()
function courierCompanyChange(value) {
if (value == '99') {
trackingNumber.value = '000000'
sizeForm.value.trackingNumber = '000000'
trackingNumberDisabled.value = true
} else {
trackingNumber.value = ''
sizeForm.value.trackingNumber = ''
trackingNumberDisabled.value = false
}
sizeForm.value.trackingNumber = trackingNumber.value
}

let tageList = [
@@ -695,10 +693,10 @@
//查询参数
const searchForm = ref({
artificialStatus: '',
orderId: '',
orderNo: '',
productName: '',
vehiclePlate: '',
type: '',
vanType: '',
orderTypes: '',
orderStep: '',
time: '',
@@ -738,10 +736,10 @@
function refreshLeft() {
searchForm.value = {
artificialStatus: '',
orderId: '',
orderNo: '',
productName: '',
vehiclePlate: '',
type: '',
vanType: '',
orderTypes: '',
orderStep: '',
time: '',
@@ -783,7 +781,6 @@
function submitForm(formEl) {
if (timer1) return
timer1 = setTimeout(() => {
sizeForm.value.trackingNumber = trackingNumber.value
formEl.validate((valid: any, fields: any) => {
if (valid) {
delete sizeForm.value.type
@@ -1023,7 +1020,6 @@
sizeForm.value.courierCompany = ''
sizeForm.value.trackingNumber = ''
sizeForm.value.orderId = data.orderNo
trackingNumber.value = ''
deliverGoods.value = true
} else {
ElMessage.error(res.message)

+ 8
- 8
src/views/onlineBusinessHall/orderManagement/orderReview/index.vue 查看文件

@@ -9,7 +9,7 @@
getList()
}">
<template #search>
<el-input maxlength="60" v-trim clearable v-model="searchForm.orderId" style="width: 200px"
<el-input maxlength="60" v-trim clearable v-model="searchForm.orderNo" style="width: 200px"
placeholder="请输入单号" />
<el-input maxlength="60" v-trim clearable v-model="searchForm.customerIdnum" style="width: 200px"
placeholder="请输入证件号" />
@@ -29,15 +29,15 @@
<!-- <el-select clearable v-model="searchForm.artificialStatus" style="width: 200px" placeholder="请选择审核类型">
<el-option v-for="item in artificialStatusList" :key="item.value" :label="item.label" :value="item.value" />
</el-select> -->
<el-select clearable v-model="searchForm.type" style="width: 200px" placeholder="请选择车辆类型">
<el-select clearable v-model="searchForm.vanType" style="width: 200px" placeholder="请选择车辆类型">
<el-option v-for="item in vehicleTypes" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<el-select clearable v-model="searchForm.promotionModes" style="width: 200px" placeholder="请选择办理方式">
<el-option v-for="item in PATTERN_TYPE" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<el-select clearable v-model="searchForm.orderType" style="width: 200px" placeholder="请选择订单类型">
<!-- <el-select clearable v-model="searchForm.orderType" style="width: 200px" placeholder="请选择订单类型">
<el-option v-for="item in ORDER_TYPE" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
</el-select> -->
<!-- <div class="date-label">创建时间:</div> -->
<el-date-picker unlink-panels v-model="searchForm.time" type="datetimerange" range-separator="到"
start-placeholder="订单创建开始日期" end-placeholder="订单创建结束日期" format="YYYY-MM-DD HH:mm:ss"
@@ -133,10 +133,10 @@
const itemStart = ref(true)
const searchForm = ref({
artificialStatus: '',
orderId: '',
orderNo: '',
productName: '',
vehiclePlate: '',
type: '',
vanType: '',
orderType: '',
orderStep: '',
time: '',
@@ -483,10 +483,10 @@
field.value.paging.currentPage = 1
searchForm.value = {
artificialStatus: '',
orderId: '',
orderNo: '',
productName: '',
vehiclePlate: '',
type: '',
vanType: '',
orderType: '',
orderStep: '',
time: '',

+ 1
- 1
src/views/system/menuManage/index.vue 查看文件

@@ -18,7 +18,7 @@
</template>
<!-- 状态tag -->
<template #statusTage="{ scope }">
<el-tag :type="scope.row.status === 'DISABLE' ? 'danger' : ''">
<el-tag :type="scope.row.status === 'DISABLE' ? 'danger' : 'primary'">
{{ getDictLabel(statusList, scope.row.status) }}
</el-tag>
</template>

+ 1
- 1
src/views/system/roleManage/index.vue 查看文件

@@ -21,7 +21,7 @@
<!-- 状态tag -->
<!-- @vue-ignore -->
<template #statusTage="{ scope }">
<el-tag :type="scope.row.status === 'DISABLE' ? 'danger' : ''">
<el-tag :type="scope.row.status === 'DISABLE' ? 'danger' : 'primary'">
{{ getDictLabel(statusList, scope.row.status) }}
</el-tag>
</template>

正在加载...
取消
保存