优化bug

This commit is contained in:
java110 2022-12-15 11:31:27 +08:00
parent 3a2ed6e76b
commit 9ae3888cc0
3 changed files with 83 additions and 81 deletions

View File

@ -54,7 +54,7 @@
param.params.acceptUserId = param.params.acceptUserId.trim();
param.params.acceptUserName = param.params.acceptUserName.trim();
//发送get请求
vc.http.apiGet('resourceStore.listAllocationUserStorehouses',
vc.http.apiGet('/resourceStore.listAllocationUserStorehouses',
param,
function(json, res) {
var _allocationUserStorehouseManageInfo = JSON.parse(json);

View File

@ -1,58 +1,58 @@
(function (vc) {
(function(vc) {
vc.extends({
data: {
addScheduleClassesInfo: {
name:'',
scheduleType:'',
scheduleCycle:'1',
days:[]
name: '',
scheduleType: '',
scheduleCycle: '1',
days: []
}
},
_initMethod: function () {
},
_initEvent: function () {
_initMethod: function() {
vc.on('addScheduleClasses','notifyScheduleCycle',function(_cycle){
},
_initEvent: function() {
vc.on('addScheduleClasses', 'notifyScheduleCycle', function(_cycle) {
$that.addScheduleClassesInfo.scheduleCycle = _cycle
})
},
methods: {
_changeScheduleType: function () {
_changeScheduleType: function() {
$that.addScheduleClassesInfo.days = [];
if($that.addScheduleClassesInfo.scheduleType == '1001'){
vc.emit("scheduleClassesDayInfo", "notify",{
scheduleCycle:$that.addScheduleClassesInfo.scheduleCycle,
days:$that.addScheduleClassesInfo.days
$that.addScheduleClassesInfo.scheduleCycle = 1;
if ($that.addScheduleClassesInfo.scheduleType == '1001') {
vc.emit("scheduleClassesDayInfo", "notify", {
scheduleCycle: $that.addScheduleClassesInfo.scheduleCycle,
days: $that.addScheduleClassesInfo.days
})
}
if($that.addScheduleClassesInfo.scheduleType == '2002'){
vc.emit("scheduleClassesWeekInfo", "notify",{
scheduleCycle:$that.addScheduleClassesInfo.scheduleCycle,
days:$that.addScheduleClassesInfo.days
if ($that.addScheduleClassesInfo.scheduleType == '2002') {
vc.emit("scheduleClassesWeekInfo", "notify", {
scheduleCycle: $that.addScheduleClassesInfo.scheduleCycle,
days: $that.addScheduleClassesInfo.days
})
}
if($that.addScheduleClassesInfo.scheduleType == '3003'){
vc.emit("scheduleClassesMonthInfo", "notify",{
scheduleCycle:$that.addScheduleClassesInfo.scheduleCycle,
days:$that.addScheduleClassesInfo.days
if ($that.addScheduleClassesInfo.scheduleType == '3003') {
vc.emit("scheduleClassesMonthInfo", "notify", {
scheduleCycle: $that.addScheduleClassesInfo.scheduleCycle,
days: $that.addScheduleClassesInfo.days
})
}
},
saveScheduleClassesInfo: function () {
saveScheduleClassesInfo: function() {
//不提交数据将数据 回调给侦听处理
vc.http.apiPost(
'/scheduleClasses.saveScheduleClasses',
JSON.stringify(vc.component.addScheduleClassesInfo), {
emulateJSON: true
},
function (json, res) {
emulateJSON: true
},
function(json, res) {
let _json = JSON.parse(json);
if (_json.code == 0) {
//关闭model
@ -63,7 +63,7 @@
vc.toast(_json.msg);
}
},
function (errInfo, error) {
function(errInfo, error) {
console.log('请求失败处理');
vc.toast(errInfo);
});

View File

@ -1,63 +1,65 @@
(function (vc) {
(function(vc) {
vc.extends({
data: {
editScheduleClassesInfo: {
scheduleId:'',
name:'',
scheduleType:'',
scheduleCycle:'1',
days:[]
scheduleId: '',
name: '',
scheduleType: '',
scheduleCycle: '1',
days: []
}
},
_initMethod: function () {
_initMethod: function() {
$that.editScheduleClassesInfo.scheduleId = vc.getParam('scheduleId');
$that._listScheduleClassess();
$that._listScheduleClassesDays();
},
_initEvent: function () {
vc.on('editScheduleClasses','notifyScheduleCycle',function(_cycle){
},
_initEvent: function() {
vc.on('editScheduleClasses', 'notifyScheduleCycle', function(_cycle) {
$that.editScheduleClassesInfo.scheduleCycle = _cycle
})
},
methods: {
_changeScheduleType: function (_customChage) {
if(_customChage){
_changeScheduleType: function(_customChage) {
if (_customChage) {
$that.editScheduleClassesInfo.days = [];
}
if($that.editScheduleClassesInfo.scheduleType == '1001'){
vc.emit("scheduleClassesDayInfo", "notify",{
scheduleCycle:$that.editScheduleClassesInfo.scheduleCycle,
days:$that.editScheduleClassesInfo.days
$that.editScheduleClassesInfo.scheduleCycle = 1;
if ($that.editScheduleClassesInfo.scheduleType == '1001') {
vc.emit("scheduleClassesDayInfo", "notify", {
scheduleCycle: $that.editScheduleClassesInfo.scheduleCycle,
days: $that.editScheduleClassesInfo.days
})
}
if($that.editScheduleClassesInfo.scheduleType == '2002'){
vc.emit("scheduleClassesWeekInfo", "notify",{
scheduleCycle:$that.editScheduleClassesInfo.scheduleCycle,
days:$that.editScheduleClassesInfo.days
if ($that.editScheduleClassesInfo.scheduleType == '2002') {
vc.emit("scheduleClassesWeekInfo", "notify", {
scheduleCycle: $that.editScheduleClassesInfo.scheduleCycle,
days: $that.editScheduleClassesInfo.days
})
}
if($that.editScheduleClassesInfo.scheduleType == '3003'){
vc.emit("scheduleClassesMonthInfo", "notify",{
scheduleCycle:$that.editScheduleClassesInfo.scheduleCycle,
days:$that.editScheduleClassesInfo.days
if ($that.editScheduleClassesInfo.scheduleType == '3003') {
vc.emit("scheduleClassesMonthInfo", "notify", {
scheduleCycle: $that.editScheduleClassesInfo.scheduleCycle,
days: $that.editScheduleClassesInfo.days
})
}
},
_editScheduleClassesInfo: function () {
_editScheduleClassesInfo: function() {
//不提交数据将数据 回调给侦听处理
vc.http.apiPost(
'/scheduleClasses.updateScheduleClasses',
JSON.stringify(vc.component.editScheduleClassesInfo), {
emulateJSON: true
},
function (json, res) {
emulateJSON: true
},
function(json, res) {
let _json = JSON.parse(json);
if (_json.code == 0) {
//关闭model
@ -68,57 +70,57 @@
vc.toast(_json.msg);
}
},
function (errInfo, error) {
function(errInfo, error) {
console.log('请求失败处理');
vc.toast(errInfo);
});
},
_listScheduleClassess: function () {
_listScheduleClassess: function() {
let param = {
params: {
page:1,
row:1,
scheduleId:$that.editScheduleClassesInfo.scheduleId
page: 1,
row: 1,
scheduleId: $that.editScheduleClassesInfo.scheduleId
}
};
//发送get请求
vc.http.apiGet('/scheduleClasses.listScheduleClasses',
param,
function (json, res) {
function(json, res) {
let _scheduleClassesInfo = JSON.parse(json);
vc.copyObject(_scheduleClassesInfo.data[0],$that.editScheduleClassesInfo);
$that._changeScheduleType();
vc.copyObject(_scheduleClassesInfo.data[0], $that.editScheduleClassesInfo);
$that._changeScheduleType();
},
function (errInfo, error) {
function(errInfo, error) {
console.log('请求失败处理');
}
);
},
_listScheduleClassesDays: function () {
_listScheduleClassesDays: function() {
let param = {
params: {
page:1,
row:100,
scheduleId:$that.editScheduleClassesInfo.scheduleId
page: 1,
row: 100,
scheduleId: $that.editScheduleClassesInfo.scheduleId
}
};
//发送get请求
vc.http.apiGet('/scheduleClasses.listScheduleClassesDay',
param,
function (json, res) {
function(json, res) {
let _scheduleClassesInfo = JSON.parse(json);
_scheduleClassesInfo.data.forEach(item => {
if(item.workday == '2002'){
if (item.workday == '2002') {
item.workdayName = '休息';
}
});
$that.editScheduleClassesInfo.days = _scheduleClassesInfo.data;
$that.editScheduleClassesInfo.days = _scheduleClassesInfo.data;
$that._changeScheduleType();
},
function (errInfo, error) {
function(errInfo, error) {
console.log('请求失败处理');
}
);